syntax: php: recognize also the .phtml and .php7 extensions
(And in the bargain sort or group some of the keywords.) This addresses https://savannah.gnu.org/patch/?9342. Suggested-by: M <taur@mail.com>master
parent
28beb3f9c5
commit
c830b8f51c
|
@ -1,6 +1,6 @@
|
||||||
## Here is an example for PHP.
|
## Here is an example for PHP.
|
||||||
|
|
||||||
syntax "php" "\.php[2345s~]?$"
|
syntax "php" "\.ph(p[23457s~]?|tml)$"
|
||||||
magic "PHP script text"
|
magic "PHP script text"
|
||||||
comment "//"
|
comment "//"
|
||||||
|
|
||||||
|
@ -11,13 +11,13 @@ color brightgreen "(<\?(php)?|\?>)"
|
||||||
color white "\<[a-z_]*\("
|
color white "\<[a-z_]*\("
|
||||||
|
|
||||||
# Types.
|
# Types.
|
||||||
color green "\<(var|float|global|double|bool|char|int|enum|const)\>"
|
color green "\<(bool|char|const|double|enum|float|global|int|var)\>"
|
||||||
|
|
||||||
# Structure.
|
# Structure.
|
||||||
color brightyellow "\<(class|new|private|public|function|for|foreach|if|while|do|else|elseif|case|default|switch)\>"
|
color brightyellow "\<(class|function|new|private|protected|public|for|foreach|while|do|if|else|elseif|switch|case|default)\>"
|
||||||
|
|
||||||
# Control flow.
|
# Control flow.
|
||||||
color magenta "\<(goto|continue|break|return)\>"
|
color magenta "\<(break|continue|goto|return)\>"
|
||||||
|
|
||||||
# Strings.
|
# Strings.
|
||||||
color brightyellow "<[^= ]*>" ""(\.|[^"])*""
|
color brightyellow "<[^= ]*>" ""(\.|[^"])*""
|
||||||
|
|
Loading…
Reference in New Issue