<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/filetype.lua, branch rahm</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>fix: resolve all remaining LuaLS diagnostics</title>
<updated>2025-01-27T16:37:50+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2025-01-24T13:01:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6aa42e8f92bd8bea49b7b2accfe4ab67a5344e41'/>
<id>6aa42e8f92bd8bea49b7b2accfe4ab67a5344e41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1042: filetype: just files are not recognized</title>
<updated>2025-01-23T08:42:20+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-01-20T21:45:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8634bd46b26f28fa26950128b0cc585560bd6a9a'/>
<id>8634bd46b26f28fa26950128b0cc585560bd6a9a</id>
<content type='text'>
Problem:  filetype: just files are not recognized
Solution: adjust filetype detection pattern, detect just shebang line,
          include just ftplugin, indent and syntax plugin
          (Peter Benjamin)

closes: vim/vim#16466

https://github.com/vim/vim/commit/72755b3c8e91ec90447969b736f080e0de36003d

Co-authored-by: Peter Benjamin &lt;petermbenjamin@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: just files are not recognized
Solution: adjust filetype detection pattern, detect just shebang line,
          include just ftplugin, indent and syntax plugin
          (Peter Benjamin)

closes: vim/vim#16466

https://github.com/vim/vim/commit/72755b3c8e91ec90447969b736f080e0de36003d

