Commit Graph

156 Commits

Author SHA1 Message Date
Roland Illig 2058b40348 * assembler.syntax: Assembler files may contain comments, too. 2005-09-05 02:07:43 +00:00
Roland Illig 5b02f5a27e * lisp.syntax: Recognize the character sequences \" and \\ in
strings.
2005-08-21 15:00:57 +00:00
Leonard den Ottolander 952464ef81 syntax/syntax.syntax: Keyword brightblue on black background.
syntax/mail.syntax: Added keywords. Removed excessive quoting matches.
2005-07-27 15:56:42 +00:00
Roland Illig c9ab4e7566 Brackets and braces have a special meaning when used in syntax definition
files.
2005-07-20 11:14:15 +00:00
Roland Illig ea48e88eea * ada95.syntax: Sorted keywords alphabetically. 2005-07-13 03:34:15 +00:00
Roland Illig 822143b61b Sorted some keywords alphabetically. Removed "sub" context, as it has had
no effect.
2005-07-13 03:29:47 +00:00
Roland Illig c2ad6b1cd9 * perl.syntax: Added a keyword to detect subroutine prototypes.
Sorted some keywords alphabetically. Added the "warning" pragma.
2005-07-13 03:19:32 +00:00
Roland Illig 3383c003fd * perl.syntax: #! lines are marked as contexts instead of
keywords.
	* sh.syntax: Likewise.
2005-07-12 18:30:54 +00:00
Roland Illig a5b6014c88 * java.syntax: Cleaned up the header comment. Sorted keywords
alphabetically.
2005-07-05 18:26:45 +00:00
Roland Illig ce11065fde * html.syntax: Attribute values may also be delimited by single
quotes.
2005-07-05 18:25:31 +00:00
Roland Illig 93402cd8e3 Added a header comment and removed trailing empty lines. 2005-07-05 18:24:04 +00:00
Pavel Roskin 30d67e4bdb makefile.syntax: Add all special targets of GNU make. 2005-07-04 06:33:02 +00:00
Roland Illig 5e9b496c69 * c.syntax: The bit-wise and, or, xor, not operators are
formatted in brightmagenta to make them distinguishable from the
	boolean operators. (This also affects the address-of operator.)
2005-07-03 20:09:29 +00:00
Roland Illig fb43472e27 * perl.syntax: The inside of qw(...) gets green. 2005-07-03 11:47:07 +00:00
Roland Illig a5f6af1b98 * octave.syntax: Support for Matlab multi line comments
(starting with '%{' and ending with '%}')
2005-06-16 08:48:20 +00:00
Roland Illig 307df9c13e Added missing entry from May 31 2005. 2005-06-06 15:48:46 +00:00
Roland Illig c9fa68695e * makefile.syntax: Added rules for BSD style Makefiles. 2005-06-05 23:48:57 +00:00
Roland Illig 70cb15ff0f * Syntax: Added a comment introducing the file format, based on
the current implementation in edit/syntax.c. Changed the
	first-line regular expressions of sh, perl, python and ruby to
	also match @SH@, @PERL@, @PYTHON@ and @RUBY@.
2005-05-24 23:00:36 +00:00
Roland Illig 3eeea2b824 * python.syntax: Added chunk from Savannah bug #7872. This
changes the color for """long strings""" from brown to green and
	adds embedded highlighting for escape sequences.
2005-05-24 09:50:47 +00:00
Roland Illig f9f0051c39 * Syntax: Extended the patterns for #! interpreters to match
almost everything that looks like the interpreter.
2005-05-24 09:38:27 +00:00
Roland Illig a3d00ca079 Added empty ChangeLog file. 2005-05-24 09:36:40 +00:00
Roland Illig 7b17421a43 * syntax/makefile.syntax: Added useful comments before the
contexts.
2005-05-15 00:09:15 +00:00
Roland Illig cf4c046bf9 * syntax/makefile.syntax: Highlight $$ (a literal $) in
brightcyan. This way $${var} is not highlighted as if it were a
	Makefile variables.
2005-05-15 00:02:06 +00:00
Roland Illig 455b0d006e * syntax/diff.syntax: Lines starting with a <tab> character are
displayed like lines starting with a <space>. This is for the
	cvs diff -T option.
2005-05-14 11:30:54 +00:00
Roland Illig 419025e926 * syntax/c.syntax: Added missing punctuation characters. 2005-05-01 14:21:02 +00:00
Pavel Roskin bf7853c225 * syntax/Syntax: Don't highlight csh scripts. Allow using
"/usr/bin/env" instead of the full path.
2005-04-28 19:44:49 +00:00
Leonard den Ottolander c774c5b4a7 Syntax fixes (eiffel, perl, php, syntax). 2005-04-16 23:53:28 +00:00
Leonard den Ottolander 6108289e48 Catch Makefiles with capitals in extension. 2005-04-14 21:34:13 +00:00
Andrew V. Samoilov 7b01ca4626 * syntax/idl.syntax: Add syntax file for the CORBA idl.
* syntax/lua.syntax: Add syntax file for the LUA programming language.
        * syntax/Syntax: Add syntax file for CORBA idl and lua.
        * syntax/Makefile.am: Likewise.
        * mc.qpg.in: Likewise.
        * NEWS: Likewise.
2005-03-19 17:41:32 +00:00
Andrew V. Samoilov bfc10386c3 * syntax/assembler.syntax: Add syntax file for the x86 assembler.
* syntax/povray.syntax: Add syntax file for the POVRay.
        * syntax/Syntax: Add syntax file for x86 assembler and POVRay.
        * syntax/Makefile.am: Likewise.
        * mc.qpg.in: Likewise.
        * NEWS: Likewise.
2005-03-19 14:59:39 +00:00
Andrew V. Samoilov eadb04b532 * syntax/assembler.syntax: Add syntax file for the x86 assembler.
* syntax/povray.syntax: Add syntax file for the POVRay.
        * syntax/Syntax: Add syntax file for x86 assembler and POVRay.
        * syntax/Makefile.am: Likewise.
        * mc.qpg.in: Likewise.
        * NEWS: Likewise.
2005-03-18 10:26:35 +00:00
Roland Illig 14cf1c7673 * syntax/diff.syntax: Changed default color from gray, which was
quite unreadable, to a bright yellow.

	Patch by Leonard den Ottolander.
2005-03-14 00:12:27 +00:00
Andrew V. Samoilov d94ff42371 * syntax/spec.syntax: Set whole on spec macro option keywords. 2004-12-28 13:22:27 +00:00
Roland Illig 88812bee22 * syntax/Makefile.am: Don't install syntax highlighting files if
the internal editor is disabled.
2004-12-06 23:14:43 +00:00
Andrew V. Samoilov 8700126200 Add wait 2004-12-02 10:47:14 +00:00
Andrew V. Samoilov 3b8d52e2b9 * syntax/Syntax: Treat QNX6 specific files with extensions qpg and
qpg.in as xml files.
2004-11-03 20:16:48 +00:00
Andrew V. Samoilov 121dbd2b1b * syntax/aspx.syntax: Add syntax file for ASP.NET.
* syntax/Syntax: Likewise.
        * syntax/Makefile.am: Likewise.
2004-10-27 13:29:51 +00:00
Roland Illig 10dbca29ab * syntax/eiffel.syntax: Add syntax highlighting rules for the
Eiffel programming language.
	* syntax/Syntax: Bind *.e with eiffel.syntax.
	* syntax/Makefile.am: Added syntax.eiffel.

	From Daniel F Moisset <dmoisset grulic org ar>
2004-10-16 12:59:26 +00:00
Andrew V. Samoilov 13998a614c * syntax/sql.syntax: Improve sql.syntax file and added several
keywords.
2004-10-12 15:24:47 +00:00
Andrew V. Samoilov 2d48b95137 * syntax/perl.syntax: Fix highlight the hashes.
* syntax/diff.syntax: highlight comments (lines begin with #),
        and garbage in diff files.
2004-10-05 05:56:03 +00:00
Andrew V. Samoilov c35092fabd * makefile.syntax.diff: adds define and ended keyrowrds
* perl.syntax.diff: adds break keyword
2004-09-17 09:56:47 +00:00
Andrew V. Samoilov 221bb320b8 * syntax/php.syntax: Upgrade php.syntax file. 2004-09-09 21:29:51 +00:00
Andrew V. Samoilov 406beebb47 * syntax/m4.syntax: Add matching AS_* keywords. 2004-08-22 13:23:45 +00:00
Roland Illig bd00bef955 Bugfix: Properly display diffs of diffs. 2004-08-15 18:14:18 +00:00
Pavel Roskin b8b0623f5a More keywords from Juan C. Olivares <juancri@juancri.com> 2004-01-23 17:45:04 +00:00
Dmitry Alexeyev e4d4887e9c Add more keywords. 2003-12-24 07:35:47 +00:00
Dmitry Alexeyev 63cedbc380 Recognize "Url". Allow encoding in summary. 2003-12-24 07:27:23 +00:00
Dmitry Alexeyev ad7f8af0d8 Remove duplicate mail keyword, added two new keywords.
From Dmitry Alexeyev <dmi_a@qnx.org.ru>
2003-12-24 07:26:11 +00:00
Dmitry Alexeyev 8cfaeb9644 Highlight *.hxx, *.h.in, *.spec.in.
From Dmitry Alexeyev <dmi_a@qnx.org.ru>
2003-12-24 07:24:57 +00:00
Pavel Roskin 29486f10ef Add "our" keyword. 2003-11-03 20:21:16 +00:00