New in Version 22.1
December 6, 2022
New General Features
- Supported modernJavaScript using theV8 JavaScript engine.[P]
- The new version of theWebPreview plug-in uses theMicrosoft Edge browser control based onChromium by default.[P]
- Added the ability to create commits, change branches, staged changes, and undo changes with theCommitList plug-in.[P]
- Redesigned theCrash Report dialog box, and allow the report to be emailed directly within fromEmEditor.[PF]
- The new version supportsdate formats (a type of anumber ranges) without separators (for instance, “yyyyMMdd“).[PF]
- The new version allows the use of anumber range with theExtract button in theReplace dialog box.[P]
- The new version highlights brackets even if the cursor is at the right side of the bracket.[PF]
- Allowed copying and pasting cells fromExcel toEmEditor.[P]
- Allowed full-width numbers inJump and other dialog boxes.[PF]
- Remove theFind toolbar from the default layout.[P]
- Recategorized theAll Commands menu and the command category in theQuick Launch andKeyboard Map windows.[PF]
- Improved the speed of counting the number of characters in a selection and copying strings.[PF]
Test results:
v22.0 | v22.1 | Comparison | |
---|---|---|---|
Count the Number of Characters | 32.2 seconds | 14.4 seconds | 2.24 times faster |
* Click the Number of Characters in the selection on the status bar after Select All, 1 billion lines, 52 GB random ASCII data. Default options, Windows 11, Ryzen 9 7900X, 64 GB RAM, 1TB SSD.
New Options
- Added theSort Selection,Sort Columns, andManage Columns dialog boxes.[P]
- Added theUse V8 as JavaScript engine option to theOption page of theCustomize Macros dialog box.[P]
- Added theDiscard extra strings option to theSplit Columns dialog box.[P]
- Added theMicrosoft Edge andInternet Explorer radio buttons to theWebPreview plug-in Properties.[P]
New Commands
Plug-in New Features[P]
- Added theSPLIT_DONT_DISCARD_EXTRA flag to theSPLIT_COLUMN_INFO structure.
- Added theEE_CONVERT_EX andEE_REARRANGE_COLUMNS messages.
- Added theCONVERT_INFO andREARRANGE_COLUMNS_INFO structures.
- Added theEditor_RearrangeColumns inline function.
- Added thepszSeparator,nSortFlags, andpszLocale parameters to theEditor_Convert inline function.
- Added theSORT_COLUMNS,SORT_DELETE_DUPLICATE, andSORT_REMOVE_EMPTY flags to theEditor_Sort inline function and theSORT_INFO structure.
Macro New Features[P]
- Added theRun,FileExists,FolderExists,DeleteFile,DeleteFolder,CreateFolder,GetFileAttributes, andSetFileAttributes methods to theShell object.
- Added theRearrangeColumns method to theDocument object.
- AddedeeDontDiscardExtra to theSplitColumn method of theDocument object.
- Added theSort method to theSelection object.
- Added theeeSortColumns,eeRemoveDuplicates, andeeSortRemoveEmpty flags to theSort method of theDocument object.
- AddedV8 to the#langauge directive.
Notes
- [P] EmEditor Professional only
- [PF] EmEditor Professional and EmEditor Free