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