Add support for Number

This commit is contained in:
Wu Zhenyu
2022-10-07 13:23:33 +08:00
parent 8e21854365
commit 5bc7854fc1

View File

@@ -30,6 +30,7 @@ endif
syn case match syn case match
syn match requirementsVersion "\v\d+[a-zA-Z0-9\.\-\*]*"
syn region requirementsComment start="[ \t]*#" end="$" syn region requirementsComment start="[ \t]*#" end="$"
syn match requirementsCommandOption "\v^\[?--?[a-zA-Z\-]*\]?" syn match requirementsCommandOption "\v^\[?--?[a-zA-Z\-]*\]?"
syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)" syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)"
@@ -39,6 +40,7 @@ syn match requirementsVersionControls "\v(git\+?|hg\+|svn\+|bzr\+).*://.\S+"
syn match requirementsURLs "\v(\@\s)?(https?|ftp|gopher)://?[^\s/$.?#].\S*" syn match requirementsURLs "\v(\@\s)?(https?|ftp|gopher)://?[^\s/$.?#].\S*"
syn match requirementsEnvironmentMarkers "\v;\s[^#]+" syn match requirementsEnvironmentMarkers "\v;\s[^#]+"
hi def link requirementsVersion Number
hi def link requirementsComment Comment hi def link requirementsComment Comment
hi def link requirementsCommandOption Special hi def link requirementsCommandOption Special
hi def link requirementsVersionSpecifiers Boolean hi def link requirementsVersionSpecifiers Boolean