Posts

EmEditor v16.9.3 released!

Today, we are releasing EmEditor v16.9.3.

Updates from v16.9.2 include:

Bug Fixes

  • Fixed the bug where the Select This Macro command did not work correctly.
  • Fixed a certain bug related to vertical indicators and scroll bar markers.
  • Fixed a certain bug related to click/dragging on the ruler to select columns in CSV mode.

Please see EmEditor v16.9 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 June 14, 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 v16.9.2 released!

Today, we are releasing EmEditor v16.9.2.

Updates from v16.9.1 include:

New General Features

  • Greatly improved speed for EmEditor launch when many macros are registered to My Macros and especially when used as a portable version (using INI files).

Bug Fixes

  • Fixed issues related to Active Strings.

Please see EmEditor v16.9 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 June 13, 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 v16.9.1 released!

Today, we are releasing EmEditor v16.9.1.

Updates from v16.9.0 include:

Bug Fixes

  • Fixed the issue where IPv4/IPv6 strings prevent URLs or tags to open the correct URLs/files.
  • When updating from previous versions of EmEditor, IPv4, IPv6 and markers will stay inactive so that the behaviors will be similar to the previous versions.
  • Fixed the issue where selecting the most recently used file from the Tray Icon menu might not have worked.
  • Fixed the issue where selecting selecting Export/Import themes from the Display page of configuration properties could crash EmEditor.
  • Fixed other issues.

Please see EmEditor v16.9 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 June 8, 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 v16.9.0 released!

Today, we are releasing EmEditor v16.9.0.

Updates from v16.8.1 include:

New General Features

  • Greatly improved speed for the Remove Newline Characters command and Replace All (when the find string contains newline characters and the replace string does not) operations. See the test results table below.

Test results:

v16.5v16.6v16.9Comparison to v16.5
Replace All “9\n” with “a”32.7 seconds22.4 seconds0.17 seconds192 times faster
Undo the above73.5 seconds29.2 seconds27.8 seconds2.64 times faster
Remove Newline Characters34.8 seconds22.4 seconds0.12 seconds290 times faster
Undo the above105.3 seconds13.9 seconds6.95 seconds15.2 times faster
Replace All “0123456789\n” with “” (blank)13.8 seconds12.4 seconds0.078 seconds177 times faster
Undo the above7.7 seconds0.09 seconds0.078 seconds99 times faster

* All test conditions are the same as New in Version 16.6.

  • Greatly improved the speed of the Advanced Filter by selecting the new Match Whole String check box when many filters are defined.

Test results:

v16.8v16.9 (Match Whole String selected)Comparison
Advanced Filter, Match Case deselected115 seconds0.10 seconds1,150 times faster
Advanced Filter, Match Case selected123 seconds0.06 seconds2,050 times faster

* 200,000 lines (56.3 MB) CSV file (UTF-8), Use Advanced Filter, 50,000 search from the first column conditions, Logical Disjunction (OR) selected, Windows 10 (64-bit) Core i7-4790 16GB RAM

  • IPv4 and IPv6 addresses are clickable now, and clicking IPv4/IPv6 addresses will display a web browser and show the IP information. Moreover, hovering over IPv4 addresses will display the country name as a tooltip where the IPv4 address was registered (In order to use this feature, you will need to download an additional file. See Remarks below.) The behaviors are customizable by editing the macro file.
  • Hexadecimal colors and RGB colors can be clicked to show the Color Picker and allows you to select and change the color value.
  • The behaviors of Active Strings (including URLs, email addresses, IPv4 and IPv6 addresses, strings enclosed by quotation marks, HTML Character Reference, Universal Character Names/Percent-encoding, Hexadecimal colors, and RGB colors) can be customized to run macros, external tools, or EmEditor commands, in addition to previous behaviors.
  • The Link page of configuration properties allows you to specify which strings act as Active String. The new Active String page of the Customize dialog box allows you to specify a behavior for each event such as Left Click, Left Double-click, Middle Click, and Right Click of each Active String.

