Skip to content

Commit

Permalink
fix go work syntax having wrong highlighting entirely
Browse files Browse the repository at this point in the history
  • Loading branch information
Artyom Andreev committed Oct 28, 2022
1 parent bc8a81d commit b0561a4
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions syntax/gowork.vim
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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
Expand Down

0 comments on commit b0561a4

Please sign in to comment.