fix go work syntax having wrong highlighting entirely

This commit is contained in:
Artyom Andreev
2022-10-28 19:47:19 +03:00
parent bc8a81d359
commit 98665c0764

View File

@@ -17,12 +17,10 @@ syntax case match
" match keywords " match keywords
syntax keyword goworkGo go contained syntax keyword goworkGo go contained
syntax keyword goworkUse use syntax keyword goworkUse use
syntax keyword goworkExclude exclude
syntax keyword goworkReplace replace syntax keyword goworkReplace replace
syntax keyword goworkRetract retract
" require, exclude, replace, and go can be also grouped into block " use, exclude, replace, and go can be also grouped into block
syntax region goworkUse start='require (' end=')' transparent contains=goworkUse,goworkPath syntax region goworkUse start='use (' end=')' transparent contains=goworkUse
syntax region goworkReplace start='replace (' end=')' transparent contains=goworkReplace,goworkVersion syntax region goworkReplace start='replace (' end=')' transparent contains=goworkReplace,goworkVersion
syntax match goworkGo '^go .*$' transparent contains=goworkGo,goworkGoVersion syntax match goworkGo '^go .*$' transparent contains=goworkGo,goworkGoVersion
@@ -47,11 +45,6 @@ highlight default link goworkReplaceOperator Operator
syntax match goworkGoVersion "1\.\d\+" contained syntax match goworkGoVersion "1\.\d\+" contained
highlight default link goworkGoVersion Identifier highlight default link goworkGoVersion Identifier
" match paths in use directives
syntax match goworkPath "\f\+"
highlight default link goworkPath Identifier
" highlight versions: " highlight versions:
" * vX.Y.Z-pre " * vX.Y.Z-pre
" * vX.Y.Z " * vX.Y.Z