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