

COTEDITOR COMPILE UPDATE
Attention!: You may need to update the outline extracting definitions in your custom syntax styles.Change regular expression engine to extract outline from OniGmo (OgreKit) to ICU (NSRegularExpression).Now, IC (ignore case) can be set even RE (regular expression) is set in syntax style editing.Since CotEditor 2.0 doesn’t use them any more, you can delete the direcotry if you want. The old styles are kept in SyntaxColorings/. New user syntax style files are stored in ~/Library/Application Support/CotEditor/Syntaxes/.Legacy user styles will be migrated automatically on the first launch of CotEditor 2.0.Change syntax style file format from plist (XML) to YAML.For performance, change range to scan encoding declaration up to 2,000 characters from the head of the document.Improve text view scrolling on Mountain Lion and later.Improve line number drawing performance (6x faster).Improve invisible chars drawing performance (4x faster).Improve cursor moving and file opening performance when the current line is highlighted.Cache results of syntax highlighting, and use them as long as document is not modified.Perform extracting syntax highlights on a background thread.


New syntax style file format in YAML The syntax style file format was changed from plist to YAML. More syntax highlighting colors New “types”, “attributes” and “variables” keywords were added to syntax The comment delimiters can be defined in each syntax style file.

Toggling comment-out/uncomment Selected text can now be comment-outed/uncommented via short-cut (⌘/) or Typing or opening files in particular with large files. Drastic performance improvements In this change, we made efforts to identify a bunch of performanceīottlenecks and to resolve them. You can also export & distribute your own themes. What’s new on CotEditor 2.0 - CotEditor CotEditor Highlights on CotEditor 2.0 Coloring theme feature You can now store your color settings in themes and switch them easily.
