diff --git a/colors/gruvbox.vim b/colors/gruvbox.vim index 36446abf..02d0f7c2 100644 --- a/colors/gruvbox.vim +++ b/colors/gruvbox.vim @@ -3,7 +3,7 @@ " Description: Retro groove color scheme for Vim " Author: morhetz " Source: https://github.com/morhetz/gruvbox -" Last Modified: 10 Nov 2014 +" Last Modified: 20 Aug 2015 " ----------------------------------------------------------------------------- " Supporting code ------------------------------------------------------------- @@ -934,7 +934,7 @@ call s:HL('cssGeneratedContentProp', 'aqua') " }}} " JavaScript: {{{ -call s:HL('javaScriptBraces', 'orange') +call s:HL('javaScriptBraces', 'light1') call s:HL('javaScriptFunction', 'aqua') call s:HL('javaScriptIdentifier', 'red') call s:HL('javaScriptMember', 'blue') @@ -942,6 +942,62 @@ call s:HL('javaScriptNumber', 'purple') call s:HL('javaScriptNull', 'purple') call s:HL('javaScriptParens', 'light3') +" }}} +" YAJS: {{{ + +call s:HL('javascriptImport', 'aqua') +call s:HL('javascriptExport', 'aqua') +call s:HL('javascriptClassKeyword', 'aqua') +call s:HL('javascriptClassExtends', 'aqua') +call s:HL('javascriptDefault', 'aqua') + +call s:HL('javascriptClassName', 'yellow') +call s:HL('javascriptClassSuperName', 'yellow') +call s:HL('javascriptGlobal', 'yellow') + +call s:HL('javascriptEndColons', 'light1') +call s:HL('javascriptFuncArg', 'light1') +call s:HL('javascriptGlobalMethod', 'light1') +call s:HL('javascriptNodeGlobal', 'light1') + +" call s:HL('javascriptVariable', 'orange') +call s:HL('javascriptVariable', 'red') +" call s:HL('javascriptIdentifier', 'orange') +" call s:HL('javascriptClassSuper', 'orange') +call s:HL('javascriptIdentifier', 'orange') +call s:HL('javascriptClassSuper', 'orange') + +" call s:HL('javascriptFuncKeyword', 'orange') +" call s:HL('javascriptAsyncFunc', 'orange') +call s:HL('javascriptFuncKeyword', 'aqua') +call s:HL('javascriptAsyncFunc', 'aqua') +call s:HL('javascriptClassStatic', 'orange') + +call s:HL('javascriptOperator', 'red') +call s:HL('javascriptForOperator', 'red') +call s:HL('javascriptYield', 'red') +call s:HL('javascriptExceptions', 'red') +call s:HL('javascriptMessage', 'red') + +call s:HL('javascriptTemplateSB', 'aqua') +call s:HL('javascriptTemplateSubstitution', 'light1') + +" call s:HL('javascriptLabel', 'blue') +" call s:HL('javascriptObjectLabel', 'blue') +" call s:HL('javascriptPropertyName', 'blue') +call s:HL('javascriptLabel', 'light1') +call s:HL('javascriptObjectLabel', 'light1') +call s:HL('javascriptPropertyName', 'light1') + +call s:HL('javascriptLogicSymbols', 'light1') +call s:HL('javascriptArrowFunc', 'light1') + +call s:HL('javascriptDocParamName', 'light4') +call s:HL('javascriptDocTags', 'light4') +call s:HL('javascriptDocNotation', 'light4') +call s:HL('javascriptDocParamType', 'light4') +call s:HL('javascriptDocNamedParamType', 'light4') + " }}} " CoffeeScript: {{{ @@ -1066,6 +1122,21 @@ call s:HL('markdownLinkText', 'medium', 'none', 'underline') call s:HL('markdownIdDeclaration', 'medium', 'none', 'underline') " }}} +" Haskell: {{{ + +" call s:HL('haskellOperators', 'red') +" call s:HL('haskellImportKeywords', 'purple') + +" }}} +" Json: {{{ + +call s:HL('jsonKeyword', 'green') +call s:HL('jsonQuote', 'green') +call s:HL('jsonBraces', 'light1') +call s:HL('jsonString', 'light1') + +" }}} + " Functions ------------------------------------------------------------------- " Search Highlighting Cursor {{{