|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
GNU Source-highlight 3.0 (with Library)GNU Source-highlight 3.0 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. 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: http://tronprog.blogspot.com/search/label/source-highlight. At the moment this package can handle * Ada * Autoconf files * C/C++ * C# * Configuration files (generic) (new) * Bib * Bison * Caml * Changelog * Css * Diff * Flex * Fortran * GLSL * Haxe * Html * ini files * Java * Javascript * KDE desktop files * Latex * Ldap files * Logtalk * Log files * lsm files (Linux Software Map) * Lua * Makefile * M4 * ML * Pascal * Perl * pkg-config files (new) * PHP * Postscript * Prolog * Properties files * Python * RPM Spec files * Ruby * Scala * Shell * S-Lang * Sql * Tcl * XML * XOrg conf files as source languages, and HTML XHTML ANSI color escape sequences LaTeX Texinfo DocBook 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: * http://www.gnu.org/software/src-highlite/lang_files/ * http://www.gnu.org/software/src-highlite/outlang_files/ 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 3.0 * provides a library for highlighting that can be used by other programs. * --regex-range (highlight only specified lines of an input file, according to specific regular expressions describing the delimiting lines). * deal with HTML5 features (thanks to Simon Pieters) * use --docdir for documentation directory * --binary-output command line option to write output files in binary mode * Added the program source-highlight-settings to write a configuration file for source-highlight (and its library) in the user home directory. * languange definition for generic configuration files * languange definition for pkg-config files * the input language is now discovered also using the whole file name (besides the file extension if any) * in .lang files one can specify the exit level 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 bug-source-highlight@.... The following mailing lists are available: * help-source-highlight@..., 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 * info-source-highlight@..., 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, DI, Univ. Torino 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 _______________________________________________ Info-source-highlight mailing list Info-source-highlight@... http://lists.gnu.org/mailman/listinfo/info-source-highlight |
| Free embeddable forum powered by Nabble | Forum Help |