aboutsummaryrefslogtreecommitdiff
path: root/syntax/glsl.vim
diff options
context:
space:
mode:
authorIvan Sokolov <sokolovivanl2rwe@yandex.ru>2024-06-15 11:14:40 +0300
committerGitHub <noreply@github.com>2024-06-15 10:14:40 +0200
commit40dd0b143ef93f3930a8a409f60c1bb85e28b727 (patch)
treea6c4b1d1c6feb9d77091d68e649073b3960c0c9b /syntax/glsl.vim
parent169158d0fcc55408845f6864d1dab686c1c54280 (diff)
downloadvim-glsl-master.tar.gz
vim-glsl-master.zip
Add #include support (#27)HEADmaster
Diffstat (limited to 'syntax/glsl.vim')
-rw-r--r--syntax/glsl.vim2
1 files changed, 2 insertions, 0 deletions
diff --git a/syntax/glsl.vim b/syntax/glsl.vim
index a90ae2b..e9fd184 100644
--- a/syntax/glsl.vim
+++ b/syntax/glsl.vim
@@ -21,6 +21,7 @@ syn region glslDefine start="^\s*#\s*\(define\|undef\)" skip="\\$" end
syn keyword glslTokenConcat ##
syn keyword glslPredefinedMacro __LINE__ __FILE__ __VERSION__ GL_ES
syn region glslPreProc start="^\s*#\s*\(error\|pragma\|extension\|version\|line\)" skip="\\$" end="$" keepend
+syn region glslInclude start="^\s*#\s*include" skip="\\$" end="$" keepend
" Folding Blocks
syn region glslCurlyBlock start="{" end="}" transparent fold
@@ -729,6 +730,7 @@ hi def link glslDefine Define
hi def link glslTokenConcat glslPreProc
hi def link glslPredefinedMacro Macro
hi def link glslPreProc PreProc
+hi def link glslInclude Include
hi def link glslBoolean Boolean
hi def link glslDecimalInt glslInteger
hi def link glslOctalInt glslInteger