<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/editorconfig.lua, branch aucmd_textputpost</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(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>
<entry>
<title>docs(editorconfig): number → integer (#22514)</title>
<updated>2023-03-04T13:05:57+00:00</updated>
<author>
<name>Jaehwang Jung</name>
<email>tomtomjhj@gmail.com</email>
</author>
<published>2023-03-04T13:05:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=65e2feabeb9bd17a076206d98dadb93515e9b612'/>
<id>65e2feabeb9bd17a076206d98dadb93515e9b612</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 builtin EditorConfig support</title>
<updated>2023-01-03T17:28:55+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2023-01-03T16:13:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ab9a2c49253413dbbb31756a3eeddb354a663035'/>
<id>ab9a2c49253413dbbb31756a3eeddb354a663035</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
