GNU Source-highlight produces a document with syntax highlighting when given a source file. It handles many languages, e.g., Java, C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats, e.g., ChangeLog and log files, as source languages and HTML, XHTML, DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats. Input and output formats can be specified with a regular expression-oriented syntax.
|Tags||Software Development Documentation Text Processing General Utilities|
|Operating Systems||OS Independent|
|Implementation||C C++ Java|
Release Notes: This release fixes compilation problems on Mac OS X systems, adds new language definitions for Lilypond, the R statistics programming language, and ISLISP, and adds a new output format for ESC 256 ASCII code.
Release Notes: A language definition file was added for T/Foswiki TML markup. ODF and MediaWiki output formats were added.
Release Notes: This release fixes configuration problems with boost libraries in 64-bit mode. Language definitions for Scheme, Po, Opa, Javalog, and UPC were added.
Release Notes: The --tab option is correctly handled. The install script has the executable bit. Bash is highlighted.