Co-authored-by: Peter Benjamin &lt;petermbenjamin@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1045: filetype: N-Tripels and TriG files are not recognized (#32170)</title>
<updated>2025-01-23T08:33:41+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-01-23T08:33:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=28998e1f8a9cdca27ada7030757b7a47e99ce5b6'/>
<id>28998e1f8a9cdca27ada7030757b7a47e99ce5b6</id>
<content type='text'>
Problem:  filetype: N-Tripels and TriG files are not recognized
Solution: detect '*.nt' files as ntriples filetype and '*.trig' files
          as trig filetype (Gordian Dziwis)

closes: vim/vim#16493

https://github.com/vim/vim/commit/c04334c33f543a6b84a4442cf235d84f5eaef6bb

Co-authored-by: Gordian Dziwis &lt;gordian@dziw.is&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: N-Tripels and TriG files are not recognized
Solution: detect '*.nt' files as ntriples filetype and '*.trig' files
          as trig filetype (Gordian Dziwis)

closes: vim/vim#16493

https://github.com/vim/vim/commit/c04334c33f543a6b84a4442cf235d84f5eaef6bb

Co-authored-by: Gordian Dziwis &lt;gordian@dziw.is&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1026: filetype: swc configuration files are not recognized</title>
<updated>2025-01-17T15:45:59+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-01-17T12:46:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3530182ba491ba8663b40bdff0c044d74e89bb82'/>
<id>3530182ba491ba8663b40bdff0c044d74e89bb82</id>
<content type='text'>
Problem:  filetype: swc configuration files are not recognized
Solution: detect .swcrc files as json filetype (Marces Engel)

References:
https://swc.rs/docs/configuration/swcrc

closes: vim/vim#16462

https://github.com/vim/vim/commit/3a738fccaaf6737c91641856ea00579dbe68bd4e

Co-authored-by: Marces Engel &lt;marces@facemurphy.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: swc configuration files are not recognized
Solution: detect .swcrc files as json filetype (Marces Engel)

References:
https://swc.rs/docs/configuration/swcrc

closes: vim/vim#16462

https://github.com/vim/vim/commit/3a738fccaaf6737c91641856ea00579dbe68bd4e

Co-authored-by: Marces Engel &lt;marces@facemurphy.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1019: filetype: fd ignore files are not recognized (#32042)</title>
<updated>2025-01-15T23:34:25+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-01-15T23:34:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=524be56042335db589b9fe62dfdae39be3f69a15'/>
<id>524be56042335db589b9fe62dfdae39be3f69a15</id>
<content type='text'>
Problem:  filetype: fd ignore files are not recognized
Solution: detect .fdignore files as gitignore filetype

closes: vim/vim#16444

https://github.com/vim/vim/commit/3058087f6f04be788118e94e942e0f0c9fca25f0

Co-authored-by: Wu, Zhenyu &lt;wuzhenyu@ustc.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: fd ignore files are not recognized
Solution: detect .fdignore files as gitignore filetype

closes: vim/vim#16444

https://github.com/vim/vim/commit/3058087f6f04be788118e94e942e0f0c9fca25f0

Co-authored-by: Wu, Zhenyu &lt;wuzhenyu@ustc.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1010: filetype: VisualCode setting file not recognized (#32003)</title>
<updated>2025-01-14T10:55:06+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-01-14T10:55:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=69ad6b12ec473a54f09a11596da724178185eb7a'/>
<id>69ad6b12ec473a54f09a11596da724178185eb7a</id>
<content type='text'>
Problem:  filetype: VisualCode setting file not recognized
Solution: detect json files in VSCode config directory as jsonc filetype
          (Konfekt)

closes: vim/vim#16400

https://github.com/vim/vim/commit/c200f53cbb03fa11e489a27791d5b9dfc34a6564

Co-authored-by: Konfekt &lt;Konfekt@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: VisualCode setting file not recognized
Solution: detect json files in VSCode config directory as jsonc filetype
          (Konfekt)

closes: vim/vim#16400

https://github.com/vim/vim/commit/c200f53cbb03fa11e489a27791d5b9dfc34a6564

Co-authored-by: Konfekt &lt;Konfekt@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1007: filetype: various ignore are not recognized</title>
<updated>2025-01-12T11:01:24+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-01-12T10:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bf58b757c4c2e1bf2a4afe4279150ca68a68691f'/>
<id>bf58b757c4c2e1bf2a4afe4279150ca68a68691f</id>
<content type='text'>
Problem:  filetype: various ignore are not recognized
Solution: detect rg/docker/npm/vvsce ignore files as 'gitgnore' filetype
          (Wu, Zhenyu)

Not only prettier, but many programs also support ignore files (like rg,
docker, npm, vscode). So use the gitignore filetype for them due to same syntax

closes: vim/vim#16428

https://github.com/vim/vim/commit/8cbe2e0a0a78f57bb545a97695bfedd6a95e6992

Co-authored-by: Wu, Zhenyu &lt;wuzhenyu@ustc.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: various ignore are not recognized
Solution: detect rg/docker/npm/vvsce ignore files as 'gitgnore' filetype
          (Wu, Zhenyu)

Not only prettier, but many programs also support ignore files (like rg,
docker, npm, vscode). So use the gitignore filetype for them due to same syntax

closes: vim/vim#16428

https://github.com/vim/vim/commit/8cbe2e0a0a78f57bb545a97695bfedd6a95e6992

Co-authored-by: Wu, Zhenyu &lt;wuzhenyu@ustc.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0998: filetype: TI assembly files are not recognized (#31929)</title>
<updated>2025-01-09T09:30:26+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-01-09T09:30:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3f0adf90debb35b5a937480151a659d654106ff6'/>
<id>3f0adf90debb35b5a937480151a659d654106ff6</id>
<content type='text'>
Problem:  filetype: TI assembly files are not recognized
Solution: inspect '*.sa' and assembly files and detect TI assembly
          files, include filetype plugin and syntax script for TI
          assembly files (Wu, Zhenyu)

closes: vim/vim#15827

https://github.com/vim/vim/commit/4f73c07abff420bad9fa5befc2c284c00b984993

Co-authored-by: Wu, Zhenyu &lt;wuzhenyu@ustc.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: TI assembly files are not recognized
Solution: inspect '*.sa' and assembly files and detect TI assembly
          files, include filetype plugin and syntax script for TI
          assembly files (Wu, Zhenyu)

closes: vim/vim#15827

https://github.com/vim/vim/commit/4f73c07abff420bad9fa5befc2c284c00b984993

Co-authored-by: Wu, Zhenyu &lt;wuzhenyu@ustc.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0995: filetype: shaderslang files are not detected</title>
<updated>2025-01-08T09:32:45+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-01-07T20:32:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=561580aba5307cbd4d4a6c00cb39048831109bc7'/>
<id>561580aba5307cbd4d4a6c00cb39048831109bc7</id>
<content type='text'>
Problem:  filetype: shaderslang files are not detected
Solution: detect '*.slang' files as shaderslang filetype,
          include a filetype and syntax script (mtvare6)

Reference:
https://shader-slang.com/

closes: vim/vim#16387

https://github.com/vim/vim/commit/616219f684744bcfad61a53c13166cda9b141dea

Co-authored-by: mtvare6 &lt;mtvare6@proton.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: shaderslang files are not detected
Solution: detect '*.slang' files as shaderslang filetype,
          include a filetype and syntax script (mtvare6)

Reference:
https://shader-slang.com/

closes: vim/vim#16387

https://github.com/vim/vim/commit/616219f684744bcfad61a53c13166cda9b141dea

Co-authored-by: mtvare6 &lt;mtvare6@proton.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.0987: filetype: cake files are not recognized</title>
<updated>2025-01-03T10:45:21+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-01-03T09:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fa298fd2f4b0c46df434938cbc17467e263cc094'/>
<id>fa298fd2f4b0c46df434938cbc17467e263cc094</id>
<content type='text'>
Problem:  filetype: cake files are not recognized
Solution: detect '*.cake' files as cs filetype
          (Zoe Roux)

References:
https://cakebuild.net/

closes: vim/vim#16367

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

Co-authored-by: Zoe Roux &lt;zoe.roux@zoriya.dev&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  filetype: cake files are not recognized
Solution: detect '*.cake' files as cs filetype
          (Zoe Roux)

References:
https://cakebuild.net/

closes: vim/vim#16367

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

Co-authored-by: Zoe Roux &lt;zoe.roux@zoriya.dev&gt;
</pre>
</div>
</content>
</entry>
</feed>
