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