Advanced dialog box for Find and Replace

EmEditor v15.7.0 beta 5

Today, we are releasing EmEditor v15.7.0 beta 5.

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

Updates from v15.7.0 beta 4 include:

Bug Fixes

  • Fixed certain bugs related to Find and Find in Files.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.7.0 beta 5 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
Advanced dialog box for Find and Replace

EmEditor v15.7.0 beta 4

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

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

Updates from v15.7.0 beta 3 include:

New Options

  • The Default was added to the Regular Expression Engine drop-down list box in the Advanced dialog box.

Plug-in New Features

  • The Collapse All and Extract All commands were added to the context menu on the Symboo list of the Projects plug-in.

Bug Fixes

  • Fixed a certain bug related to Find in Files.
  • Fixed a certain bug of the Regular Expression Engine drop-down list box in the Advanced dialog box.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.7.0 beta 4 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
Advanced dialog box for Find and Replace

EmEditor v15.7.0 beta 3

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

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

Updates from v15.7.0 beta 2 include:

New General Features

  • The Customize button was replaced with Advanced button in the Find/Replace dialog boxes. In the Advanced dialog box, more search options are included now.
  • Each replace specified in the Batch Replace dialog box can specify following new conditions: Regular Expression Engine, Match Only Embedded Newlines in CSV, Treat CR and LF Separately, and Regular Expression “.” Can Match New Line Characters.

New Options

  • The Advanced dialog box is displayed now when the Advanced button is clicked in the Find/Replace dialog boxes.
  • The Advanced button was added to the Find toolbar.

New Commands

  • Advanced (Find toolbar)

Plug-in API New Features

  • GREP_INFO_EX, MATCH_REGEX_INFO_EX, and FIND_REGEX_INFO_EX structures were added.

Macro New Features

  • The eeFindMatchDotNL flag was added to the nFlags parameter and eeExFindRegexBoost, eeExFindRegexOnigmo and eeExFindSeparateCRLF flags were added to the nExFlags parameter of the Find method and Replace method of the Selection object.

Bug Fixes

  • Fixed the bug where some dialog boxes were not visible when the Windows classic or high contrast theme is selected.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.7.0 beta 3 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
Treat CR and LF Separately

EmEditor v15.7.0 beta 2

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

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

Updates from v15.7.0 beta 1 include:

New General Features

  • This version allows you to search and replace CR and LF separately.
  • If you try to search for a string containing \r (CR) while the Treat CR and LF separately option is disabled, the prompt message “The search string contains CR. Do you want to enable the Treat CR and LF Separately option?” will appear now.
  • If the last line of the document is empty, regular expressions will not match the last line anymore.

New Options

  • The Treat CR and LF Separately command was added to the menu displayed when the > button is clicked next to the Find drop-down list box in the Find/Replace/Find in Files/Replace in Files dialog box.
  • The Treat CR and LF Separately button was added to the Find toolbar.
  • The Show the Start window when the Down key is pressed on a new document check box was added to the Customize Start Window dialog box.

New Commands

  • Treat CR and LF Separately (Find toolbar)

Plug-in API New Features

  • The EE_FIND_REPLACE message, Editor_FindReplace inline function, and FIND_REPLACE_INFO structure were added.

Macro New Features

  • The nExFlags parameter was added to the Find and Replace methods of the Selection object, and the eeExFindSeparateCRLF flag was added.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.7.0 beta 2 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
Regular Expression Engine drop-down list box

EmEditor v15.7.0 beta 1

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

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

Updates from v15.6.1 include:

New General Features

Test results

While Find, Replace, and Filter tasks using some regular expressions are much faster using Onigmo compared to Boost.Regex, Boost.Regex becomes faster with some other regular expressions. Since the development is still in progress, the test results might be changed in the future.

expressionBoost.RegexOnigmo
positive lookbehind(?<=a)b12.39 seconds4.39 seconds
negative lookbehind(?<!a)b18.20 seconds4.40 seconds
positive lookaheada(?=b)4.46 seconds4.62 seconds
negative lookaheada(?!b)6.73 seconds4.78 seconds
character range[a-c]9.89 seconds7.00 seconds
selectionjohn|jack|james3.82 seconds4.23 seconds
beginning of line^”a3.70 seconds3.95 seconds

