syntaxes: condense and/or correct some extension regexes

master
Benno Schulenberg 2018-05-18 20:40:08 +02:00
parent 4d232a4aef
commit cdd637d69f
7 changed files with 7 additions and 7 deletions

View File

@ -1,6 +1,6 @@
## Here is an example for C/C++.
syntax c "\.(c(c|pp|xx|\+\+)?|C)$" "\.(h(h|pp|xx)?|H)$" "\.ii?$"
syntax c "\.([ch](pp|xx)?|C|cc|c\+\+|H|hh|ii?)$"
magic "^(C|C\+\+) (source|program)"
comment "//"

View File

@ -1,6 +1,6 @@
## Colouring for Changelogs.
syntax changelog "Change[Ll]og.*"
syntax changelog "Change[Ll]og[^/]*$"
# Author lines.
color green "^(19|20).*$"

View File

@ -1,6 +1,6 @@
## Here is an example for apt's sources.list.
syntax sources.list "sources\.list(~|\.old|\.save)?$" "sources\.list\.d/.*\.list(~|\.old|\.save)?$"
syntax sources.list "sources\.list(\.d/.*\.list)?(~|\.old|\.save)?$"
comment "#"
# Coloring the deb lines, working from tail to head. First the

View File

@ -1,6 +1,6 @@
## Here is an example for groff.
syntax groff "\.m[ems]$" "\.rof" "\.tmac$" "^tmac."
syntax groff "(/tmac\.[^/]+$|\.(m[ems]|rof|tmac)$)"
comment ".\""
# The argument of .ds or .nr

View File

@ -1,6 +1,6 @@
## Here is an example for Makefiles.
syntax makefile "Makefile[^/]*$" "\.(make|mk)$"
syntax makefile "(Makefile[^/]*$|\.(make|mk)$)"
magic "makefile script"
comment "#"

View File

@ -4,7 +4,7 @@
## NOTE: Rules are applied in order: later rules re-colorize matching text.
syntax rust "\.rs"
syntax rust "\.(rlib|rs)$"
comment "//"
# Function definitions

View File

@ -1,6 +1,6 @@
## Syntax highlighting for RPM spec files.
syntax spec "\.(spec$|spec\.*)"
syntax spec "\.spec(\.[^/]+)?$"
comment "#"
# Main tags.