head 1.9;
access;
symbols
pkgsrc-2013Q2:1.9.0.28
pkgsrc-2013Q2-base:1.9
pkgsrc-2012Q4:1.9.0.26
pkgsrc-2012Q4-base:1.9
pkgsrc-2011Q4:1.9.0.24
pkgsrc-2011Q4-base:1.9
pkgsrc-2011Q2:1.9.0.22
pkgsrc-2011Q2-base:1.9
pkgsrc-2009Q4:1.9.0.20
pkgsrc-2009Q4-base:1.9
pkgsrc-2008Q4:1.9.0.18
pkgsrc-2008Q4-base:1.9
pkgsrc-2008Q3:1.9.0.16
pkgsrc-2008Q3-base:1.9
cube-native-xorg:1.9.0.14
cube-native-xorg-base:1.9
pkgsrc-2008Q2:1.9.0.12
pkgsrc-2008Q2-base:1.9
pkgsrc-2008Q1:1.9.0.10
pkgsrc-2008Q1-base:1.9
pkgsrc-2007Q4:1.9.0.8
pkgsrc-2007Q4-base:1.9
pkgsrc-2007Q3:1.9.0.6
pkgsrc-2007Q3-base:1.9
pkgsrc-2007Q2:1.9.0.4
pkgsrc-2007Q2-base:1.9
pkgsrc-2007Q1:1.9.0.2
pkgsrc-2007Q1-base:1.9
pkgsrc-2006Q4:1.8.0.10
pkgsrc-2006Q4-base:1.8
pkgsrc-2006Q3:1.8.0.8
pkgsrc-2006Q3-base:1.8
pkgsrc-2006Q2:1.8.0.6
pkgsrc-2006Q2-base:1.8
pkgsrc-2006Q1:1.8.0.4
pkgsrc-2006Q1-base:1.8
pkgsrc-2005Q4:1.8.0.2
pkgsrc-2005Q4-base:1.8
pkgsrc-2005Q3:1.7.0.8
pkgsrc-2005Q3-base:1.7
pkgsrc-2005Q2:1.7.0.6
pkgsrc-2005Q2-base:1.7
pkgsrc-2005Q1:1.7.0.4
pkgsrc-2005Q1-base:1.7
pkgsrc-2004Q4:1.7.0.2
pkgsrc-2004Q4-base:1.7
pkgsrc-2004Q3:1.6.0.2
pkgsrc-2004Q3-base:1.6
pkgsrc-2004Q2:1.5.0.2
pkgsrc-2004Q2-base:1.5
pkgsrc-2004Q1:1.4.0.4
pkgsrc-2004Q1-base:1.4
pkgsrc-2003Q4:1.4.0.2
pkgsrc-2003Q4-base:1.4
netbsd-1-6-1:1.1.0.2
netbsd-1-6-1-base:1.1;
locks; strict;
comment @# @;
1.9
date 2007.02.22.20.35.37; author wiz; state dead;
branches;
next 1.8;
1.8
date 2005.10.10.09.05.59; author seb; state Exp;
branches;
next 1.7;
1.7
date 2004.10.21.00.15.47; author seb; state Exp;
branches;
next 1.6;
1.6
date 2004.08.16.15.21.45; author seb; state Exp;
branches;
next 1.5;
1.5
date 2004.05.15.14.55.38; author seb; state Exp;
branches;
next 1.4;
1.4
date 2003.10.03.14.42.39; author seb; state Exp;
branches;
next 1.3;
1.3
date 2003.06.12.01.17.33; author seb; state Exp;
branches;
next 1.2;
1.2
date 2003.02.16.20.53.48; author seb; state Exp;
branches;
next 1.1;
1.1
date 2002.12.23.22.27.50; author seb; state Exp;
branches;
next ;
desc
@@
1.9
log
@Update to 2.5:
Version 2.5
* fixed lang.map for php files
* fixed url.lang
* --debug-langdef can be interactive
* nohilite.lang that does not perform any highlighting, but
only formats the input file into the output format (dealing
with output format special characters)
* default.lang to which source-highlight falls back when no
input language is specified or available
* infer script languages
* --header and --footer options do not require --doc option
* --statistics print elapsed time
* highlight cls, dtx and sty LaTeX files
* language definition for Tcl
* language definition for Sql
* language definition for bibtex
* infer language of script files
Version 2.4
* language definition for C# (thanks to Hemmi Shigeru)
* language definition for XML (thanks to Andy Buckley)
* language definition for shell scripts (thanks to Dirk Jagdmann)
* fixed language definition for HTML (tags with numbers are highlighted,
e.g.,
)
* updated language definition for logtalk (thanks to Paulo Moura)
* produces the list of elements of a language definition file
(--show-lang-elements)
* output format definition for HTML where fonts by default are
not fixed width.
* bug fix in url regular expressions
* bug fix with nonsensitive keywords (thanks to Andrea Ercolino)
* improved documentation concerning installation of Boost regex library
Version 2.3
* the regex automaton is printed on the standard output
(instead of the standard error)
* language definition for postscript
* DocBook output format
* fixed bug in .map files with \r characters
* fixed expression for email
Version 2.2
* fixed a bug that sigsegv when more than one input file
is provided
* fixed a compilation error with gcc 4.0
* generate references using ctags
* fixed a bug with LaTeX output of " with some inputencs
and with latexcolor
* handle direct color specifications independently from HTML
* fixed conversion of hexadecimal characters in output language
definitions
* fixed compilation error with regex 1.33
* include man page
* language definition for diff output
* fixed bugs in generation of the regular expression automaton
* extended documentation with some tutorials on input language
definitions
* generate more compact output (reduced size)
* in LaTeX output longtable is not used anymore
@
text
@$NetBSD: patch-ah,v 1.8 2005/10/10 09:05:59 seb Exp $
--- doc/source-highlight.info.orig 2005-10-09 20:07:02.000000000 +0000
+++ doc/source-highlight.info
@@@@ -1,6 +1,12 @@@@
This is source-highlight.info, produced by makeinfo version 4.7 from
source-highlight.texinfo.
+INFO-DIR-SECTION Programming & development tools
+START-INFO-DIR-ENTRY
+* GNU Source-highlight: (source-highlight).
+ Procude syntax highlighted documents from source files.
+END-INFO-DIR-ENTRY
+
This file documents the `source-highlight' command which given a
source file, produces a document with syntax highlighting.
@
1.8
log
@Update to version 2.1.2.
Add build dependencies on GNU make and GNU sed for 'test' target's benefit.
Support for input chroot, via make variable SOURCE_HIGHLIGHT_INPUT_CHROOT,
deactivated otherwise the build is broken.
XXX Is 'TOOLS_PLATFORM.gsed= # empty' the proper way to override a
the platform sed tool ?
Relinquish stewardship.
Changes since last packaged version (1.11):
Version 2.1.2
* fixed conversion of hexadecimal characters in output language
definitions
* fixed compilation error with regex 1.33
* include man page
* fixed a bug with LaTeX output of " with some inputencs
Version 2.1.1
* fixed a bug that sigsegv when more than one input file
is provided
* fixed a compilation error with gcc 4.0
Version 2.1
* Included obsolete man page.
* output language format specifications are read at run-time
so that new output languages can be easily added dynamically
(without recompiling the sources) by using a simple syntax.
* "fixed" and "notfixed" styles can be specified.
* fixed the handling of end-of-line (processed only once)
* LaTeX output
* TeXinfo output
* debug of a language definition
* tags.j2h files are now called style files.
* renamed --tags-file option in --style-file
* allows to specify a prefix for the generated line number anchors
* --header and --footer do not imply --doc
* language definition for LogTalk and LaTeX
Version 2.0
* Language specifications are read at run-time, so that
new languages can be easily added dynamically (without recompiling
the sources) by using a simple syntax.
* "nonsensitive" for simple definitions
* cgi version not built automatically
* failsafe option to simply output the input file when no
language definition is found
* functionalities with less improved.
Version 1.11.1
* fixed compilations problems on some Unix compilers
@
text
@d1 1
a1 1
$NetBSD$
@
1.7
log
@Update to version 1.11
Changes since last packaged version (1.10):
* errors in tags error files are reported more correctly and make
the program exit
* more tag options added
* "linenum" tag for specifying the style of line numbers
Package changes:
* set USE_LANGUAGES
* fix HTML installation directory in manpage
@
text
@d1 1
a1 1
$NetBSD: patch-ah,v 1.6 2004/08/16 15:21:45 seb Exp $
d3 14
a16 25
--- tests/Makefile.in.orig 2004-10-20 23:33:28.000000000 +0000
+++ tests/Makefile.in
@@@@ -56,9 +56,9 @@@@ CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
-am__installdirs = "$(DESTDIR)$(source_highlightdocdir)"
-source_highlightdocDATA_INSTALL = $(INSTALL_DATA)
-DATA = $(source_highlightdoc_DATA)
+am__installdirs = "$(DESTDIR)$(source_highlightdochtmldir)"
+source_highlightdochtmlDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(source_highlightdochtml_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @@ACLOCAL@@
AMDEP_FALSE = @@AMDEP_FALSE@@
@@@@ -156,6 +156,7 @@@@ sbindir = @@sbindir@@
sharedstatedir = @@sharedstatedir@@
source_highlightdatadir = @@source_highlightdatadir@@
source_highlightdocdir = @@source_highlightdocdir@@
+source_highlightdochtmldir = @@source_highlightdochtmldir@@
sysconfdir = @@sysconfdir@@
target_alias = @@target_alias@@
TAGS_J2H_OPTION = -f html --tags-file $(top_srcdir)/src/tags.j2h
@@@@ -216,7 +217,7 @@@@ tags.syslog tags.esc \
changelog.css
a17 77
CPP2HTML_WHEADERS = $(CPP2HTML) --header=$(srcdir)/header.html --footer=$(srcdir)/footer.html --title="Header and footer test"
-source_highlightdoc_DATA = test.php3.html test.pl.html test.pm.html \
+source_highlightdochtml_DATA = test.php3.html test.pl.html test.pm.html \
test.py.html test.rb.html test.js.html test.lua.html test.ml.html \
test.sml.html test.log.html access.log.html auth.log.html error.log.html syslog.log.html \
tags.syslog tags.esc
@@@@ -255,22 +256,22 @@@@ $(top_srcdir)/configure: $(am__configur
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
uninstall-info-am:
-install-source_highlightdocDATA: $(source_highlightdoc_DATA)
+install-source_highlightdochtmlDATA: $(source_highlightdochtml_DATA)
@@$(NORMAL_INSTALL)
- test -z "$(source_highlightdocdir)" || $(mkdir_p) "$(DESTDIR)$(source_highlightdocdir)"
- @@list='$(source_highlightdoc_DATA)'; for p in $$list; do \
+ test -z "$(source_highlightdochtmldir)" || $(mkdir_p) "$(DESTDIR)$(source_highlightdochtmldir)"
+ @@list='$(source_highlightdochtml_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(source_highlightdocDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(source_highlightdocdir)/$$f'"; \
- $(source_highlightdocDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(source_highlightdocdir)/$$f"; \
+ echo " $(source_highlightdochtmlDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(source_highlightdochtmldir)/$$f'"; \
+ $(source_highlightdochtmlDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(source_highlightdochtmldir)/$$f"; \
done
-uninstall-source_highlightdocDATA:
+uninstall-source_highlightdochtmlDATA:
@@$(NORMAL_UNINSTALL)
- @@list='$(source_highlightdoc_DATA)'; for p in $$list; do \
+ @@list='$(source_highlightdochtml_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " rm -f '$(DESTDIR)$(source_highlightdocdir)/$$f'"; \
- rm -f "$(DESTDIR)$(source_highlightdocdir)/$$f"; \
+ echo " rm -f '$(DESTDIR)$(source_highlightdochtmldir)/$$f'"; \
+ rm -f "$(DESTDIR)$(source_highlightdochtmldir)/$$f"; \
done
tags: TAGS
TAGS:
@@@@ -310,7 +311,7 @@@@ check-am: all-am
check: check-am
all-am: Makefile $(DATA)
installdirs:
- for dir in "$(DESTDIR)$(source_highlightdocdir)"; do \
+ for dir in "$(DESTDIR)$(source_highlightdochtmldir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-am
@@@@ -356,7 +357,7 @@@@ info: info-am
info-am:
-install-data-am: install-source_highlightdocDATA
+install-data-am: install-source_highlightdochtmlDATA
install-exec-am:
@@@@ -382,17 +383,17 @@@@ ps: ps-am
ps-am:
-uninstall-am: uninstall-info-am uninstall-source_highlightdocDATA
+uninstall-am: uninstall-info-am uninstall-source_highlightdochtmlDATA
.PHONY: all all-am check check-am clean clean-generic distclean \
distclean-generic distdir dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am install-exec \
install-exec-am install-info install-info-am install-man \
- install-source_highlightdocDATA install-strip installcheck \
+ install-source_highlightdochtmlDATA install-strip installcheck \
installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
pdf-am ps ps-am uninstall uninstall-am uninstall-info-am \
- uninstall-source_highlightdocDATA
+ uninstall-source_highlightdochtmlDATA
%.cc.html: %.cc
@
1.6
log
@Update to version 1.10.
Changes since last packaged version:
Version 1.10
* Added scanner for log files (also for iptables and apache logs)
thanks to Jan Tatarik
* Fixed some bugs in the perl scanner (thanks to Geir Nilsen)
* configure checks for ios_base
* check for the right ar to use, fixes problems under Sun compilers
(thanks to Paul Townsend)
@
text
@d1 1
a1 1
$NetBSD$
d3 1
a3 1
--- tests/Makefile.in.orig 2004-08-16 14:10:24.000000000 +0000
d26 2
a27 2
@@@@ -214,7 +215,7 @@@@ syslog.log syslog.log.html \
tags.syslog
d34 2
a35 2
tags.syslog
@@@@ -253,22 +254,22 @@@@ $(top_srcdir)/configure: $(am__configur
d67 1
a67 1
@@@@ -308,7 +309,7 @@@@ check-am: all-am
d76 1
a76 1
@@@@ -354,7 +355,7 @@@@ info: info-am
d85 1
a85 1
@@@@ -380,17 +381,17 @@@@ ps: ps-am
@
1.5
log
@Update to version 1.9.
Changes since last packaged version:
* --no-doc option added to cancel the --doc option even if
it is implied (e.g., when css is given) (as suggested by Keith Lea
and Grant McLean)
* deal with \r correctly (reported by barrett@@9hells.org)
* added scanner for language LUA (thanks to Marc Côté)
* added scanner for CAML and SML (with the help of Jean-Baptiste Rouquier
and James Riely)
* fixed a bug in C++ scanner concerning tabs after # (reported by
Don Stauffer).
* If not specified, the source language will be guessed from the
input file extension.
* Added src-hilite-lesspipe.sh a script that can be used with less
in order to higlight the files processed with less
(suggested by Konstantine Serebriany)
* fixed a bug in perl scanning when \" is used in regular expressions
(reported by Geir Nilsen)
* html attribute values are generated in quotes (bug fixed by
Patrick Wagstrom)
* can generate anchors for line numbers (thanks to Oliver Fischer)
@
text
@d3 1
a3 1
--- tests/Makefile.in.orig 2004-04-19 11:19:02.000000000 +0000
d5 14
a18 1
@@@@ -138,6 +138,7 @@@@ sbindir = @@sbindir@@
d25 3
a27 2
@@@@ -209,7 +210,7 @@@@ test.sml test.sml.html
a29 1
d33 5
a37 14
test.sml.html
@@@@ -220,7 +221,7 @@@@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
DIST_SOURCES =
-DATA = $(source_highlightdoc_DATA)
+DATA = $(source_highlightdochtml_DATA)
DIST_COMMON = Makefile.am Makefile.in
all: all-am
@@@@ -232,23 +233,23 @@@@ $(srcdir)/Makefile.in: Makefile.am $(t
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@@ $(am__depfiles_maybe)
a38 1
-source_highlightdocDATA_INSTALL = $(INSTALL_DATA)
a39 1
+source_highlightdochtmlDATA_INSTALL = $(INSTALL_DATA)
d42 1
a42 1
- $(mkinstalldirs) $(DESTDIR)$(source_highlightdocdir)
d44 1
a44 1
+ $(mkinstalldirs) $(DESTDIR)$(source_highlightdochtmldir)
d48 4
a51 4
- echo " $(source_highlightdocDATA_INSTALL) $$d$$p $(DESTDIR)$(source_highlightdocdir)/$$f"; \
- $(source_highlightdocDATA_INSTALL) $$d$$p $(DESTDIR)$(source_highlightdocdir)/$$f; \
+ echo " $(source_highlightdochtmlDATA_INSTALL) $$d$$p $(DESTDIR)$(source_highlightdochtmldir)/$$f"; \
+ $(source_highlightdochtmlDATA_INSTALL) $$d$$p $(DESTDIR)$(source_highlightdochtmldir)/$$f; \
d60 4
a63 4
- echo " rm -f $(DESTDIR)$(source_highlightdocdir)/$$f"; \
- rm -f $(DESTDIR)$(source_highlightdocdir)/$$f; \
+ echo " rm -f $(DESTDIR)$(source_highlightdochtmldir)/$$f"; \
+ rm -f $(DESTDIR)$(source_highlightdochtmldir)/$$f; \
d67 2
a68 1
@@@@ -293,7 +294,7 @@@@ check: check-am
a69 1
d71 4
a74 3
- $(mkinstalldirs) $(DESTDIR)$(source_highlightdocdir)
+ $(mkinstalldirs) $(DESTDIR)$(source_highlightdochtmldir)
d76 1
a76 2
install-exec: install-exec-am
@@@@ -336,7 +337,7 @@@@ info: info-am
d85 1
a85 1
@@@@ -362,17 +363,17 @@@@ ps: ps-am
d93 2
a94 2
distclean-generic distdir dvi dvi-am info info-am install \
install-am install-data install-data-am install-exec \
@
1.4
log
@Update to version 1.8.
Changes in version 1.8:
* scanner for Javascript
* new output format: ESC ascii code (e.g. for less, with the
help of Konstantine Serebriany ).
* tab character are correctly handled by --tab option is given
(thanks to Don Stauffer ).
* presence of getopt_long is handled in a cleaner way.
* some changes in how changelog files are highlighted
* =head =cut sections in perl sources are correctly handled
(reported by Grant McLean )
* added Java keywords true and false
@
text
@d3 1
a3 1
--- tests/Makefile.in.orig 2003-10-03 14:29:44.000000000 +0000
d13 1
a13 1
@@@@ -194,7 +195,7 @@@@ test.java.txt
d19 2
a20 1
test.py.html test.rb.html test.js.html
d22 1
a22 3
@@@@ -203,8 +204,10 @@@@ subdir = tests
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
a24 2
+depcomp =
+am__depfiles_maybe =
d31 1
a31 6
@@@@ -212,27 +215,27 @@@@ all: all-am
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu tests/Makefile
+ $(AUTOMAKE) --foreign --ignore-deps tests/Makefile
d65 1
a65 1
@@@@ -277,7 +280,7 @@@@ check: check-am
d74 1
a74 1
@@@@ -320,7 +323,7 @@@@ info: info-am
d83 1
a83 1
@@@@ -346,17 +349,17 @@@@ ps: ps-am
@
1.3
log
@Update to version 1.7.
Changes in version 1.7:
* scanner for Ruby programming language (thanks to Noritsugu Nakamura
).
* fixed explicit rules in Makefiles that generated errors with some
versions of non-GNU makes.
@
text
@d3 1
a3 1
--- tests/Makefile.in.orig 2003-06-12 00:36:08.000000000 +0000
d13 1
a13 1
@@@@ -189,7 +190,7 @@@@ test.rb test_comments.rb test.rb.html te
d19 1
a19 1
test.py.html test.rb.html
d22 1
a22 1
@@@@ -198,8 +199,10 @@@@ subdir = tests
d34 1
a34 1
@@@@ -207,27 +210,27 @@@@ all: all-am
d73 1
a73 1
@@@@ -272,7 +275,7 @@@@ check: check-am
d82 1
a82 1
@@@@ -315,7 +318,7 @@@@ info: info-am
d91 1
a91 1
@@@@ -341,17 +344,17 @@@@ ps: ps-am
@
1.2
log
@Update to 1.6.3
News from version 1.6.1 the latest packaged version:
Version 1.6.3
* Fixed problems in compilation in systems that do not provide
getopt_long and yywrap (reported by Jackie Goodwin
).
* Added .spec file for generating .rpm and .rpm.src (thanks to
Christian W. Zuckschwerdt ).
Version 1.6.2
* compliant to C++ standard headers (iostream etc.), no more
backward compatibility warnings with gcc 3.2 (Thanks to
Maurizio Loreti for the report).
@
text
@d3 1
a3 1
--- tests/Makefile.in.orig 2003-02-09 09:23:16.000000000 +0000
d13 1
a13 1
@@@@ -186,7 +187,7 @@@@ test.l test.l.html
d19 1
a19 1
test.py.html
d22 1
a22 1
@@@@ -195,8 +196,10 @@@@ subdir = tests
d34 1
a34 1
@@@@ -204,27 +207,27 @@@@ all: all-am
d39 1
a39 1
+ $(AUTOMAKE) --gnu --ignore-deps tests/Makefile
d73 1
a73 1
@@@@ -269,7 +272,7 @@@@ check: check-am
d82 1
a82 1
@@@@ -312,7 +315,7 @@@@ info: info-am
d91 1
a91 1
@@@@ -338,17 +341,17 @@@@ ps: ps-am
@
1.1
log
@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 ).
Version 1.6
* scanners for flex and ChangeLog added by John Millaway
* default to stdout when no --output is given along with the -i option
and when --output="STDOUT" (as suggested by Hugh S. Myers,
)
* 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
and Josh Ghiloni ) reported
by Martin Gebert
* 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
and Josh Ghiloni )
* assert is now recognized as a Java keyword (thanks to Fabio Calefato
)
* a scanner for Python has been written by Martin Gebert
.
* 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 )
* a scanner for Php3 has been written by Alain Barbet
* reading from stdin does not kill line numbers (notified by Keith
Robertson )
* 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 and Fabio Calefato
)
* tabs are correctly handled for Prolog and Perl sources (reported by
Martin Gebert )
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
. 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
* 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.
@
text
@d3 1
a3 1
--- tests/Makefile.in.orig Mon Dec 23 21:52:22 2002
d5 2
a6 2
@@@@ -103,6 +103,7 @@@@ am__quote = @@am__quote@@
install_sh = @@install_sh@@
d10 2
d13 1
a13 3
TAGS_J2H_OPTION = -f html --tags-file $(top_srcdir)/src/tags.j2h
@@@@ -149,7 +150,7 @@@@ test.l test.l.html
d22 2
a23 1
@@@@ -159,7 +160,7 @@@@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
d26 2
d34 6
a39 1
@@@@ -171,23 +172,23 @@@@ $(srcdir)/Makefile.in: Makefile.am $(t
d73 1
a73 1
@@@@ -223,7 +224,7 @@@@ check: check-am
d82 1
a82 1
@@@@ -266,7 +267,7 @@@@ info: info-am
d91 1
a91 1
@@@@ -284,17 +285,17 @@@@ mostlyclean: mostlyclean-am
d93 1
a93 1
mostlyclean-am: mostlyclean-generic
d105 2
a106 2
maintainer-clean-generic mostlyclean mostlyclean-generic \
uninstall uninstall-am uninstall-info-am \
@