GNU Source-highlight 2.8 has been released. It is available from ftp://ftp.gnu.org/gnu/src-highlite/ and mirrors of that site (see list of mirror sites at http://www.gnu.org/order/ftp.html).
GNU Source-highlight, given a source file, produces a document with syntax highlighting. You can also find details about new features of source-highlight on my blog, in this area: http://tronprog.blogspot.com/search/label/source-highlight. At the moment this package can handle * C/C++ * C# * Bib * Bison * Caml * Changelog * CSS * Diff * Flex * Fortran * Html * Java * Javascript * Latex * Logtalk * Log files * Lua * Makefile * M4 * ML * Pascal * Perl * PHP * Postscript * Prolog * Python * Ruby * Shell * S-Lang (new) * Sql * Tcl * XML as source languages, and HTML XHTML ANSI color escape sequences LaTeX Texinfo DocBook (new) as output format. Source-highlight depends on the Boost regex library (http://www.boost.org/) 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, http://ctags.sourceforge.net. Version 2.8 * lang definition for slang (by John E. Davis) * correctly handle words in ' and ` regular expression strings * the right delimiter of a delim element can refer to marked subexpressions in the left delimiter * fixed the definition of C-style comments which are not nested * improved perl syntax highlighting * javascript regular expression highlighting * padding character for line numbers can be specified (thanks to Roger Nilsson) * removed non standard % make rules Visit the Source-highlight home page at http://www.gnu.org/software/src-highlite Anonymous CVS access is also available. Please visit http://savannah.gnu.org/projects/src-highlite/ where you can find detailed descriptions of how to access the CVS (read-only). Release-candidate versions are available through CVS. Bug reports should go to [EMAIL PROTECTED] The following mailing lists are available: * [EMAIL PROTECTED], for generic discussions about the program and for asking for help about it (open mailing list), http://mail.gnu.org/mailman/listinfo/help-source-highlight * [EMAIL PROTECTED], for receiving information about new releases and features (read-only mailing list), http://mail.gnu.org/mailman/listinfo/info-source-highlight 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. cheers Lorenzo -- Lorenzo Bettini, PhD in Computer Science, DSI, Univ. di Firenze ICQ# lbetto, 16080134 (GNU/Linux User # 158233) HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com http://www.myspace.com/supertrouperabba BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com http://www.gnu.org/software/src-highlite http://www.gnu.org/software/gengetopt http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net _______________________________________________ GNU Announcement mailing list <[email protected]> http://lists.gnu.org/mailman/listinfo/info-gnu
