EmEditor Logo

EmEditor v16.8.0 beta 1

Today, we are releasing EmEditor v16.8.0 beta 1.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.7.0 include:

New General Features

  • Greatly improved the speed of the Advanced Filter when many filters are defined.
  • The Undo and Redo buttons in the toolbar are now drop-down buttons, and clicking the arrow by the button will show the context menu, which allows you to access the new Undo Recent, Redo Recent, Undo All, Redo All, and Undo/Redo History commands.
  • The new Undo/Redo History dialog box allows you to export and import the undo/redo history.
  • The following commands can be assigned to keyboard shortcuts now: Open from This Folder, Open Windows Explorer, Open Command Prompt, and Copy File Path Name. By default, the Open Windows Explorer command is assigned to ALT + SHIFT + E.

New Options

  • The Undo/Redo History dialog box was added.

New Commands

  • Undo/Redo History
  • Undo Recent (multiple items)
  • Redo Recent (multiple items)
  • Undo All
  • Redo All

Plug-in API New Features

  • The EE_GET_COLUMN message was added.
  • The Editor_GetColumn inline function was added.

Macro New Features

  • The GetColumn method was added to the Document object.

Bug Fixes

  • Fixed a certain bug related to the Split Current Document or a File into Several Files command.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.7.0 beta 4

Today, we are releasing EmEditor v16.7.0 beta 4.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.6.0 include:

New General Features

  • Supported “Per-Monitor DPI-aware v2”, one of the new features of Windows 10 Creators Update. The dialog boxes, menus, and toolbars are displayed more naturally when using multiple monitors with different DPIs.
  • The default format for line numbers became pre-v16.5.
  • Greatly improved the speed for Find in Files command and Extract command in the Find dialog box using the Output bar.

Test results:

v16.6v16.7Comparison
Extract “1”166.8 seconds0.93 seconds179 times faster
Find “1” using Find in Files120.3 seconds0.90 seconds134 times faster

* 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected, Use Output Bar selected. Windows 10 (64-bit) Core i7-4790 16GB RAM

New Options

  • The “Space Width” sliders were added to the Format tab of the Customize dialog box.
  • The “3D Look” check box was added to the Scroll page of configuration properties.

Plug-in API New Features

  • The EE_SET_CELL and EE_SET_COLUMN messages were added.
  • The Editor_SetCell and Editor_SetColumn inline functions were added.
  • The COLUMN_STRUCT structures were added.

Macro New Features

  • The SetCell, SetColumn, and InsertColumn methods were added to the Document object.

document.SetCell( yLine, iColumn, str, flags );

flags can be one of the following values.

eeAutoQuote — checks whether the string contains delimiters, newlines, or quotes, and escape those characters and add quotes if necessary.
eeDontQuote — don’t do the above process.
eeAlwaysQuote — Always add quotes.

document.SetColumn( iColumn, strInsert, strDelimiter, flags, yTop, yLines );

iColumn Specifies the index of the column.
strInsert Specifies the string to set. The string can be separated by the delimiter specified in strDelimiter.
strDelimiter Specifes the delimiter to separate the string specified in strInsert. If this is empty, the same string is used for every cell in the column.
flags (same as SetCell)
yTop Specifies a line number of the first line to set.
yLines Specifies the number of lines to set as a limit. If this is zero, no limit is specified.

document.InsertColumn( iColumn, strInsert, strDelimiter, flags, yTop, yLines );

iColumn Specifies the index of the column.
strInsert Specifies the string to insert. The string can be separated by the delimiter specified in strDelimiter.
strDelimiter Specifes the delimiter to separate the string specified in strInsert. If this is empty, the same string is used for every cell in the column.
flags (same as SetCell)
yTop Specifies a line number of the first line to insert. If omitted, the first line is specified.
yLines Specifies the number of lines to insert as a limit. If zero or omitted, no limit is specified.

Bug Fixes

  • Fixed a certain bug related to the Extract feature in the Find dialog box.
  • Fixed a certain bug related to the stadard input to the Output Bar.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.7.0 beta 3

Today, we are releasing EmEditor v16.7.0 beta 3.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.6.0 include:

New General Features

  • Supported “Per-Monitor DPI-aware v2”, one of the new features of Windows 10 Creators Update. The dialog boxes, menus, and toolbars are displayed more naturally when using multiple monitors with different DPIs.
  • The default format for line numbers became pre-v16.5.
  • Greatly improved the speed for Find in Files command and Extract command in the Find dialog box using the Output bar.

