Subject: CVS commit: pkgsrc/textproc/source-highlight
To: None <pkgsrc-changes@netbsd.org>
From: Stoned Elipot <seb@netbsd.org>
List: pkgsrc-changes
Date: 12/24/2002 00:27:52
Module Name:	pkgsrc
Committed By:	seb
Date:		Mon Dec 23 22:27:51 UTC 2002

Modified Files:
	pkgsrc/textproc/source-highlight: Makefile PLIST distinfo
Added Files:
	pkgsrc/textproc/source-highlight/patches: patch-aa patch-ab patch-ac
	    patch-ad patch-ae patch-af patch-ag patch-ah

Log Message:
Update to 1.6.1.

Lots of changes and new features: you want to update!

Changes since latest packaged version:
Version 1.6.1

   * fixed a bug in the configure phase that used to make the compilation
     fail with compilers not providing the function getop_long
     (reported by Horacio Montenegro <horaciom@unicamp.br>).

Version 1.6

   * scanners for flex and ChangeLog added by John Millaway <millaway@acm.org>
   * default to stdout when no --output is given along with the -i option
     and when --output="STDOUT" (as suggested by Hugh S. Myers,
     <hsmyers@sdragons.com>)
   * fixed a problem with string comments in Python scanner
   * a separate executable is built, source-highlight-cgi, that can be
     used as a CGI program

Version 1.5.1

   * xhtml doctype generated correctly (thanks to Christian W. Zuckschwerdt
     <zany@triq.net> and Josh Ghiloni <josh@joshghiloni.net>) reported
     by Martin Gebert <Murphy.Gebert@gmx.de>
   * Anonymous CVS Access is now available
     http://savannah.gnu.org/projects/src-highlite

Version 1.5

   * xhtml output format is now handled (thanks to Christian W. Zuckschwerdt
     <zany@triq.net> and Josh Ghiloni <josh@joshghiloni.net>)
   * assert is now recognized as a Java keyword (thanks to Fabio Calefato
     <calefato@libero.it>)
   * a scanner for Python has been written by Martin Gebert
     <Murphy.Gebert@gmx.de>.
   * when in Php3 strings can span more than one lines and line numbers are
     correctly formatted.

Version 1.4

   * fixed compilation error with some compilers due to headers istream.h
     and ostream.h (thanks to Dan barthel <dbarthel@mac.com>)
   * a scanner for Php3 has been written by Alain Barbet
     <alian@alianwebserver.com>
   * reading from stdin does not kill line numbers (notified by Keith
     Robertson <keithr@nortelnetworks.com>)
   * line number count is correctly reset when handling multiple files (bug
     fixed)
   * for Java sources, if, while, and other keywords that use '(' ')' are
     now correctly highlighted as keywords instead of as functions (reported
     by Manuel Kauers <manuel@kauers.de> and Fabio Calefato
     <calefato@libero.it>)
   * tabs are correctly handled for Prolog and Perl sources (reported by
     Martin Gebert <Murphy.Gebert@gmx.de>)

Version 1.3

   * now there is only one program, namely source-highlight, that accepts a
     command line option, --src-lang or -s, specifying the source language
     (for the moment java, cpp and prolog).  Previous programs, java2html
     and cpp2html are provided as shell scripts, just for compatibility, but
     their use is not advised.
   * --out-format, -f, command line option added for specifying the output
     format (for the moment only html is accepted).  Though only html is
     handled, this option is required.
   * a scanner for Prolog has been written by Martin Gebert
     <Murphy.Gebert@gmx.de>.  This scanner is still to be considered beta,
     and actually it was written for Visual Prolog, so it should be tested
     against other Prolog dialects.
   * a scanner for Perl has been written by Alain Barbet
     <alian@alianwebserver.com>
   * Correctly check whether it is possible to write to a file (notified by
     Martin)
   * --tab option is correctly handled even for C/C++ files (bug fixed,
     notified by Martin)
   * Added option --line-number (-n) in order to print line numbers (as
     suggested by Ed Scott and Andre Charbonneau).
   * Man page added.


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 pkgsrc/textproc/source-highlight/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/textproc/source-highlight/PLIST \
    pkgsrc/textproc/source-highlight/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/textproc/source-highlight/patches/patch-aa \
    pkgsrc/textproc/source-highlight/patches/patch-ab \
    pkgsrc/textproc/source-highlight/patches/patch-ac \
    pkgsrc/textproc/source-highlight/patches/patch-ad \
    pkgsrc/textproc/source-highlight/patches/patch-ae \
    pkgsrc/textproc/source-highlight/patches/patch-af \
    pkgsrc/textproc/source-highlight/patches/patch-ag \
    pkgsrc/textproc/source-highlight/patches/patch-ah

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.