New Options

  • The Match Whole String check box was added to the Advanced Filter dialog box.
  • The Active String list was added to the Link page of configuration properties
  • The Active String page was added to the Customize dialog box.
  • The Add Additional Information to the Undo/Redo History check box was added to the History page of the Customize dialog box.
  • The Remove the first line from all documents except the first document check box was added to the Combine Documents into a Single File wizard.

New Commands

  • Filter in Column
  • Customize Active String

Plug-in API New Features

  • Added EE_SHOW_TIP and EE_GET_ACTIVE_STRING messages.
  • Added Editor_ShowTip and Editor_GetActiveString inline functions.
  • Added TIP_INFO and ACTIVE_STRING_INFO structures.
  • Added EEID_FILTER_COLUMN and EEID_CUSTOMIZE_ACTIVE_STRING commands.

Macro New Features

  • Added the ShowTip method to the Window object.
  • Added the ActiveString method to the Document object.

Bug Fixes

  • Fixed the bug where the Multiline option was not saved in the Find dialog box.
  • Fixed a certain bug related to Find in Files.
  • Fixed the bug where the Backup Folder was not saved in the Replace in Files dialog box.

Remarks

In order to inspect the name of the country where the IP address is registered, download GeoIPCountryCSV.zip, unzip and place the extracted CSV file in:

  • If an EmEditor installer was used to install EmEditor (using the Registry):
    %PROGRAMDATA%\Emurasoft\EmEditor\data, i.e.
    C:\ProgramData\Emurasoft\EmEditor\data
  • If a portable version of EmEditor is used (using INI files):
    data” subfolder of the EmEditor installed folder, i.e.
    X:\…\EmEditor\data

It is recommended to download and update the above file periodically since the database is updated frequently.

Credit

The new IPTip.jsee macro uses the GeoLite downloadable CSV data created by MaxMind.

Please see EmEditor v16.9 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 June 6, 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.9.0 beta 4

Today, we are releasing EmEditor v16.9.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.9.0 beta 3 include:

New General Features

  • Greatly improved speed for the Remove Newline Characters command and Replace All (replace strings containing newline characters with strings NOT containing newline characters) operations. See the test results table below.

Test results:

v16.5v16.6v16.9Comparison to v16.5
Replace All “9\n” with “a”32.7 seconds22.4 seconds0.17 seconds192 times faster
Undo the above73.5 seconds29.2 seconds27.8 seconds2.64 times faster
Remove Newline Characters34.8 seconds22.4 seconds0.12 seconds290 times faster
Undo the above105.3 seconds13.9 seconds6.95 seconds15.2 times faster

* All test conditions are the same as New in Version 16.6.

Bug Fixes

  • Fixed a bug related to the recently used file command on the tray icon menu.
  • The new version allows you to select multiple items in the Active String page of the Customize dialog box.

To Download

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

Remarks

In order to inspect the name of the country where the IP address is registered,
Download http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
unzip and place the extracted CSV file in the same folder in Macros sub folder of the EmEditor installed folder. This is usually %LOCALAPPDATA%\Programs\EmEditor\Macros if you install per user, or C:\Program Files\EmEditor\Macros if you install per computer. It is recommended to download and update the above file periodically since the database is updated frequently.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.9.0 beta 3

Today, we are releasing EmEditor v16.9.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.9.0 beta 2 include:

Bug Fixes

  • Fixed a bug related to the recently used file command on the tray icon menu.
  • The new version allows you to select multiple items in the Active String page of the Customize dialog box.

To Download

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

Remarks

In order to inspect the name of the country where the IP address is registered,
Download http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
unzip and place the extracted CSV file in the same folder in Macros sub folder of the EmEditor installed folder. This is usually %LOCALAPPDATA%\Programs\EmEditor\Macros if you install per user, or C:\Program Files\EmEditor\Macros if you install per computer. It is recommended to download and update the above file periodically since the database is updated frequently.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.9.0 beta 2