Test results:

v16.6v16.7Comparison
Extract “1”166.8 seconds0.93 seconds179 times faster
Find “1” using Find in Files120.3 seconds0.90 seconds134 times faster

* 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected, Use Output Bar selected. Windows 10 (64-bit) Core i7-4790 16GB RAM

New Options

  • The “Space Width” sliders were added to the Format tab of the Customize dialog box.
  • The “3D Look” check box was added to the Scroll page of configuration properties.

Plug-in API New Features

  • The EE_SET_CELL message was added.
  • The Editor_SetCell inline function was added.
  • The SET_CELL_INFO structure was added.

Macro New Features

  • The SetCell method was added to the Document object.

document.SetCell( yLine, iColumn, str, flags );

flags can be one of the following values.

eeAutoQuote — checks whether the string contains delimiters, newlines, or quotes, and escape those characters and add quotes if necessary.
eeDontQuote — don’t do the above process.
eeAlwaysQuote — Always add quotes.

Bug Fixes

  • Fixed a certain bug related to the Extract feature in the Find dialog box.
  • Fixed a certain bug related to the stadard input to the Output Bar.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.7.0 beta 2

Today, we are releasing EmEditor v16.7.0 beta 2.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.6.0 include:

New General Features

  • Supported “Per-Monitor DPI-aware v2”, one of the new features of Windows 10 Creators Update. The dialog boxes, menus, and toolbars are displayed more naturally when using multiple monitors with different DPIs.
  • The default format for line numbers became pre-v16.5.
  • Greatly improved the speed for Find in Files command and Extract command in the Find dialog box using the Output bar.

Test results:

v16.6v16.7Comparison
Extract “1”166.8 seconds0.93 seconds179 times faster
Find “1” using Find in Files120.3 seconds0.90 seconds134 times faster

* 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected, Use Output Bar selected. Windows 10 (64-bit) Core i7-4790 16GB RAM

New Options

  • The “Space Width” sliders were added to the Format tab of the Customize dialog box.
  • The “3D Look” check box was added to the Scroll page of configuration properties.

Macro New Features

  • The SetCell method was added to the Document object.

document.SetCell( yLine, iColumn, str, flags );

flags can be one of the following values.

eeAutoQuote — checks whether the string contains delimiters, newlines, or quotes, and escape those characters and add quotes if necessary.
eeDontQuote — don’t do the above process.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.7.0 beta 1

Today, we are releasing EmEditor v16.7.0 beta 1.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.6.0 include:

New General Features

  • Supported “Per-Monitor DPI-aware v2”, one of the new features of Windows 10 Creators Update. The dialog boxes, menus, and toolbars are displayed more naturally when using multiple monitors with different DPIs.
  • The default format for line numbers became pre-v16.5.
  • Greatly improved the speed for Find in Files command and Extract command in the Find dialog box using the Output bar.

Test results:

v16.6v16.7Comparison
Extract “1”166.8 seconds0.93 seconds179 times faster
Find “1” using Find in Files120.3 seconds0.90 seconds134 times faster

* 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected, Use Output Bar selected. Windows 10 (64-bit) Core i7-4790 16GB RAM

New Options

  • The “Space Width” sliders were added to the Format tab of the Customize dialog box.
  • The “3D Look” check box was added to the Scroll page of configuration properties.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.6.0 beta 3

Today, we are releasing EmEditor v16.6.0 beta 3.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.5.0 include:

New General Features

  • Replace All and Join CSV speeds were greatly improved.
  • The line number format can be customized now. (Customize dialog box – Format page).

Test results:

v16.5v16.6Comparison
Replace All “9\n0” with “a\nb”17.1 seconds0.14 seconds122 times faster
Undo the above14.0 seconds0.11 seconds127 times faster
Replace All “9\n” with “a”32.7 seconds22.4 seconds31.5% faster
Undo the above73.5 seconds29.2 seconds60.3% faster
Replace All “0” with “0\n”10.4 seconds0.15 seconds69 times faster
Undo the above7.14 seconds0.07 seconds102 times faster
Join two CSV documents385 seconds2.57 seconds150 times faster

* Replace: 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected. Join CSV: Join 10,000-line CSV and 101,668-line CSV. Windows 10 (64-bit) Core i7-4790 16GB RAM

New Options

  • The Marks/Formats page of the Customize dialog box was divided into the Marks page and Format page, and Line Number (Decimal) and Line Number (Hexadecimal) boxes were added to the Format page of the Customize dialog box.

