aboutsummaryrefslogtreecommitdiff
path: root/syntax/glsl.vim
diff options
context:
space:
mode:
Diffstat (limited to 'syntax/glsl.vim')
-rw-r--r--syntax/glsl.vim7
1 files changed, 4 insertions, 3 deletions
diff --git a/syntax/glsl.vim b/syntax/glsl.vim
index 92aeb9c..2b9a0df 100644
--- a/syntax/glsl.vim
+++ b/syntax/glsl.vim
@@ -1,8 +1,7 @@
-" Vim syntax file
" Language: OpenGL Shading Language
" Maintainer: Sergey Tikhomirov <sergey@tikhomirov.io>
-if exists("b:current_syntax")
+if exists("b:current_syntax") && b:current_syntax == "glsl"
finish
endif
@@ -258,6 +257,8 @@ hi def link glslBuiltinFunction Function
hi def link glslBuiltinVariable Identifier
hi def link glslSwizzle SpecialChar
-let b:current_syntax = "glsl"
+if !exists("b:current_syntax")
+ let b:current_syntax = "glsl"
+endif
" vim:set sts=2 sw=2 :