[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Source-highlight 3.1.4

From: Lorenzo Bettini
Subject: GNU Source-highlight 3.1.4
Date: Tue, 15 Jun 2010 21:42:57 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4

GNU Source-highlight 3.1.4 has been released.  It is available from and mirrors of that site (see
list of mirror sites at

GNU Source-highlight, given a source file, produces a document with
syntax highlighting.

Since version 3.0, source-higlight also provides a *C++ highlight
library* that you can use in your programs!

You can also find details about new features of source-highlight on my
blog, in this area:

At the moment this package can handle

    * Ada
    * Asm
    * Applescript
    * Awk
    * Autoconf files
    * Bat
    * Bib
    * Bison
    * C/C++
    * C#
    * CakePhp templates     (new)
    * Clipper
    * Cobol
    * Configuration files (generic)
    * Caml
    * Changelog
    * Css
    * D
    * Diff
    * Erlang
    * errors (compiler output)
    * Flex
    * Fortran
    * GLSL
    * Haskell
    * Haskell literate programming     (new)
    * Haxe
    * Html
    * ini files
    * Java
    * Javascript
    * KDE desktop files
    * Latex
    * Ldap files
    * Lisp     (new)
    * Logtalk
    * Log files
    * lsm files (Linux Software Map)
    * Lua
    * Makefile
    * Manifest
    * M4
    * ML
    * Oz
    * Pascal
    * Perl
    * pkg-config files
    * PHP
    * Postscript
    * Prolog
    * Properties files
    * Protobuf (Google's Protocol Buffers)     (new)
    * Python
    * RPM Spec files
    * Ruby
    * Scala
    * Shell
    * S-Lang
    * Sql
    * Tcl
    * Texinfo
    * Vala     (new)
    * VBscript
    * XML
    * XOrg conf files

as source languages, and

     ANSI color escape sequences

as output format.

Language definition files and output language definition files, which
are part of source-highlight distribution, can also be downloaded
independently from, respectively:


Source-highlight depends on the Boost regex library
( so you need to install this library (boost
libraries are usually shipped with most distributions).

Source-highlight can also generate cross references; in order to do this
it relies on GNU Ctags,

Version 3.1.4

   * fixed compilation problems for Sun CC
   * php handles embedded html
   * html handles embedded css and javascript
   * Google's Protocol Buffers language definition added
     (thanks to Joel Smith)
   * CakePhp template files highlighted as php
   * haskell literate programming highlighting
   * vala language definition (thanks to Luca Bruno)
   * lisp language definition (thanks to Michael McDermott)

Visit the Source-highlight home page at

This project's git repository can be checked out through the following
clone instruction:

git clone git://

Further instructions can be found at the address:

And the git repository can also browsed on-line at

Bug reports should go to address@hidden

The following mailing lists are available:

    * address@hidden, for generic discussions about the
program and for asking for help about it (open mailing list),
    * address@hidden, for receiving information about
new releases and features (read-only mailing list),

if you want to subscribe to a mailing list just go to the URL and follow
the instructions, or send me an e-mail and I'll subscribe you.


Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134     (GNU/Linux User # 158233)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]