Bug Fixes

  • Fixed the bug where HTML/XML very large files could crash immediately after opening when “Highlight Matching Tag” is set.
  • Fixed the bug where EmEditor could slow down (especially vertical cursor movement) when many macros are registered to My Macros.
  • Fixed the bug where Minimap could not be displayed for the first opened file when “EmEditor Quick Launch” is set.
  • Fixed the bug related to Replace All when “Treat CR and LF Separately” is set.
  • Fixed the bug where Ctrl+Shift+F could not be assigned in the Keyboard page of Configuration Properties.
  • Fixed the display bug when Configuration Properties or the Customize dialog box is resized.
  • Fixed the bug where EmEditor could crash while the SplitBox plug-in is used.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.6.0 beta 2

Today, we are releasing EmEditor v16.6.0 beta 2.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.5.0 include:

New General Features

  • Replace All and Join CSV speeds were greatly improved.
  • The line number format was changed to add thousand separators depending on user locale.

Test results:

v16.5v16.6Comparison
Replace All “9\n0” with “a\nb”17.1 seconds0.14 seconds122 times faster
Undo the above14.0 seconds0.11 seconds127 times faster
Replace All “9\n” with “a”32.7 seconds22.4 seconds31.5% faster
Undo the above73.5 seconds29.2 seconds60.3% faster
Replace All “0” with “0\n”10.4 seconds0.15 seconds69 times faster
Undo the above7.14 seconds0.07 seconds102 times faster
Join two CSV documents385 seconds2.57 seconds150 times faster

* Replace: 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected. Join CSV: Join 10,000-line CSV and 101,668-line CSV. Windows 10 (64-bit) Core i7-4790 16GB RAM

Bug Fixes

  • Fixed the bug where HTML/XML very large files could crash immediately after opening when “Highlight Matching Tag” is set.
  • Fixed the bug where EmEditor could slow down (especially vertical cursor movement) when many macros are registered to My Macros.
  • Fixed the bug where Minimap could not be displayed for the first opened file when “EmEditor Quick Launch” is set.
  • Fixed the bug related to Replace All when “Treat CR and LF Separately” is set.
  • Fixed the bug where Ctrl+Shift+F could not be assigned in the Keyboard page of Configuration Properties.
  • Fixed the display bug when Configuration Properties or the Customize dialog box is resized.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.6.0 beta 1

Today, we are releasing EmEditor v16.6.0 beta 1.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.5.0 include:

New General Features

  • Replace All speed was greately improved.

Test results:

v16.5v16.6Comparison
Replace All “9\n0” with “a\nb”17.1 seconds0.14 seconds122 times faster
Undo the above14.0 seconds0.11 seconds127 times faster
Replace All “9\n” with “a”32.7 seconds22.4 seconds31.5% faster
Undo the above73.5 seconds29.2 seconds60.3% faster
Replace All “0” with “0\n”10.4 seconds0.15 seconds69 times faster
Undo the above7.14 seconds0.07 seconds102 times faster

* 100,000 lines of “0123456789”, Match Case deselected, Use Escape Sequences selected, Windows 10 (64-bit) Core i7-4790 16GB RAM

Bug Fixes

  • Fixed the bug where HTML/XML very large files could crash immediately after opening when “Highlight Matching Tag” is set.
  • Fixed the bug where EmEditor could slow down (especially vertical cursor movement) when many macros are registered to My Macros.
  • Fixed the bug where Minimap could not be displayed for the first opened file when “EmEditor Quick Launch” is set.
  • Fixed the bug related to Replace All when “Treat CR and LF Separately” is set.
  • Fixed the bug where Ctrl+Shift+F could not be assigned in the Keyboard page of Configuration Properties.
  • Fixed the display bug when Configuration Properties or the Customize dialog box is resized.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.5.0 beta 4

Today, we are releasing EmEditor v16.5.0 beta 4.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.5.0 beta 3 include bug fixes.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.5.0 beta 3

Today, we are releasing EmEditor v16.5.0 beta 3.

Notes: Beta versions are updated frequently. In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.

Updates from v16.5.0 beta 2 include:

New General Features

  • Menu customizations are saved per language.
  • The Customize Menus dialog box now supports drag and drop menu items, and right-click in the list box displays a contet menu containing copy and paste commands.

To Download

These files will be deleted when official release versions become available. The official releases can be downloaded at the Download page.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!