<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/makemenu.vim, branch master</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>vim-patch:9.2.1128: filetype: icalendar files are not recognized</title>
<updated>2026-09-25T00:33:24+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-09-24T23:57:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2afc26df579381cc51770d7d37a310f87b167882'/>
<id>2afc26df579381cc51770d7d37a310f87b167882</id>
<content type='text'>
Problem:  filetype: icalendar files are not recognized
Solution: Detect *.ics files as icalendar filetype, include
          syntax and filetype plugins (Anakin Childerhose).

Reference:
https://datatracker.ietf.org/doc/html/rfc5545

closes: vim/vim#21356

https://github.com/vim/vim/commit/7c049d5ce1d6bc119abf9749ca5cad74225ca83e

Co-authored-by: Anakin Childerhose &lt;anakin@childerhose.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: icalendar files are not recognized
Solution: Detect *.ics files as icalendar filetype, include
          syntax and filetype plugins (Anakin Childerhose).

Reference:
https://datatracker.ietf.org/doc/html/rfc5545

closes: vim/vim#21356

https://github.com/vim/vim/commit/7c049d5ce1d6bc119abf9749ca5cad74225ca83e

Co-authored-by: Anakin Childerhose &lt;anakin@childerhose.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.2.0934: filetype: hlsl files are not recognized</title>
<updated>2026-09-25T00:33:24+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-09-25T00:02:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=965d4ccfe41ba2715a5bb3e4ca76377bcee8d11c'/>
<id>965d4ccfe41ba2715a5bb3e4ca76377bcee8d11c</id>
<content type='text'>
Problem:  filetype: hlsl files are not recognized
Solution: Detect *.hlsl files hlsl filetype, include
          ftplugin, indent and syntax plugins, update
          gvim menu (Maxim Kim)

closes: vim/vim#20993

https://github.com/vim/vim/commit/11fca33162ad2e6a6365dbf6202fb1af0f21b7cb

Co-authored-by: Maxim Kim &lt;habamax@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: hlsl files are not recognized
Solution: Detect *.hlsl files hlsl filetype, include
          ftplugin, indent and syntax plugins, update
          gvim menu (Maxim Kim)

closes: vim/vim#20993

https://github.com/vim/vim/commit/11fca33162ad2e6a6365dbf6202fb1af0f21b7cb

