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.2 released!

Today, we are releasing EmEditor v16.7.2.

Updates from v16.7.1 include:

Bug Fixes

  • Fixed the bug where importing a syntax file in the Highlight (1) page of configuration properties could crash EmEditor.
  • Fixed the bug where importing a large number of filters in the Advanced Filter dialog box could freeze EmEditor.
  • Optimized for the speed in many dialog boxes containing list boxes.
  • Fixed various issues with multiple different DPI monitors.
  • An empty file is now opened as the Newline Character defined in the New Files dialog box of configuration properties.

Please see EmEditor v16.7 New Features for details.

If you use the Installer version, you can select Check for Updates on the Help to download the newest version. If you use one of the other versions, you can go to the Download page to download the newest version.

In order to reduce the installer size, the Help file is not included in the installer. You can view the Web Help with your browser, or download the separate Help file. If you would like to download the separate local Help file, please go to the Download Help page.

This version is available free if you have a lifetime license or if your maintenance plan is valid as of May 2, 2017. Your registration keys might be found in the Emurasoft Customer Center. The registration key for v16 is the same as the key for v15 and v14.

Thank you for using EmEditor!

EmEditor Logo

EmEditor v16.7.1 released!

Today, we are releasing EmEditor v16.7.1.

Updates from v16.7.0 include:

Bug Fixes

  • Fixed the bug where some dialog boxes did not work on Windows 7 or earlier.

Please see EmEditor v16.7 New Features for details.

If you use the Installer version, you can select Check for Updates on the Help to download the newest version. If you use one of the other versions, you can go to the Download page to download the newest version.

In order to reduce the installer size, the Help file is not included in the installer. You can view the Web Help with your browser, or download the separate Help file. If you would like to download the separate local Help file, please go to the Download Help page.

This version is available free if you have a lifetime license or if your maintenance plan is valid as of April 24, 2017. Your registration keys might be found in the Emurasoft Customer Center. The registration key for v16 is the same as the key for v15 and v14.

Thank you for using EmEditor!

EmEditor Logo

EmEditor v16.7.0 released!

Today, we are releasing EmEditor v16.7.0.

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.

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.

Please see EmEditor v16.7 New Features for details.

If you use the Installer version, you can select Check for Updates on the Help to download the newest version. If you use one of the other versions, you can go to the Download page to download the newest version.

In order to reduce the installer size, the Help file is not included in the installer. You can view the Web Help with your browser, or download the separate Help file. If you would like to download the separate local Help file, please go to the Download Help page.

This version is available free if you have a lifetime license or if your maintenance plan is valid as of April 24, 2017. Your registration keys might be found in the Emurasoft Customer Center. The registration key for v16 is the same as the key for v15 and v14.

Thank you for 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 v16.6.0 released!

Today, we are releasing EmEditor v16.6.0.

Updates from v16.5.0 include:

New General Features

  • Greatly improved speed for Replace All, Join CSV, Remove Newline Characters, and Insert Newline Characters operations. See the test results table below.

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
Remove Newline Characters34.8 seconds22.4 seconds55% faster
Undo the above105.3 seconds13.9 seconds7.6 times faster
Insert Newline Characters78.8 seconds13.7 seconds5.8 times faster
Undo the above36.0 seconds22.6 seconds59% 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. Remove Newline Characters: 100,000 lines of “0123456789”, select all, and use Remove Newline Characters command. Insert Newline Characters: 100,000 times repeat of “0123456789” in one line, wrap by 10 characters, select all, and use Insert Newline Characters command. Windows 10 (64-bit) Core i7-4790 16GB RAM

  • The line number format can be customized now. (Customize dialog box – Format page).

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.

New Command

  • Customize Format

Bug Fixes

  • Fixed the bug where very large HTML/XML 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 after splitting a window, remove split, and exit.
  • Terms like “New Line” and “Return Method” are now consistently called “Newline Character”.

Please see EmEditor v16.6 New Features for details.

If you use the Installer version, you can select Check for Updates on the Help to download the newest version. If you use one of the other versions, you can go to the Download page to download the newest version.

In order to reduce the installer size, the Help file is not included in the installer. You can view the Web Help with your browser, or download the separate Help file. If you would like to download the separate local Help file, please go to the Download Help page.

This version is available free if you have a lifetime license or if your maintenance plan is valid as of April 4, 2017. Your registration keys might be found in the Emurasoft Customer Center. The registration key for v16 is the same as the key for v15 and v14.

Thank you for 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!