Posted 20 years ago
by Actipro Software Support
- Cleveland, OH, USA

A new version of CodeHighlighter has been released that is based on the much more powerful SyntaxEditor 3.0 engine. The new 3.0 engine can parse some languages up to 10 times faster than the 2.5 engine!
New features and changes include:
New features and changes include:
- Updated the engine to use the SyntaxEditor 3.0 codebase.
- Made major lexical parsing speed improvements.
- Changed the semantic parser methods so that the root language is no longer passed in method parameters since the Document parameter allows access to it view the Document.Language property.
- Added new language definitions for Java, Perl, PHP and batch files.
- Updated the version of the language definitions from 2.0 to 3.0. Updated the version to 3.0 in the root SyntaxLanguage tag in each XML language definition.
- Renamed the Token attribute to TokenKey in XML language definitions to better match the object model and fit better with the new TokenID attribute. Doing a replace all of ' Token="' with ' TokenKey="' in a XML language definition will make the update.
Actipro Software Support