New in Version 22.3

April 11, 2022

New General Features

  • Improved the reliability and robustness especially when dealing with very large files in low memory situations.[PF]
  • Added hover tooltips using theLanguage Server Protocol (experimental).[P]
  • NumberRangeExpressions of the new version match numbers containingdigit grouping (thousand) separators if theAllow digit grouping option is set in theSort page of theCustomize dialog box.[P]
  • The new version shows a message box to abort CSV syntax check before search and other operations by default.[P]
  • Added the ability to abort the CSV syntax check by pressing theESC key.[P]
  • Added/ng (always creates a new group window) to the command line options.[PF]
  • The new version shows a message box explaining a problem if a crash was related to Microsoft IME (Input Method Editor).[PF]
  • The new version copies only numbers when selectingCopy on the right-click menu on theSum/Average on theStatus bar.[P]
  • The new version makes theHighlight Active Tab option in theTab page of theCustomize dialog box turned on by default.[P]
  • Improved the speed ofExtract in theFind dialog box.[P]

Test results:

v22.2v22.3Comparison
Extract “ab” (2,544,324 lines matched)4.637 seconds1.339 seconds3.46 times faster

* 10 million lines, 10 GB random ASCII data. Default options except the Always Discard Lengthy Undo Information to Accelerate option on, Windows 11, Ryzen 9 7900X, 64 GB RAM, 1TB SSD.

New Options

  • Added theAllow digit grouping check box to theSort page of theCustomize dialog box.[P]
  • Added theLanguage Server page to Configuration Properties.[P]
  • Added thePrompt when CSV Syntax Check is still running check box to theCSV Options page of theCustomize dialog box.[P]
  • Added theUse ISO date time format for rename,Set Hidden attribute, andSet Read-only attribute check boxes to theBackup page of configuration properties.[PF]

New Commands

  • Language Server Properties[P]

Plug-in New Features[P]

  • AddedCOMPARE_QUICK flag to theEditor_Compare inline function andCOMPARE_INFO structure.
  • AddedSORT_DIGIT_GROUPING flag to the theEditor_Sort inline function andSORT_INFO structure.
  • Changed the changes sidebar of theCommitList plug-in to show lists to enable multi-selection.
  • Added the ability to previewMarkdown inWebPreview plug-in.

Macro New Features[P]

  • Added theeeCompareQuick flag to theCompare method of theEditor object.
  • Added theeeSortDigitGrouping flag to theSort method of theDocument object.

Notes

  • [P] EmEditor Professional only
  • [PF] EmEditor Professional and EmEditor Free