aboutsummaryrefslogtreecommitdiff
path: root/syntax
diff options
context:
space:
mode:
authorIvan Sokolov <sokolovivanl2rwe@yandex.ru>2024-06-15 11:13:30 +0300
committerGitHub <noreply@github.com>2024-06-15 10:13:30 +0200
commit169158d0fcc55408845f6864d1dab686c1c54280 (patch)
tree48bac59900b0f28fb25c04ca4631db8385081b13 /syntax
parentbfd330a271933c3372fcfa8ce052970746c8e9dd (diff)
downloadvim-glsl-169158d0fcc55408845f6864d1dab686c1c54280.tar.gz
vim-glsl-169158d0fcc55408845f6864d1dab686c1c54280.zip
Add folding support for {} and () (#28)
Diffstat (limited to 'syntax')
-rw-r--r--syntax/glsl.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/syntax/glsl.vim b/syntax/glsl.vim
index 0eac23d..a90ae2b 100644
--- a/syntax/glsl.vim
+++ b/syntax/glsl.vim
@@ -22,6 +22,10 @@ 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
+" Folding Blocks
+syn region glslCurlyBlock start="{" end="}" transparent fold
+syn region glslParenBlock start="(" end=")" transparent fold
+
" Boolean Constants
syn keyword glslBoolean true false