Wednesday February 27, 2008. 10:42 AM
FreshMeat
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.
License: GNU General Public License (GPL)
Changes:
Some bugs were fixed in language definition file
opening. References in XHTML output are now
generated. Some language definitions were added: C
(not C++) files, properties files, KDE desktop and
ini files, lsm (Linux Software Map) files, RPM
spec files, and Haxe files. The file
style.defaults is now used for associating a style
for an element (whose style is not specified) to
the style of another element.