History — Version 17.1

# Version 17.1

August 17, 2017

## New General Features

- Added the column header for CSV modes. Clicking on the column header or the ruler will select the specified whole column. Clicking the left edge of the ruler or the top part of the line numbers will select the whole document.

- Split/Combine wizards became resizable even though the grip is invisible.

- The new version allows you to display both the Minimap and the vertical scroll bar simultaneously.

- The new version allows you to use the shortcut keys for Delete Right Word (Ctrl+Delete), Delete Word (Ctrl+Shift+Delete), and Delete Left Word (Ctrl+Backspace) in text boxes and drop-down list in many dialog boxes such as Find and Replace dialog boxes.

- Improved the behavior when a pasted text contains newlines or delimiters during the CSV cell selection mode or vertical selection mode.

- Even if the Match Whole Word check box is set in the Search page of the Customize dialog box, EmEditor temporarily searches for non-word strings when the Add Next Occurrence (Ctrl+R) or Select All Occurrences (Ctrl+Shift+A) command is executed while the selection is not whole word(s).

- Greatly improved the speed of Replace All when inserting newline codes while the Match Case option is cleared.

### Test results:

| v17.0 | v17.1 | Comparison
--- | --- | --- | ---
Replace All "a" with "a\n" | 112.281 seconds | 6.891 seconds | 16.3 times faster

\* 100,000 times repeat of "abcdefghij" in one line, Replace All with Match Case deselected, Use Escape Sequences selected, Windows 10 (64-bit) Core i7-4790 16GB RAM.

## New Options

- Added the Show Column Header, Use Alphabetical Characters for Column Header, and Use Zero-Based Numerical Characters for Column Header check boxes to the CSV page of the Customize dialog box.

- Replaced the Use the Default Keywords check box with a drop-down list including the Both User-Defined Strings and Default Keywords option in and added the Add Default button to the Highlight (1) page of configuration properties.

- Added the Include All Lines of Each Duplicate check box to the Delete/Bookmark Duplicate Lines dialog box.

- Added Line numbers (hovered), Ruler/Column header (hovered), Line numbers (line selected), Ruler/Column header (column selected), Line numbers (selected), and Ruler/Column header (selected) to the Specify Part list in the Display page of configuration properties.

- Added the Add a Sequential Number to Untitled Document Name check box in the New File Details dialog box (configuration properties - File page - New Files button).

- Added the Show Zero-based Line/Column Numbers check box to the General page of configuration properties.

- Added the Except for Binary Files check box to the File page of configuration properties.

## New Commands

- Column Header

- Use One-Based Numerical Characters for Column Header

- Use Alphabetical Characters for Column Header

- Use Zero-Based Numerical Characters for Column Header

## Bug Fixes

- Fixed a certain issue related to the Detect All Result dialog box.

- Fixed the issue where Find or Replace in the selection only did not work continuously.

- Fixed a certain issue related to the Highlight (1) page of configuration properties.

- Fixed a certain issue related to the Font commands.

- Fixed a certain issue related to the CSV Join.

- Fixed the issue where EmEditor Free did not display the context menu.