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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone

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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone

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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone

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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
EmEditor Logo

EmEditor v16.8.1 released!

Today, we are releasing EmEditor v16.8.1.

Updates from v16.8.0 include:

Bug Fixes

  • Fixed a certain bug related to the Replace All command.
  • Fixed a certain bug where searched strings might not have been saved in the Find dialog box.

Please see EmEditor v16.8 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 22, 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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
EmEditor Logo

EmEditor v16.8.0 released!

Today, we are releasing EmEditor v16.8.0.

Updates from v16.7.2 include:

New General Features

  • Greatly improved the speed of the Advanced Filter when many filters are defined.

Test results:

v16.7v16.8Comparison
Advanced Filter, Match Case deselected32.6 seconds2.57 seconds12.7 times faster
Advanced Filter, Match Case selected30.3 seconds2.50 seconds12.1 times faster

* 10,000 lines (2.7MB) 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

  • 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 Find in Files command.
  • Fixed a certain bug related to the Split Current Document or a File into Several Files command.
  • Fixed a certain bug related to the Replace All command.

Please see EmEditor v16.8 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 17, 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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone

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!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone