Ticket #142: 01_debian_syntax.patch
File 01_debian_syntax.patch, 4.3 KB (added by Patrick Winnertz, 15 years ago) |
---|
-
syntax/Makefile.am
diff --git a/syntax/Makefile.am b/syntax/Makefile.am index d99dc3a..49ee0a2 100644
a b SYNTAXFILES = \ 5 5 assembler.syntax \ 6 6 c.syntax \ 7 7 changelog.syntax \ 8 debian-changelog.syntax \ 9 debian-control.syntax \ 10 debian-description.syntax \ 11 debian-sources-list.syntax \ 8 12 cs.syntax \ 9 13 css.syntax \ 10 14 d.syntax \ -
syntax/Syntax
diff --git a/syntax/Syntax b/syntax/Syntax index efdd50e..96df00e 100644
a b include idl.syntax 148 148 file Don_t_match_me Mail\sfolder ^From\s 149 149 include mail.syntax 150 150 151 file sources.list$ sources\slist 152 include debian-sources-list.syntax 153 154 file control$ Debian\scontrol\sfile 155 include debian-control.syntax 156 157 file (rules|rocks)$ Debian\srules 158 include makefile.syntax 159 160 file .\*changelog$ Debian\schangelog\sfile 161 include debian-changelog.syntax 162 163 file changelog.Debian$ Debian\schangelog\sfile 164 include debian-changelog.syntax 165 166 file .\*\\.dsc$ Debian\sdescriptiom\sfile 167 include debian-description.syntax 168 151 169 file .\* unknown 152 170 include unknown.syntax -
new file syntax/debian-changelog.syntax
diff --git a/syntax/debian-changelog.syntax b/syntax/debian-changelog.syntax new file mode 100644 index 0000000..173b624
- + 1 context default 2 3 keyword linestart \s\s\* brightcyan/17 4 keyword linestart \s-- brightred/19 5 keyword linestart \s\s\s\s\+ cyan/17 6 7 keyword <*@*> brightred/19 8 keyword whole experimental; brightmagenta/magenta 9 keyword whole unstable; brightmagenta/magenta 10 keyword whole stable; brightmagenta/magenta 11 keyword whole urgency=low yellow/24 12 keyword whole urgency=medium brightgreen/6 13 keyword whole urgency=high white/25 14 keyword whole urgency=LOW yellow/24 15 keyword whole urgency=MEDIUM brightgreen/6 16 keyword whole urgency=HIGH white/25 17 18 keyword whole bug white/25 19 keyword whole Bug white/25 20 keyword whole BUG white/25 -
new file syntax/debian-control.syntax
diff --git a/syntax/debian-control.syntax b/syntax/debian-control.syntax new file mode 100644 index 0000000..8778cdd
- + 1 context default 2 keyword linestart Source brightmagenta/20 3 keyword linestart Section brightmagenta/20 4 keyword linestart Priority brightmagenta/20 5 keyword linestart Maintainer brightmagenta/20 6 keyword linestart Standards-Version brightmagenta/20 7 keyword linestart Package green/6 8 keyword linestart Architecture green/6 9 keyword linestart Depends green/6 10 keyword linestart Recommends green/6 11 keyword linestart Suggests green/6 12 keyword linestart Conflicts green/6 13 keyword linestart Replaces green/6 14 keyword linestart Provides green/6 15 keyword linestart Pre-Depends green/6 16 keyword linestart Build-Depends green/6 17 keyword linestart Build-Depends-Indep green/6 18 keyword linestart Build-Conflicts green/6 19 keyword linestart Build-Conflicts-Indep green/6 20 keyword linestart Description green/6 21 keyword <*@*> brightred/19 22 23 context linestart \s \n brown/22 -
new file syntax/debian-description.syntax
diff --git a/syntax/debian-description.syntax b/syntax/debian-description.syntax new file mode 100644 index 0000000..2a4815f
- + 1 context default 2 keyword linestart Format green 3 keyword linestart Source brightmagenta 4 keyword linestart Version yellow 5 keyword linestart Binary brightgreen 6 keyword linestart Maintainer brightmagenta 7 keyword <*@*> brightred 8 keyword linestart Architecture cyan 9 keyword linestart Standards-Version brightmagenta 10 keyword linestart Build-Depends green 11 keyword linestart Files green 12 13 context --- \n brightred 14 spellcheck 15 -
new file syntax/debian-sources-list.syntax
diff --git a/syntax/debian-sources-list.syntax b/syntax/debian-sources-list.syntax new file mode 100644 index 0000000..654fa8d
- + 1 context default 2 keyword linestart deb-src brightmagenta/20 3 keyword linestart deb brightmagenta/20 4 keyword \$\(ARCH\) brightred/18 5 6 context # \n brown/22 7 context ftp\:\/\/ \s green/6 8 context http\:\/\/ \s green/6 9 context cdrom\:\/ \s yellow/24 10 context file\:\/ \s brightcyan/14 11 12 ###############################################################################