New in Version 17.7

May 16, 2018

New General Features

  • Improved the speed of varioussort commands.

Test results:

v17.6v17.7Comparison
CSV Sort (numbers, sort by a column)19.7 seconds0.719 seconds27.4 times faster
CSV Sort by Multiple Columns (numbers, sort by 2 columns)72.6 seconds1.97 seconds36.9 times faster
CSV Sort by Multiple Columns (numbers, sort by 3 columns)94.7 seconds3.09 seconds30.6 times faster

* 185 MB, 2,170,000 lines, CSV number data, Windows 10 (64-bit), Core i7-8700K, 32GB RAM.

  • Updated thePython syntax to Python 3.7.0b4.
  • Added the feature to generate a report file after file comparisons. Added theeeCompare configuration and theVertical Line-separated CSV format to view comparison reports.

New Options

  • Added theCopy and Close button to the dialog box displayed by theCharacter Code Value command.
  • Added theGenerate a Report?page to theCompare wizard.
  • Added theFile Modified Date (&e)andFile Modified Time (&u)macros to theHeader/Footer text boxes in thePrint page of configuration properties.
  • Added theColor drop-down list box to theHighlight (1) page of configuration properties, which allows you to specify Comparison-related colors.
  • Added theMin Size to Use Temporary File text box and theCurrently Using Temporary File message to theLarge File Controller custom bar.
  • Added theIgnore Empty Cells check box to theDelete/Bookmark Duplicate Lines dialog box.
  • Added theCompare unquoted strings in cells of CSV documents check box to theSort page of theCustomize dialog box.

New Commands

  • Customize Text Rendering
  • Generate Report

Plug-in API New Features

  • Added theMANAGE_DUPLICATES_IGNORE_EMPTY_CELLS flag to theMANAGE_DUPLICATES_INFO structure.
  • Added theSORT_UNQUOTE_CELLS flag to theSORT_INFO structure.
  • Added theEE_COMPARE message,Editor_Compare inline function, and theCOMPARE_INFO structure.

Macro New Features

  • Added theeeIgnoreEmptyCells flag to theDeleteDuplicates method of theDocument object.
  • Added theeeSortUnquoteCells flag to theSort method of theDocument object.
  • Added theCompare method to theEditor object.

Bug Fixes

  • Fixed issues in keyword highlighting when DirectWrite is enabled.
  • Fixed issues related to sorting.
  • Fixed customer-reported issues (1,2,3,4,5,6,7,8,9,10,11,12,13,14).