Projects / Colorer Library

Colorer Library

Colorer Library provides source text syntax highlighting and text parsing services for host applications. It colorizes source code on host editor systems in more than 100 formats. It uses the powerful HRC format (XML, regexp, context-free grammars), allowing it to support any language. The parser can search and build lists of special text tokens (function lists, syntax errors) and search and indent programming language constructions (brackets, paired tags).

Operating Systems

Recent releases

  •  13 Sep 2003 18:12

    Release Notes: HRC base changes: JSP TagLib, OCaml, Sicstus Prolog, ESC.xml, ActionScript, Quorum Atlantis, MathML2.0, CSS2, ANT, and Ruby syntax. Library changes: A new Ant build model, a new HTML generator feature, linking text tokens with HTML anchors, background parsing in BaseEditor (implemented in the FAR Manager plugin), Eclipse colorer can HTML-ize multiple source files at once now, and HRC Base loading speed improvements (40-60%).

    •  03 Mar 2003 03:50

      Release Notes: New features of outline structures creation, a new Java language interface (using JNI), a version for the Eclipse platform, and other minor bugfixes and enhancements.

      •  17 Feb 2003 04:11

        Release Notes: New prototype parameters handling (default-fore, default-back) was added. With this numeric property you can change default text and background color in any file type. If an exception ocurrs while text is processing, the colorer stops its job and disables any further text coloring. Paired constructions are searched now on all the text. A FAR commandline prefix 'clr' allows you to run internal colorer's viewer and to view files with syntax highlighting. It works with outlined text structure (functions and errors list at now).

        •  31 Jan 2003 18:39

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.