diff options
author | JINNOUCHI Yasushi <me@delphinus.dev> | 2019-07-30 06:08:33 +0900 |
---|---|---|
committer | w0rp <w0rp@users.noreply.github.com> | 2019-07-29 22:08:33 +0100 |
commit | d1c56769b750a14a51c16cc7973ab0af15aa0cbf (patch) | |
tree | 9cb57da2731b090cb069db12be28bac160f84b56 /autoload | |
parent | b1230873b6c2044864b3ea2302b8521670fa4137 (diff) | |
download | ale-d1c56769b750a14a51c16cc7973ab0af15aa0cbf.zip |
Add setting for numhl highlights (#2637)
* Add setting for numhl highlights
* Add doc for numhl feature
Diffstat (limited to 'autoload')
-rw-r--r-- | autoload/ale/sign.vim | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/autoload/ale/sign.vim b/autoload/ale/sign.vim index 7395b0e2..eb0dd1cd 100644 --- a/autoload/ale/sign.vim +++ b/autoload/ale/sign.vim @@ -82,6 +82,34 @@ execute 'sign define ALEInfoSign text=' . s:EscapeSignText(g:ale_sign_info) \ . ' texthl=ALEInfoSign linehl=ALEInfoLine' sign define ALEDummySign +if has('nvim-0.3.2') + if !hlexists('ALEErrorSignLineNr') + highlight link ALEErrorSignLineNr CursorLineNr + endif + + if !hlexists('ALEStyleErrorSignLineNr') + highlight link ALEStyleErrorSignLineNr CursorLineNr + endif + + if !hlexists('ALEWarningSignLineNr') + highlight link ALEWarningSignLineNr CursorLineNr + endif + + if !hlexists('ALEStyleWarningSignLineNr') + highlight link ALEStyleWarningSignLineNr CursorLineNr + endif + + if !hlexists('ALEInfoSignLineNr') + highlight link ALEInfoSignLineNr CursorLineNr + endif + + sign define ALEErrorSign numhl=ALEErrorSignLineNr + sign define ALEStyleErrorSign numhl=ALEStyleErrorSignLineNr + sign define ALEWarningSign numhl=ALEWarningSignLineNr + sign define ALEStyleWarningSign numhl=ALEStyleWarningSignLineNr + sign define ALEInfoSign numhl=ALEInfoSignLineNr +endif + function! ale#sign#GetSignName(sublist) abort let l:priority = g:ale#util#style_warning_priority |