<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/scripts/lintcommit.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>ci(lintcommit): allow capitalized letter after colon in description (#29480)</title>
<updated>2024-06-25T21:08:15+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2024-06-25T21:08:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=9dc09a4cdde9fad4e7861b9467276260bd9b82a9'/>
<id>9dc09a4cdde9fad4e7861b9467276260bd9b82a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revert(commitlint): stop ignoring "fixup" commits (#29184)</title>
<updated>2024-06-07T03:36:14+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2024-06-07T03:36:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6c7677e5d274da7e477518aa29b0faa862e61627'/>
<id>6c7677e5d274da7e477518aa29b0faa862e61627</id>
<content type='text'>
This reverts 2875d45e79b80878af45c91702914f4f0d0e3dca.

Allowing lintcommit to ignore "fixup" makes it too easy to fixup commits
to be merged on master as the CI won't give any indications that
something is wrong. Contributors can always squash their pull requests
if it annoys them too much.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts 2875d45e79b80878af45c91702914f4f0d0e3dca.

Allowing lintcommit to ignore "fixup" makes it too easy to fixup commits
to be merged on master as the CI won't give any indications that
something is wrong. Contributors can always squash their pull requests
if it annoys them too much.</pre>
</div>
</content>
</entry>
<entry>
<title>build: enable lintlua for scripts/ dir #26391</title>
<updated>2023-12-04T20:38:31+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2023-12-04T20:38:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=517f0cc634b985057da5b95cf4ad659ee456a77e'/>
<id>517f0cc634b985057da5b95cf4ad659ee456a77e</id>
<content type='text'>
Problem:
We don't enable stylua for many Lua scripts. Automating code-style is an
important tool for reducing time spent on accidental (non-essential)
complexity.

Solution:
- Enable lintlua for `scripts/` directory.
- Specify `call_parentheses = "Input"`, we should allow kwargs-style
  function invocations.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
We don't enable stylua for many Lua scripts. Automating code-style is an
important tool for reducing time spent on accidental (non-essential)
complexity.

Solution:
- Enable lintlua for `scripts/` directory.
- Specify `call_parentheses = "Input"`, we should allow kwargs-style
  function invocations.</pre>
</div>
</content>
</entry>
<entry>
<title>ci(lintcommit): fix empty and period check with multiple colons (#26312)</title>
<updated>2023-11-29T23:31:22+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-29T23:31:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=65de1a22c4d94cd8591f90255bcde72e6b385e60'/>
<id>65de1a22c4d94cd8591f90255bcde72e6b385e60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(lintcommit): fix error output</title>
<updated>2023-04-22T15:37:45+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-04-22T15:37:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ccce200cde296aa65a720e028a5eacf715f29e4f'/>
<id>ccce200cde296aa65a720e028a5eacf715f29e4f</id>
<content type='text'>
Using print() alone doesn't work properly, toggling the verbose option
is still required.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using print() alone doesn't work properly, toggling the verbose option
is still required.</pre>
</div>
</content>
</entry>
<entry>
<title>ci(lintcommit): use nvim -l</title>
<updated>2023-04-22T13:10:35+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-04-22T13:10:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=732cb9e1e0a90f40d9189bffe009bbb7f8456eeb'/>
<id>732cb9e1e0a90f40d9189bffe009bbb7f8456eeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lint): use tbl_contains</title>
<updated>2023-04-14T11:41:57+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-04-14T11:41:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=5465adcbab29b57d497d7260c6f85ddbf76c43ab'/>
<id>5465adcbab29b57d497d7260c6f85ddbf76c43ab</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>ci(lintcommit): allow colon not followed by space in description (#23035)</title>
<updated>2023-04-12T01:50:48+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-04-12T01:50:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e23c6ebed7a6dcc878a64690bbd7252c18591d54'/>
<id>e23c6ebed7a6dcc878a64690bbd7252c18591d54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(lintcommit): allow colon in commit message scope</title>
<updated>2023-03-22T02:57:23+00:00</updated>
<author>
<name>Ankit Goel</name>
<email>ankitgoel616@gmail.com</email>
</author>
<published>2023-03-22T02:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a7b537c7a4e5b6114cd75df5178199f4449c6480'/>
<id>a7b537c7a4e5b6114cd75df5178199f4449c6480</id>
<content type='text'>
Close #21464</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #21464</pre>
</div>
</content>
</entry>
</feed>