Filter, case insensitive, number of thread 4, 340 MB, 1.92 million line file

Windows 10 (64-bit) Core i7-4790 16GB RAM

New Options

    • The Regular Expression Engine drop-down list box was added to the Search tab of the Customize dialog box.

Bug Fixes

      • Fixed the bug of v15.6.x where the sample box was not updated in the Display tab of configuration properties.

Acknowledgement

We would like to thank K. Kosako (Oniguruma) and K. Takata (Onigmo) who created the amazing regular expression engine.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.7.0 beta 1 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
The Select Update Channel dialog box

EmEditor v15.6.1 released!

Today, we are releasing EmEditor v15.6.1.

Updates from v15.6.0 include:

New General Features

  • Further improved the speed of opening files. The speed to open a large file (809 MB – 2.02 GB) became 7% faster compared to v15.6.0, and 18% – 27% faster compared to v15.5.

Bug Fixes

  • Fixed the bug on v15.6.0 where the warning message might not have displayed and the lines containing invalid characters became blank when a file containing invalid characters was opened.

Please see EmEditor v15.6 New Features for details.

To update, you can select Check for Updates on the Help, or 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 November 19, 2015. Your registration keys might be found in the Emurasoft Customer Center. The registration key for v15 is the same as the key for v14.

Please also read: Announcing our policy change to rapid development, and introducing a maintenance plan.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
The Select Update Channel dialog box

EmEditor v15.6.0 released!

Today, we are releasing EmEditor v15.6.0.

Updates from v15.5.1 include:

New General Features

  • Improved the speed of opening files. Compared to v15.5, the speed to open a large file (809 MB – 2.02 GB) became 12% – 23% faster.
  • You can now select the update channel. Selecting the beta channel will notify you all updates including betas.
  • The Quick Launch command now includes three modes: Commands (Ctrl + Shift + C), Options (Ctrl + Shift + O), and Symbols (Ctrl + Shift + S). Ctrl + Space to bring up the menu to change the mode.
  • The Quick Launch window can be opened as a modeless window. The toolbar in the Quick Launch window includes “Keep This Window Open” button instead of the “Close” button.
  • When multiple EmEditor groups exist, multiple configuration properties and/or Quick Launch windows can be displayed at once.
  • The Start window now moves along with the EmEditor window when moving the EmEditor window while the Start window is open.
  • The “Windows 10 has been detected. The View Source by EmEditor on Internet Explorer feature might have a conflict with Microsoft Edge…” warning message will not be displayed any more since Windows 10 Build 10586 fixes the Microsoft Edge bug.
  • The existing WrapTags.jsee macro was assigned to shortcut Ctrl + Shift + ,.
  • The following four macros were added.

New Macros

  • SymbolList.jsee (Displays the symbol list for the current source code)
  • GoToDefinition.jsee (Jumps to the definition of the function at the cursor, shortcut F12)
  • PopBrowseContext.jsee (Returns from the definition, shortcut Ctrl + Num *)
  • ParameterInfo.jsee (Displays the parameter information as a tooltip when the cursor is inside the parentheses of a function, shortcut Ctrl + Shift + Space)

New Options

  • The Show Fixed Pitch Fonts Only check box was added to the Customize Font dialog box.

New Commands

  • Select Update Channel
  • Tab/Indent Properties
  • New File Details Properties
  • Save File Details Properties
  • Quick Launch – Commands
  • Quick Launch – Options
  • Quick Launch – Symbols
  • Customize Macros – My Macros
  • Customize Macros – Options
  • Customize Markers – Marker List
  • Customize Markers – Auto Marker
  • Customize Markers – Options

Plug-in New Features

  • The Projects plug-in supports 7 new user messages. These new user message can be used by defining USE_PROJECTS_PLUGIN before including the plug-in.h.

Bug Fixes

  • Fixed the issue on v15.5.x where the standard input for external tools might not have worked correctly.
  • Fixed the bug where an error message could be displayed twice when a “file:” hyperlink is clicked and the file doesn’t exist.
  • Fixed the bug where Ctrl + Home could not scroll to the top when a CSV mode is selected and the heading is set.

Please see EmEditor v15.6 New Features for details.

