1 2009-05-03 Brad Spencer <spencer@starscale.com>
3 * enscript.st (namerules): Handle other common C++ header file
6 2009-01-25 Tim Retout <diocles@gnu.org>
8 * javascript.st (Highlight): Add basic handling of regexes.
10 2008-02-03 Tim Retout <diocles@gnu.org>
12 * Makefile.am (install-data-local): Remove.
13 (uninstall-local): Likewise.
14 (EXTRA_DIST): Likewise.
15 (hldir): New variable for location of highlighting files.
16 (dist_hl_DATA): New variable with previous contents of EXTRA_DIST.
18 2008-01-29 Tim Retout <diocles@gnu.org>
20 * Makefile.am (install-data-local): Use $(DESTDIR) in local
21 installation paths, to fix `make distcheck'.
22 (uninstall-local): Likewise.
24 2008-01-01 Tim Retout <diocles@gnu.org>
26 * ChangeLog: Add copyright notice at end.
28 * c_ppline.st (c_ppline_comment): New state.
29 (c_ppline, c_ppline_comments_strings_chars, c_ppline_tokensequence):
30 Call c_ppline_comment rather than c_comment.
31 (c_ppline, c_ppline_include, c_ppline_define)
32 (c_ppline_comments_strings_chars, c_ppline_tokensequence): Treat
33 backslash-escaped newlines as continuing the preprocessor line.
35 * c_ppline.st (c_ppline): Move dependency on C rules to top of file,
36 to fix use of CHighlight.
38 * bash.st (bash): Fix highlighting of escaped quote marks.
39 * csh.st (csh): Likewise.
40 * ksh.st (ksh): Likewise.
41 * sh.st (sh): Likewise.
42 * tcsh.st (tcsh): Likewise.
43 * zsh.st (zsh): Likewise.
44 Incorporates and extends original patch for ksh.st and sh.st by
45 Shawn McMahon <smcmahon@eiv.com>.
47 2003-02-27 Markku Rossi <mtr@amme.hel.fi.ssh.com>
49 * pyrex.st: Highlighting rules for the Pyrex language (Pyrex - a
50 Language for Writing Python Extension Modules).
52 2000-06-07 Markku Rossi <mtr@amme.hel.fi.ssh.com>
54 * rfc.st (rfc): Fixed to highlight the RFC keywords, described by
57 * enscript.st (highlight_face): New face `highlight' to highlight
60 2000-04-19 Markku Rossi <mtr@amme.hel.fi.ssh.com>
62 * rfc.st: Fixed to recognize also the `[page nn]' page number.
64 1999-11-20 Markku Rossi <mtr@amme.ssh.fi>
66 * wmlscript.st: Highlighting rules for WMLScript.
68 1999-09-24 Markku Rossi <mtr@amme.ssh.fi>
70 * fortran.st (fortran_io): Fixed a typo from the debugging
71 messages which halted the fortran_io processing.
73 1999-09-07 Markku Rossi <mtr@amme.ssh.fi>
75 * describe_languages.st (describe_languages_html): Cleaned up the
78 * diffs.st: Highlighting rules for side diff files. Thanks to
81 * fortran_pp.st: Highlighting rules for Fortran 77 with
82 preprocessor. Thanks to Tobias Buchal
83 <buch@ifh.bau-verm.uni-karlsruhe.de>.
85 1999-07-19 Markku Rossi <mtr@amme.ssh.fi>
87 * mail.st: Changes by Matthew Weigel <weigel@pitt.edu>.
89 * fortran.st: Changes by Joachim Kaiser <jhk@cmpnetmail.com>.
91 1999-07-08 Markku Rossi <mtr@amme.ssh.fi>
93 * tex.st: Highlighting rules for TeX/LaTeX. Thanks to Toni
94 Giorgino <toni@pcape2.pi.infn.it>.
96 * outline.st: Highlighting rules for emacs' outline text.
98 1999-04-01 Markku Rossi <mtr@amme.ssh.fi>
100 * enscript.st: Changed the `.m' suffix from Objective-C to
103 * matlab.st: Minor Matlab mode changes by Jack Dunn.
105 1999-03-29 Markku Rossi <mtr@amme.ssh.fi>
107 * lang_ansi.st: Added ANSI output language for color outputs on
108 color xterm, etc. Thanks to Bill Petheram <petheram@acm.org>.
110 1999-03-12 Markku Rossi <mtr@amme.ssh.fi>
112 * matlab.st: Highlighting rules for Matlab files. Thanks to Jack
113 Dunn <h.j.dunn@larc.nasa.gov>.
115 1999-02-18 Markku Rossi <mtr@amme.ssh.fi>
117 * inf.st: Highlighting rules for the GUI INF Script language.
119 1999-01-11 Markku Rossi <mtr@amme.ssh.fi>
121 * rfc.st: Highlighting rules for the RFCs and the Internet Drafts.
122 The `rfc' rule fixes broken documents which have an invalid page
125 1999-01-07 Markku Rossi <mtr@amme.ssh.fi>
127 * cpp.st (c): Accept '&' characters in function names. Thanks to
130 * ksh.st (HighlightEntry): In ${#text}, the '#' character does not
131 start a comment. Thanks to Tobias Buchal
132 <buchal41@che41a0.der.edf.fr>.
134 1998-12-29 Markku Rossi <mtr@amme.ssh.fi>
136 * style_msvc.st: New MS Visual C -style style.
138 1998-12-22 Markku Rossi <mtr@amme.ssh.fi>
140 * enscript.st (start): Added support for `LucidaTypewriter' font.
142 1998-12-18 Markku Rossi <mtr@amme.ssh.fi>
144 * html.st (html): Fixed the nested JavaScript script detection to
145 accept all JavaScript versions. The script name detection is also
148 1998-10-30 Markku Rossi <mtr@ngs.fi>
150 * lang_texinfo.st (language_symbol): New function.
152 * lang_rtf.st (language_symbol): New function.
154 * lang_overstrike.st (language_symbol): New function.
156 * lang_html.st (language_symbol): New function.
158 * lang_enscript.st (language_symbol): New function to print the
159 language dependent symbols.
161 * enscript.st: New option variable `verbose_highlighting'. The
162 style files can set this to true and some highlighting rules will
163 add some extra highlightings.
165 * c.st: Implemented verbose highlighting where things like &&, ||,
166 etc. are replaced with their mathematical symbols: logical and,
169 * style_emacs_verbose.st: Emacs style with verbose highlighting.
171 * c.st: Fixed to cooperate with the inherited Objective-C and C++
174 * objc.st: Changed to be inherited from the C highlighting rules.
176 * cpp.st: Changed to be inherited from the C highlighting rules.
177 This allows use to re-use code from the C definitions, and RSN, we
178 get the verbose highlightings for free.
180 1998-10-26 Markku Rossi <mtr@ngs.fi>
182 * style_a2ps.st: New style to imitate a2ps' highlighting. This is
185 * Split the old `enscript.st' to about many .st files. They are
189 Copyright (C) 1998, 1999, 2000, 2003, 2008 Free Software Foundation, Inc.
191 Copying and distribution of this file, with or without modification,
192 are permitted in any medium without royalty provided the copyright
193 notice and this notice are preserved.