Skip to content

Commit

Permalink
Fix syntax matches (#1028)
Browse files Browse the repository at this point in the history
Previously, the highlight of the `------------` line below the `Last Update:`
changed from `plugH2` on the whole line to `plugDash` on the first `-`
when the cursor moved over it and went below it. This commit updates the
`syn match` commands a bit to correct that issue.

Close #1027
  • Loading branch information
subnut committed Oct 22, 2020
1 parent c444224 commit ab940f6
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion plug.vim
Original file line number Diff line number Diff line change
Expand Up @@ -804,7 +804,7 @@ function! s:syntax()
syn match plugNumber /[0-9]\+[0-9.]*/ contained
syn match plugBracket /[[\]]/ contained
syn match plugX /x/ contained
syn match plugDash /^-/
syn match plugDash /^-\{1}\ /
syn match plugPlus /^+/
syn match plugStar /^*/
syn match plugMessage /\(^- \)\@<=.*/
Expand All @@ -822,6 +822,7 @@ function! s:syntax()
syn match plugError /^x.*/
syn region plugDeleted start=/^\~ .*/ end=/^\ze\S/
syn match plugH2 /^.*:\n-\+$/
syn match plugH2 /^-\{2,}/
syn keyword Function PlugInstall PlugStatus PlugUpdate PlugClean
hi def link plug1 Title
hi def link plug2 Repeat
Expand Down

0 comments on commit ab940f6

Please sign in to comment.