<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/editorconfig.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>refactor: use nvim.foo.bar format for autocommand groups</title>
<updated>2025-01-15T05:25:25+00:00</updated>
<author>
<name>Maria José Solano</name>
<email>majosolano99@gmail.com</email>
</author>
<published>2025-01-14T03:45:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=09e01437c968be4c6e9f6bb3ac8811108c58008c'/>
<id>09e01437c968be4c6e9f6bb3ac8811108c58008c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(editorconfig): add support for spelling_language (#28638)</title>
<updated>2024-06-06T14:16:43+00:00</updated>
<author>
<name>sus-domesticus</name>
<email>134197728+sus-domesticus@users.noreply.github.com</email>
</author>
<published>2024-06-06T14:16:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cb6c0fda718e4503fc1bfc49a9fe92411f5f9005'/>
<id>cb6c0fda718e4503fc1bfc49a9fe92411f5f9005</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: misc (#28609)</title>
<updated>2024-05-14T23:18:33+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-05-14T23:18:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=7acf39ddab8ebdb63ebf78ec980149d20783fd4b'/>
<id>7acf39ddab8ebdb63ebf78ec980149d20783fd4b</id>
<content type='text'>
Closes https://github.com/neovim/neovim/issues/28484.
Closes https://github.com/neovim/neovim/issues/28719.

Co-authored-by: Chris &lt;crwebb85@gmail.com&gt;
Co-authored-by: Gregory Anders &lt;greg@gpanders.com&gt;
Co-authored-by: Jake B &lt;16889000+jakethedev@users.noreply.github.com&gt;
Co-authored-by: Jonathan Raines &lt;jonathan.s.raines@gmail.com&gt;
Co-authored-by: Yi Ming &lt;ofseed@foxmail.com&gt;
Co-authored-by: Zane Dufour &lt;zane@znd4.me&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://github.com/neovim/neovim/issues/28484.
Closes https://github.com/neovim/neovim/issues/28719.

Co-authored-by: Chris &lt;crwebb85@gmail.com&gt;
Co-authored-by: Gregory Anders &lt;greg@gpanders.com&gt;
Co-authored-by: Jake B &lt;16889000+jakethedev@users.noreply.github.com&gt;
Co-authored-by: Jonathan Raines &lt;jonathan.s.raines@gmail.com&gt;
Co-authored-by: Yi Ming &lt;ofseed@foxmail.com&gt;
Co-authored-by: Zane Dufour &lt;zane@znd4.me&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix(editorconfig): syntax error regression</title>
<updated>2024-03-11T10:06:57+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2024-03-11T09:47:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cdbc3e3f3e95a1df9de180ee4ac52d460e5c6905'/>
<id>cdbc3e3f3e95a1df9de180ee4ac52d460e5c6905</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(editorconfig): move to source</title>
<updated>2024-03-10T23:20:44+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2024-03-09T12:21:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a09ddd7ce55037edc9747a682810fba6a26bc201'/>
<id>a09ddd7ce55037edc9747a682810fba6a26bc201</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(editorconfig): do not set 'endofline'</title>
<updated>2023-08-27T18:27:25+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-08-25T11:23:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=abb8c2c453d1e084f8ab3e9bbaa8b27515c81a9f'/>
<id>abb8c2c453d1e084f8ab3e9bbaa8b27515c81a9f</id>
<content type='text'>
Problem:
  'endofline' can be used to detect if a file ends of &lt;EOL&gt;, however
  editorconfig can break this.

Solution:
  Set 'endofline' during BufWritePre

Fixes: #24869
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
  'endofline' can be used to detect if a file ends of &lt;EOL&gt;, however
  editorconfig can break this.

Solution:
  Set 'endofline' during BufWritePre

Fixes: #24869
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(editorconfig): only warn once on errors</title>
<updated>2023-08-23T13:45:02+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-08-23T10:22:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=dc45fb4655f5ce56c0bbcb179ef1c38149491d9f'/>
<id>dc45fb4655f5ce56c0bbcb179ef1c38149491d9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(editorconfig): check that buffer is valid (#23922)</title>
<updated>2023-06-05T16:53:13+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-06-05T16:53:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cbbda3bcd77595eeabcc0fb70cee513e473833e6'/>
<id>cbbda3bcd77595eeabcc0fb70cee513e473833e6</id>
<content type='text'>
Fixes: https://github.com/neovim/neovim/issues/23921</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: https://github.com/neovim/neovim/issues/23921</pre>
</div>
</content>
</entry>
<entry>
<title>fix(editorconfig): add missing root validation (#23462)</title>
<updated>2023-05-03T18:26:40+00:00</updated>
<author>
<name>Bogdan Grigoruță</name>
<email>43993819+krady21@users.noreply.github.com</email>
</author>
<published>2023-05-03T18:26:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=143a1783328074a5167d9619aff2a8ee9c2ca481'/>
<id>143a1783328074a5167d9619aff2a8ee9c2ca481</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(lua): vim.tbl_contains supports general tables and predicates (#23040)</title>
<updated>2023-04-14T08:39:57+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-04-14T08:39:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=4d04feb6629cb049cb2a13ba35f0c8d3c6b67ff4'/>
<id>4d04feb6629cb049cb2a13ba35f0c8d3c6b67ff4</id>
<content type='text'>
* feat(lua): vim.tbl_contains supports general tables and predicates

Problem: `vim.tbl_contains` only works for list-like tables (integer
keys without gaps) and primitive values (in particular, not for nested
tables).

Solution: Rename `vim.tbl_contains` to `vim.list_contains` and add new
`vim.tbl_contains` that works for general tables and optionally allows
`value` to be a predicate function that is checked for every key.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* feat(lua): vim.tbl_contains supports general tables and predicates

Problem: `vim.tbl_contains` only works for list-like tables (integer
keys without gaps) and primitive values (in particular, not for nested
tables).

Solution: Rename `vim.tbl_contains` to `vim.list_contains` and add new
`vim.tbl_contains` that works for general tables and optionally allows
`value` to be a predicate function that is checked for every key.
</pre>
</div>
</content>
</entry>
</feed>
