From 9f9cba450a52b35959da84b4ecefd1aa9373eaa1 Mon Sep 17 00:00:00 2001 From: Kristijan Husak Date: Mon, 7 May 2018 12:50:01 +0200 Subject: [PATCH] Add highlighting for javascript function call. --- colors/solarized8.vim | 8 +++++++- colors/solarized8_flat.vim | 8 +++++++- colors/solarized8_high.vim | 8 +++++++- colors/solarized8_low.vim | 8 +++++++- templates/_extra.colortemplate | 3 +++ 5 files changed, 31 insertions(+), 4 deletions(-) diff --git a/colors/solarized8.vim b/colors/solarized8.vim index 26f4efa..5a481bb 100644 --- a/colors/solarized8.vim +++ b/colors/solarized8.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Mon Apr 9 21:50:21 2018 +" Last Updated: Mon 07 May 2018 12:48:23 PM CEST if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', 0) ? 16 : 256)) @@ -239,6 +239,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=247 ctermbg=235 guifg=#93a1a1 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=235 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=235 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE @@ -628,6 +629,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=242 ctermbg=230 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=230 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=230 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE @@ -989,6 +991,7 @@ if &background ==# 'dark' hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=14 ctermbg=8 guifg=#93a1a1 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE @@ -1360,6 +1363,7 @@ if get(g:, 'solarized_extra_hi_groups', 0) hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE @@ -1711,6 +1715,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back @@ -2036,6 +2041,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back diff --git a/colors/solarized8_flat.vim b/colors/solarized8_flat.vim index 2208790..69b50aa 100644 --- a/colors/solarized8_flat.vim +++ b/colors/solarized8_flat.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Mon Apr 9 21:50:25 2018 +" Last Updated: Mon 07 May 2018 12:48:27 PM CEST if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', 0) ? 16 : 256)) @@ -233,6 +233,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=247 ctermbg=235 guifg=#93a1a1 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=235 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=235 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE @@ -616,6 +617,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=242 ctermbg=230 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=230 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=230 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE @@ -971,6 +973,7 @@ if &background ==# 'dark' hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=14 ctermbg=8 guifg=#93a1a1 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE @@ -1336,6 +1339,7 @@ if get(g:, 'solarized_extra_hi_groups', 0) hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE @@ -1686,6 +1690,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back @@ -2010,6 +2015,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back diff --git a/colors/solarized8_high.vim b/colors/solarized8_high.vim index 453a233..6306a9c 100644 --- a/colors/solarized8_high.vim +++ b/colors/solarized8_high.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Mon Apr 9 21:50:28 2018 +" Last Updated: Mon 07 May 2018 12:48:30 PM CEST if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', 0) ? 16 : 256)) @@ -239,6 +239,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=254 ctermbg=235 guifg=#eee8d5 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=235 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=235 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE @@ -628,6 +629,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=236 ctermbg=230 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=230 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=230 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE @@ -989,6 +991,7 @@ if &background ==# 'dark' hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=7 ctermbg=8 guifg=#eee8d5 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE @@ -1360,6 +1363,7 @@ if get(g:, 'solarized_extra_hi_groups', 0) hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=0 ctermbg=15 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE @@ -1711,6 +1715,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back @@ -2036,6 +2041,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back diff --git a/colors/solarized8_low.vim b/colors/solarized8_low.vim index 80d1086..d30d168 100644 --- a/colors/solarized8_low.vim +++ b/colors/solarized8_low.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Mon Apr 9 21:50:32 2018 +" Last Updated: Mon 07 May 2018 12:48:34 PM CEST if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', 0) ? 16 : 256)) @@ -239,6 +239,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=247 ctermbg=236 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=236 guifg=#b58900 guibg=#073642 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=236 guifg=#2aa198 guibg=#073642 guisp=NONE cterm=NONE gui=NONE @@ -628,6 +629,7 @@ if !get(g:, 'solarized_use16', 0) hi htmlSpecialTagName ctermfg=32 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=136 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=242 ctermbg=254 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=136 ctermbg=254 guifg=#b58900 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=37 ctermbg=254 guifg=#2aa198 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE @@ -989,6 +991,7 @@ if &background ==# 'dark' hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=0 guifg=#b58900 guibg=#073642 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=0 guifg=#2aa198 guibg=#073642 guisp=NONE cterm=NONE gui=NONE @@ -1360,6 +1363,7 @@ if get(g:, 'solarized_extra_hi_groups', 0) hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic hi htmlArg ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi! link jsFuncCall Function hi perlHereDoc ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE hi perlVarPlain ctermfg=3 ctermbg=7 guifg=#b58900 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE hi perlStatementFileDesc ctermfg=6 ctermbg=7 guifg=#2aa198 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE @@ -1711,6 +1715,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back @@ -2036,6 +2041,7 @@ finish " htmlSpecialTagName blue none g=italic " htmlArg base00 none " javaScript yellow none +" jsFuncCall -> Function " perlHereDoc base1 back " perlVarPlain yellow back " perlStatementFileDesc cyan back diff --git a/templates/_extra.colortemplate b/templates/_extra.colortemplate index 5f384a6..e722a12 100644 --- a/templates/_extra.colortemplate +++ b/templates/_extra.colortemplate @@ -60,6 +60,9 @@ htmlSpecialTagName blue none g=italic htmlArg base00 none javaScript yellow none # }}} +# javascript {{{ +jsFuncCall -> Function +# }}} # perl {{{ perlHereDoc base1 back perlVarPlain yellow back