What's New on CotEditor 2.5.6
release:
New Features
- Add newly rewritten syntax styles for “C” and “C++”.
- From this change, previous “C, C++, Objective-C” syntax style is deleted.
- Add syntax styles for “MATLAB” and “Verilog”.
Improvements
- Update “Markdown” syntax style:
- Support strikethrough with
~~
that is defined in the GitHub favored Markdown. - Support emphasis with triple
*
and_
.
- Support strikethrough with
- Focus back on the find panel after performing “Find All”, “Replace All” and “Highlight”.
- Change to use the body text color for line numbers on printing that was previously always black.
- Improve scroll behavior with arrow keys.
- Improve compatibility with macOS Sierra beta.
- And some other trivial improvements.
Fixes
- Fix document counting as followings:
- “Char Count” counts composite characters as well as CR/LF as single characters and omits counting line endings if “Count each line ending as one character” option is off.
- “Length” counts bytes in UTF-16 literally and always counts line endings even if “Count each line ending as one character” option is off.
- “Location” and “Column” count characters just like “Char Count”.
- Fix an issue where the selected marks of line height / tab width in the Format menu disappeared.
- Fix an issue where unselected last line number could be highlighted if the text orientation is vertical.
- Fix an issue where invisible characters were drawn off to the side if the text orientation is vertical.
- Fix an issue where documents were marked as “Edited” just after document duplication if line ending is not the default one.
- Fix an issue where detected indent style was applied not only on file opening but also every time when file reverted.
- Fix an issue where “Find All” result view did not open on OS X Mountain Lion.
- Fix an issue where incompatible character markup could broken if undo/redo lossy encoding change continuously.
- Fix an issue where keybindings of some submenu containers were customizable.
- Fix an issue where tab width could be set as
0
. - Fix an issue where tab width changing via AppleScript changes only the tab width in the focused editor rather than all split editors.
- Fix an issue where byte length display did not update after changing file encoding.