<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vim-glsl.git/after, branch master</title>
<subtitle>Vim runtime files for OpenGL Shading Language</subtitle>
<id>https://git.agrajag.net/vim-glsl.git/atom?h=master</id>
<link rel='self' href='https://git.agrajag.net/vim-glsl.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.agrajag.net/vim-glsl.git/'/>
<updated>2022-02-06T15:41:49Z</updated>
<entry>
<title>Update my name and email</title>
<updated>2022-02-06T15:41:49Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.com</email>
</author>
<published>2022-02-06T15:41:49Z</published>
<link rel='alternate' type='text/html' href='https://git.agrajag.net/vim-glsl.git/commit/?id=42ffed856d5d156ec0f9c12233be34182cbb08ea'/>
<id>urn:sha1:42ffed856d5d156ec0f9c12233be34182cbb08ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add shader source syntax highlighting in Elm</title>
<updated>2020-04-21T07:35:21Z</updated>
<author>
<name>Sergey Tikhomirov</name>
<email>sergey@tikhomirov.io</email>
</author>
<published>2020-04-21T07:35:21Z</published>
<link rel='alternate' type='text/html' href='https://git.agrajag.net/vim-glsl.git/commit/?id=36266238d96cd2219769793855a7e915f5e6a32c'/>
<id>urn:sha1:36266238d96cd2219769793855a7e915f5e6a32c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added containedin=javaScript to html syntax region (#17)</title>
<updated>2019-11-01T08:22:34Z</updated>
<author>
<name>Auxiliary-Character</name>
<email>auxchar@gmail.com</email>
</author>
<published>2019-11-01T08:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.agrajag.net/vim-glsl.git/commit/?id=fbdb226318e3e1747b29f31ad07c0cce07e9f22a'/>
<id>urn:sha1:fbdb226318e3e1747b29f31ad07c0cce07e9f22a</id>
<content type='text'>
I was suprised to find when I started digging that this plugin already
has a syntax region for html, since it didn't actually work for me.
After investigating what was going on using
[this](https://vim.fandom.com/wiki/Identify_the_syntax_highlighting_group_used_at_the_cursor),
I came to the realization that the html plugin was already highlighting
the content within script tags as JavaScript, and that this was taking
priority over glsl highlighting that this plugin does.

Well, according to [this StackOverflow
answer](https://vim.fandom.com/wiki/Identify_the_syntax_highlighting_group_used_at_the_cursor),
you can beat such priority conflicts by telling vim that this group
(`ShaderScript`) `containedin` another group (`javaScript`). This
appears to have solved the problem for me.</content>
</entry>
<entry>
<title>Add syntax highlighting for WebGL shaders in &lt;script&gt; tags</title>
<updated>2014-02-09T14:10:13Z</updated>
<author>
<name>Sergey Tikhomirov</name>
<email>sergey@tikhomirov.io</email>
</author>
<published>2014-02-09T14:10:13Z</published>
<link rel='alternate' type='text/html' href='https://git.agrajag.net/vim-glsl.git/commit/?id=b62d69dcf6d03ff1317f111a2a035ad0b0374d56'/>
<id>urn:sha1:b62d69dcf6d03ff1317f111a2a035ad0b0374d56</id>
<content type='text'>
</content>
</entry>
</feed>