To update, you can select Check for Updates on the Help, or 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 November 18, 2015. Your registration keys might be found in the Emurasoft Customer Center. The registration key for v15 is the same as the key for v14.

Please also read: Announcing our policy change to rapid development, and introducing a maintenance plan.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
The Select Update Channel dialog box

EmEditor v15.6.0 beta 4

Today, we are releasing EmEditor v15.6.0 beta 4.

Notes: In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.
If you have installed beta 2, the Update Checker might not work. Please click the link below to download and install beta 4.

Updates from v15.6.0 beta 3 include:

New General Features

  • The Quick Launch command now includes three modes: Commands (Ctrl + Shift + C), Options (Ctrl + Shift + O), and Symbols (Ctrl + Shift + S). Ctrl + Space to bring up the menu to change the mode.

New Commands

  • Tab/Indent Properties
  • New File Details Properties
  • Save File Details Properties
  • Quick Launch – Commands
  • Quick Launch – Options
  • Quick Launch – Symbols
  • Customize Macros – My Macros
  • Customize Macros – Options
  • Customize Markers – Marker List
  • Customize Markers – Auto Marker
  • Customize Markers – Options

Bug Fixes

  • Fixed the bug where Ctrl + Home could not scroll to the top when a CSV mode is selected and the heading is set.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.6.0 beta 4 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
The Select Update Channel dialog box

EmEditor v15.6.0 beta 3

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

Notes: In order to update automatically to future beta versions, please select Select Update Channel on the Help menu, and select Betas.
If you have installed beta 2, the Update Checker might not work. Please click the link below to download and install beta 3.

Updates from v15.6.0 beta 2 include:

New General Features

  • When multiple EmEditor groups exist, multiple configuration properties and/or Quick Launch windows can be displayed at once.
  • The “Windows 10 has been detected. The View Source by EmEditor on Internet Explorer feature might have a conflict with Microsoft Edge…” warning message will not be displayed any more since Windows 10 Build 10586 fixes the Microsoft Edge bug.
  • Sort commands were added to the Symbol list (displayed when ‘@’ is entered) in the Quick Launch window (CTRL + Q).
  • Fixed the issue with Update Checker with the beta channel. EmEditor will check updates according to the frequency settings even with the beta channel (undo to the beta 1 behavior).

Plug-in New Features

  • Sort commands were added to the right-click menu in the Symbol list in the Projects plug-in.

Bug Fixes

  • Fixed the bug where an error message could be displayed twice when a “file:” hyperlink is clicked and the file doesn’t exist.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.6.0 beta 3 released!.

Thank you for using EmEditor!

Share with friends... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone
The Select Update Channel dialog box

EmEditor v15.6.0 beta 1

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

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

Updates from v15.5.1 include:

New General Features

  • You can now select the update channel. Selecting the beta channel will notify you all updates including betas.
  • The Quick Launch window (CTRL + Q) allows you to enter ‘@’ to show the symbol list for the current document source code, and ‘@’ plus a keyword to show the symbol list that contains the specified keyword from the current document.
  • The existing WrapTags.jsee macro was assigned to shortcut Ctrl + Shift + ,.
  • The following four macros are added.

New Macros

  • SymbolList.jsee (Displays the symbol list for the current source code)
  • GoToDefinition.jsee (Jumps to the definition of the function at the cursor, shortcut F12)
  • PopBrowseContext.jsee (Returns from the definition, shortcut Ctrl + Num *)
  • ParameterInfo.jsee (Displays the parameter information as a tooltip when the cursor is inside the parentheses of a function, shortcut Ctrl + Shift + Space)

New Options

  • The Show Fixed Pitch Fonts Only check box was added to the Customize Font dialog box.

New Commands

  • Select Update Channel

Plug-in New Features

  • The Projects plug-in supports 7 new user messages. These new user message can be used by defining USE_PROJECTS_PLUGIN before including the plug-in.h.

Bug Fixes

  • Fixed the issue on v15.5.x where the standard input for external tools might not have worked correctly.

We would like to find as many bugs as possible before we release the new version. Please try it out now and let us know if you find any bugs.

To download or see changes, please go to the beta forum – EmEditor Professional v15.6.0 beta 1 released!.

Thank you for using EmEditor!

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