Compare commits

...

2 Commits

Author SHA1 Message Date
Artyom Andreev
f49991ac65 Merge 98665c0764 into 692e359ad9 2024-11-22 04:58:52 +00:00
Artyom Andreev
98665c0764 fix go work syntax having wrong highlighting entirely 2022-10-28 19:47:19 +03:00

View File

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