Original patch as attached on the bugreport
[midnight-commander.git] / syntax / ChangeLog
blobe16561bdfe831468041803a0880d1a1f65ea6960
1 2007-11-02  Vladimir Nadvornik  <nadvornik@suse.cz>
3         * Syntax: Enable syntax highlighting for .hpp files.
5 2007-08-27  Pavel Tsekov  <ptsekov@gmx.net>
7         * d.syntax: Add support for highlighting D language source files.
8         * Syntax: Likewise.
9         * Makefile.am: Likewise.
11 2007-08-23  Pavel Tsekov  <ptsekov@gmx.net>
13         * tcl.syntax: Fix a typo. Noted by Curtis Doty.
15 2007-06-08  Roland Illig  <roland.illig@gmx.de>
17         * Syntax: Files that contain "/lua" in the first line are
18         probably Lua source code.
19         * lua.syntax: Comments may also start with "#", at least in the
20         first line.
22 2007-06-04  Pavel Roskin  <proski@gnu.org>
24         * diff.syntax: Don't use blue background for lines starting with
25         spaces and tabs.  It stands out too much if the default editor
26         background is not blue.  Use the default background.  Remove an
27         obsolete comment.
29 2007-06-01  Roland Illig  <roland.illig@gmx.de>
31         * lua.syntax: Strings can have embedded \" sequences.
33 2007-01-23  Andrew V. Samoilov  <sav@bcs.zp.ua>
35         * syntax/sql.syntax: Add compile, merge, minus, offline, online,
36         rebuild, replace, truncate and while keywords.
38 2006-09-07  Jindrich Novy  <jnovy@redhat.com>
40         * spec.syntax: Highlight "Requires(phase):" correctly.
42 2006-08-24  Jindrich Novy  <jnovy@redhat.com>
44         * assembler.syntax: Add generic AMD64 registers set.
46 2006-07-14  Jindrich Novy  <jnovy@redhat.com>
48         * spec.syntax: Properly recognize case-insensitive tags.
50 2006-07-13  Jindrich Novy  <jnovy@redhat.com>
52         * spec.syntax: Display obsoleted rpm tags in white.
54 2006-06-22  Leonard den Ottolander  <leonard den ottolander nl>
56         * c.syntax: Add colouring for labels.
58 2006-06-21  Leonard den Ottolander  <leonard den ottolander nl>
60         * spec.syntax: Small readability fix.
62 2006-02-08  Leonard den Ottolander  <leonard den ottolander nl>
64         * php.syntax: Added magic constants.
66 2006-01-29  Roland Illig  <roland.illig@gmx.de>
68         * xml.syntax: Attribute names only reach upto the next "=", not
69         further.
71 2006-01-28  Roland Illig  <roland.illig@gmx.de>
73         * sh.syntax: Only make $_ red if it appears as a whole word.
74         $_foo is a regular variable.
76 2006-01-27  Leonard den Ottolander  <leonard den ottolander nl>
78         * Makefile.am, Syntax, css.syntax: Added css.syntax by Horvath
79         Peter Aron.
81 2006-01-27  Roland Illig  <roland.illig@gmx.de>
83         * sh.syntax: Since $(...) isn't the same as ${...}, don't handle
84         them the same way. Instead, "$(", "(" and ")" are highlighted in
85         bright cyan. Fixes #6415.
87 2006-01-27  Barend  <barend@puknet.puk.ac.za>
89         * pascal.syntax: Recognize keywords starting in upper case
90         as well as all caps keywords.
91         Highlight the operators `and', `or', `xor', `shl', `shr',
92         `div' and `mod' in cyan and not white.
93         Highlight operator `=' in cyan instead of lightgray.
95 2005-12-02  Jindrich Novy  <jnovy@redhat.com>
97         * php.syntax: Fixed syntax errors.
99 2005-11-23  Jindrich Novy  <jnovy@redhat.com>
101         * spec.syntax: Add %check highlighting.
103 2005-11-20  Leonard den Ottolander  <leonard den ottolander nl>
105         * php.syntax: Reset the constants array in the script that
106         generates the keywords (remove duplicates). Also parse for
107         constants in tables as the type tagging is done inconsistently
108         in the online PHP docs.
110 2005-11-20  Leonard den Ottolander  <leonard den ottolander nl>
112         * php.syntax: Missed the '::' method separator.
114 2005-11-20  Leonard den Ottolander  <leonard den ottolander nl>
116         * php.syntax: Removed some cruft that slipped through.
118 2005-11-20  Leonard den Ottolander  <leonard den ottolander nl>
120         * php.syntax: Updated against recent online documentation.
121         A/o many constants added.
123 2005-10-31  Pavel Roskin  <proski@gnu.org>
125         * Syntax: Highlight Kbuild as a makefile.
127         * Syntax: Move makefile.syntax before pascal.syntax so that
128         Makefile.inc is highlighted as a makefile.
130 2005-09-05  Roland Illig  <roland.illig@gmx.de>
132         * assembler.syntax: Assembler files may contain comments, too.
134 2005-08-21  Roland Illig  <roland.illig@gmx.de>
136         * lisp.syntax: Recognize the character sequences \" and \\ in
137         strings.
139 2005-07-27  Leonard den Ottolander  <leonard den ottolander nl>
141         * syntax.syntax: Keyword brightblue on black background.
142         * mail.syntax: Added keywords. Removed excessive quoting matches.
144 2005-07-13  Roland Illig  <roland.illig@gmx.de>
146         * perl.syntax: Added a keyword to detect subroutine prototypes.
147         Sorted some keywords alphabetically. Added the "warning" pragma.
148         * ada95.syntax: Sorted keywords alphabetically.
150 2005-07-12  Roland Illig  <roland.illig@gmx.de>
152         * perl.syntax: #! lines are marked as contexts instead of
153         keywords.
154         * sh.syntax: Likewise.
156 2005-07-05  Roland Illig  <roland.illig@gmx.de>
158         * html.syntax: Attribute values may also be delimited by single
159         quotes.
160         * java.syntax: Cleaned up the header comment. Sorted keywords
161         alphabetically.
163 2005-07-04  Pavel Roskin  <proski@gnu.org>
165         * makefile.syntax: Add all special targets of GNU make.
167 2005-07-03  Roland Illig  <roland.illig@gmx.de>
169         * perl.syntax: The inside of qw(...) gets green.
170         * c.syntax: The bit-wise and, or, xor, not operators are
171         formatted in brightmagenta to make them distinguishable from the
172         boolean operators. (This also affects the address-of operator.)
174 2005-06-16  Mykolas Juraitis  <mykolas.juraitis@gmail.com>
176         * octave.syntax: Support for Matlab multi line comments
177         (starting with '%{' and ending with '%}')
179 2005-06-06  Roland Illig  <roland.illig@gmx.de>
181         * makefile.syntax: Added rules for BSD style Makefiles.
183 2005-05-31  Roland Illig  <roland.illig@gmx.de>
185         * c.syntax: Added missing punctuation characters.
187         * diff.syntax: Lines starting with a <tab> character are
188         displayed like lines starting with a <space>. This is for the
189         cvs diff -T option.
191         * makefile.syntax: Highlight $$ (a literal $) in
192         brightcyan. This way $${var} is not highlighted as if it were a
193         Makefile variables. Also added useful comments before the contexts.
195 2005-05-24  Roland Illig  <roland.illig@gmx.de>
197         * python.syntax: Added chunk from Savannah bug #7872. This
198         changes the color for """long strings""" from brown to green and
199         adds embedded highlighting for escape sequences.
200         * Syntax: Added a comment introducing the file format, based on
201         the current implementation in edit/syntax.c. Changed the
202         first-line regular expressions of sh, perl, python and ruby to
203         also match @SH@, @PERL@, @PYTHON@ and @RUBY@.
205 2005-05-24  Roland Illig  <roland.illig@gmx.de>
207         * Syntax: Extended the patterns for #! interpreters to match
208         almost everything that looks like the interpreter.