aboutsummaryrefslogtreecommitdiff
path: root/after/syntax/html.vim
blob: 2859b4e0219709881bd0879fda50d5abc2707391 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
" Language: OpenGL Shading Language
" Maintainer: Sergii Tykhomyrov <sergii@tykhomyrov.net>

syn include @GLSL syntax/glsl.vim
syn region ShaderScript
      \ start="<script [^>]*type=\('\|\"\)x-shader/x-\(vertex\|fragment\)\('\|\"\)[^>]*>"
      \ keepend
      \ containedin=javaScript
      \ contained
      \ end="</script>"me=s-1
      \ contains=@GLSL,htmlScriptTag,@htmlPreproc