Today, we are releasing EmEditor v16.9.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.9.0 beta 1 include:

Bug Fixes

  • Fixed some issues related to Active String.
  • Suppors shorthand hexadecimal colors.

To Download

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

Remarks

In order to inspect the name of the country where the IP address is registered,
Download http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
unzip and place the extracted CSV file in the same folder in Macros sub folder of the EmEditor installed folder. This is usually %LOCALAPPDATA%\Programs\EmEditor\Macros if you install per user, or C:\Program Files\EmEditor\Macros if you install per computer. It is recommended to download and update the above file periodically since the database is updated frequently.

Notes: Beta versions do NOT support User Interface languages except English (U.S.) and Japanese.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!

EmEditor Logo

EmEditor v16.9.0 beta 1

Today, we are releasing EmEditor v16.9.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.8.1 include:

New General Features

  • The Match Whole String check box was added to the Advanced Filter dialog box, and by selecting this option, the new version greatly improved the speed of the Advanced Filter when many filters are defined.
  • IPv4 and IPv6 addresses are clickable now, and clicking IPv4/IPv6 addresses will display a web browser and shows the IP information. Moreover, hovering over IPv4 addresses will show you the country name where the IPv4 address was registered (In order to use this feature, you will need to download an additional file. See Remarks below.) The behaviors are customizable by editing the macro file.
  • Hexadecimal colors and RGB colors can be clicked to show the Color Picker and allows you to select and change the color value.
  • The behaviors of URLs, email addresses, IPv4 and IPv6 addresses, strings enclosed by quotation marks, HTML Character Reference, Universal Character Names/Percent-encoding, Hexadecimal colors, and RGB colors can be customized to run macros, external tools, or EmEditor commands as Active String in addition to previous behaviors.
  • The Link page of configuration properties allows you to specify which strings act as Active String. The new Active String page of the Customize dialog box allows you to specify a behavior for each event such as Left Click, Left Double-click, Middle Click, and Right Click of each Active String.

New Options

  • The Match Whole String check box was added to the Advanced Filter dialog box.
  • The Active String list was added to the Link page of configuration properties
  • The Active String page was added to the Customize dialog box.
  • The Add Additional Information to the Undo/Redo History check box was added to the History page of the Customize dialog box.
  • The Remove the first line from all documents except the first document check box was added to the Combine Documents into a Single File wizard.

New Commands

  • Filter in Column
  • Customize Active String

Plug-in API New Features

  • EE_SHOW_TIP and EE_GET_ACTIVE_STRING messages were added.
  • Editor_ShowTip and Editor_GetActiveString inline functions were added.
  • TIP_INFO and ACTIVE_STRING_INFO structures were added.
  • EEID_FILTER_COLUMN and EEID_CUSTOMIZE_ACTIVE_STRING commands were added.

Macro New Features

  • The ShowTip method was added to the Window object.
  • The ActiveString method was added to the Document object.

Bug Fixes

  • Fixed the bug where the Multiline option was not saved in the Find dialog box.
  • Fixed a certain bug related to Find in Files.
  • Fixed the bug where the Backup Folder was not saved in the Replace in Files dialog box.

To Download

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

Remarks

In order to inspect the name of the country where the IP address is registered,
Download http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
unzip and place the extracted CSV file in the same folder in Macros sub folder of the EmEditor installed folder. This is usually %LOCALAPPDATA%\Programs\EmEditor\Macros if you install per user, or C:\Program Files\EmEditor\Macros if you install per computer. It is recommended to download and update the above file periodically since the database is updated frequently.

Notes: Beta versions do NOT support User Interface languages except English (U.S.) and Japanese.

Please post any questions or comments at Beta Forums.

Thank you for continue using EmEditor!