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 |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | C C++ Java |
Recent releases


Changes: Some library utility functions to retrieve .style and .css files were added. A language definition for Oz was added.


Changes: Source-highlight now also provides a C++ library. --regex-range has been added (highlight only specified lines of an input file). --docdir is used for the documentation directory. The --binary-output command line option has been added. The program source-highlight-settings has been added to write a configuration file for source-highlight. Language definitions for generic configuration files and for pkg-config files have been added. The input language is now also discovered using the whole file name. In .lang files, it is now possible to specify the exit level.


Changes: Language definitions for Fortran, Caml, and JavaScript were improved. An installation bug in non-root mode was fixed. Ada language definition file was added.


Changes: Language definitions for Scala and Xorg configuration files were added. The procedure for regular expression matching was improved. Boost regex library discovery in the configure script was improved. The configuration file for bash_completion was added. It is now possible to highlight only specific ranges of lines.


Changes: New language definitions were added for autoconf, LDAP, and glsl files. Anchors and references are correctly formatted. Several language definitions were improved.
Islamic toolbar for watching Islamic TV channels, listen Islamic radio, Islamic Search engine and more..