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