Co-authored-by: Maxim Kim &lt;habamax@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:5867d1f: runtime(svelte): include svelte syntax script and syntax tests (#41796)</title>
<updated>2026-09-09T00:34:53+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-09-09T00:34:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b7f9aceadd27472364a9633289c2cdd05485e77a'/>
<id>b7f9aceadd27472364a9633289c2cdd05485e77a</id>
<content type='text'>
closes: vim/vim#21200

https://github.com/vim/vim/commit/5867d1f8eec240b104388f87545e3ee530c28b42

Co-authored-by: 231tr0n &lt;zeltronsrikar@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes: vim/vim#21200

https://github.com/vim/vim/commit/5867d1f8eec240b104388f87545e3ee530c28b42

Co-authored-by: 231tr0n &lt;zeltronsrikar@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.2.1018: filetype: radvd config files are not recognized (#41534)</title>
<updated>2026-08-29T00:49:18+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-08-29T00:49:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5cd7b3a9adc32b7ee33daff19d053189f9293406'/>
<id>5cd7b3a9adc32b7ee33daff19d053189f9293406</id>
<content type='text'>
Problem:  filetype: radvd config files are not recognized
Solution: Detect radvd.conf as radvd filetype, include syntax and
          filetype plugins, add syntax tests, update the menus (mdspan).

Reference:
https://linux.die.net/man/5/radvd.conf

closes: vim/vim#21159

https://github.com/vim/vim/commit/d4c8c66bed0615058073985627a15e9c1c01af06

Co-authored-by: mdspan &lt;mdspan.github@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: radvd config files are not recognized
Solution: Detect radvd.conf as radvd filetype, include syntax and
          filetype plugins, add syntax tests, update the menus (mdspan).

Reference:
https://linux.die.net/man/5/radvd.conf

closes: vim/vim#21159

https://github.com/vim/vim/commit/d4c8c66bed0615058073985627a15e9c1c01af06

Co-authored-by: mdspan &lt;mdspan.github@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.2.1002: filetype: bazelrc files are not recognized (#41496)</title>
<updated>2026-08-26T03:41:17+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-08-26T03:41:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=35ae925da90c179c91a9f6a5a6a1c4a59b38c326'/>
<id>35ae925da90c179c91a9f6a5a6a1c4a59b38c326</id>
<content type='text'>
Problem:  filetype: bazelrc files are not recognized
Solution: Detect *.bazelrc and tools/bazel.rc files as bazelrc filetype,
          include syntax und filetype plugins, update the menus
          (Barrett Ruth).

closes: vim/vim#21146

https://github.com/vim/vim/commit/1afe7ad1bb72f36a80f8e625b91d0e7506ce8985

Co-authored-by: Barrett Ruth &lt;br@barrettruth.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: bazelrc files are not recognized
Solution: Detect *.bazelrc and tools/bazel.rc files as bazelrc filetype,
          include syntax und filetype plugins, update the menus
          (Barrett Ruth).

closes: vim/vim#21146

https://github.com/vim/vim/commit/1afe7ad1bb72f36a80f8e625b91d0e7506ce8985

Co-authored-by: Barrett Ruth &lt;br@barrettruth.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.2.0920: filetype: json-ld files are not recognized</title>
<updated>2026-08-07T04:36:41+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-08-07T04:35:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=9c738cb718fc000acee1580edac09771953a1a55'/>
<id>9c738cb718fc000acee1580edac09771953a1a55</id>
<content type='text'>
Problem:  filetype: json-ld files are not recognized
Solution: Detect *.jsonld files as jsonld filetype, include
          filetype, indent and syntax plugins (Bogdan Barbu).

Reference:
https://www.w3.org/TR/json-ld11/

closes: vim/vim#20954

https://github.com/vim/vim/commit/a1e2198a2ca8bbddcad69ade8629f371bcb4cf1f

Co-authored-by: Bogdan Barbu &lt;l4b.bogdan.barbu@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: json-ld files are not recognized
Solution: Detect *.jsonld files as jsonld filetype, include
          filetype, indent and syntax plugins (Bogdan Barbu).

Reference:
https://www.w3.org/TR/json-ld11/

closes: vim/vim#20954

https://github.com/vim/vim/commit/a1e2198a2ca8bbddcad69ade8629f371bcb4cf1f

Co-authored-by: Bogdan Barbu &lt;l4b.bogdan.barbu@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:aeac948: runtime: Update Syntax Menus</title>
<updated>2026-08-04T23:00:46+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-08-04T22:50:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e79511535178c2b44cae89a449bc743b09e26876'/>
<id>e79511535178c2b44cae89a449bc743b09e26876</id>
<content type='text'>
Update makemenu.vim and re-generate synmenu.vim (using make menu).

closes:  vim/vim#20932
related: vim/vim#20930

https://github.com/vim/vim/commit/aeac948c6273076f666b473862af70e8b7e6c653

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update makemenu.vim and re-generate synmenu.vim (using make menu).

closes:  vim/vim#20932
related: vim/vim#20930

https://github.com/vim/vim/commit/aeac948c6273076f666b473862af70e8b7e6c653

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:c0da866: runtime: Add TOML entry to the syntax menu (#41145)</title>
<updated>2026-08-04T00:41:13+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-08-04T00:41:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8d2b50c0ce1f27aa90f5a1d8003574c76937ec8f'/>
<id>8d2b50c0ce1f27aa90f5a1d8003574c76937ec8f</id>
<content type='text'>
fixes:  vim/vim#20927
closes: vim/vim#20930

https://github.com/vim/vim/commit/c0da86685a416c08c90155acbd8aa7cf67103a70

Co-authored-by: Doug Kearns &lt;dougkearns@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes:  vim/vim#20927
closes: vim/vim#20930

https://github.com/vim/vim/commit/c0da86685a416c08c90155acbd8aa7cf67103a70

Co-authored-by: Doug Kearns &lt;dougkearns@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.2.0894: filetype: ed script files not recognised (#41109)</title>
<updated>2026-08-02T01:56:10+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-08-02T01:56:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e9190e9c4f494ee9e79f9499327fdba7374718b3'/>
<id>e9190e9c4f494ee9e79f9499327fdba7374718b3</id>
<content type='text'>
Problem:  filetype: ed script files not recognised.
Solution: Add filetype detection for *.ed files and shebang lines,
          include syntax script and syntax tests.

Features of the ed syntax file:
- BSD and GNU extensions are supported
- Andrew L. Moore's ed extensions are not supported
- Rebuild synmenu.vim

closes: vim/vim#19602

https://github.com/vim/vim/commit/c28515b9992e52f49c3fd90484601c248c672aec

Co-authored-by: Doug Kearns &lt;dougkearns@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: ed script files not recognised.
Solution: Add filetype detection for *.ed files and shebang lines,
          include syntax script and syntax tests.

Features of the ed syntax file:
- BSD and GNU extensions are supported
- Andrew L. Moore's ed extensions are not supported
- Rebuild synmenu.vim

closes: vim/vim#19602

https://github.com/vim/vim/commit/c28515b9992e52f49c3fd90484601c248c672aec

Co-authored-by: Doug Kearns &lt;dougkearns@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.2.0788: filetype: hip files are not recognized (#40809)</title>
<updated>2026-07-18T14:19:48+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2026-07-18T14:19:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=721569dd9ba3f15159809d30b6e8dbc672fc55f4'/>
<id>721569dd9ba3f15159809d30b6e8dbc672fc55f4</id>
<content type='text'>
Problem:  filetype: hip files are not recognized
Solution: Detect *.hip files as hip filetype, include filetype, syntax
          and indent plugins, update makemenu.vim and synmenu.vim (Young)

Round out HIP (Heterogeneous-compute Interface for Portability) support
to mirror the existing CUDA files:

- autoload/dist/ft.vim: detect the ".hip" extension as filetype "hip"
- ftplugin/hip.vim: behave like C++ by sourcing ftplugin/cpp.vim
- indent/hip.vim: use cindent, like indent/cuda.vim
- makemenu.vim / synmenu.vim: add a Syntax menu entry

The syntax/hip.vim file already sources syntax/cpp.vim and adds the
HIP-specific keywords, matching syntax/cuda.vim.

closes: vim/vim#20773

https://github.com/vim/vim/commit/b3ad239038ff1d3e1708b0027454b2ef6a86a8a2

Co-authored-by: Young &lt;young20050727@gmail.com&gt;
Co-authored-by: Claude Opus 4.8 &lt;noreply@anthropic.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: hip files are not recognized
Solution: Detect *.hip files as hip filetype, include filetype, syntax
          and indent plugins, update makemenu.vim and synmenu.vim (Young)

Round out HIP (Heterogeneous-compute Interface for Portability) support
to mirror the existing CUDA files:

- autoload/dist/ft.vim: detect the ".hip" extension as filetype "hip"
- ftplugin/hip.vim: behave like C++ by sourcing ftplugin/cpp.vim
- indent/hip.vim: use cindent, like indent/cuda.vim
- makemenu.vim / synmenu.vim: add a Syntax menu entry

The syntax/hip.vim file already sources syntax/cpp.vim and adds the
HIP-specific keywords, matching syntax/cuda.vim.

closes: vim/vim#20773

https://github.com/vim/vim/commit/b3ad239038ff1d3e1708b0027454b2ef6a86a8a2

Co-authored-by: Young &lt;young20050727@gmail.com&gt;
Co-authored-by: Claude Opus 4.8 &lt;noreply@anthropic.com&gt;</pre>
</div>
</content>
</entry>
</feed>
