<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/.github/scripts, branch mix_20240309</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>feat(lsp): add fswatch watchfunc backend</title>
<updated>2024-03-01T23:00:20+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2024-02-07T11:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4ff3217bbd8747d2d44680a825ac29097faf9c4b'/>
<id>4ff3217bbd8747d2d44680a825ac29097faf9c4b</id>
<content type='text'>
Problem:
  vim._watch.watchdirs has terrible performance.

Solution:
  - On linux use fswatch as a watcher backend if available.

  - Add File watcher section to health:vim.lsp. Warn if watchfunc is
    libuv-poll.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
  vim._watch.watchdirs has terrible performance.

Solution:
  - On linux use fswatch as a watcher backend if available.

  - Add File watcher section to health:vim.lsp. Warn if watchfunc is
    libuv-poll.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(release): run universal_macos build on M1 (#27505)</title>
<updated>2024-02-17T12:35:47+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-02-17T12:35:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=01c15a30c0ab56e14342f9996bea3ad86a68a343'/>
<id>01c15a30c0ab56e14342f9996bea3ad86a68a343</id>
<content type='text'>
Run the release workflow on macos-14 to use faster M1 runners.

Lock the deployment target to the oldest supported version (11.0,
due to libuv support) instead of relying on the host OS version.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run the release workflow on macos-14 to use faster M1 runners.

Lock the deployment target to the oldest supported version (11.0,
due to libuv support) instead of relying on the host OS version.</pre>
</div>
</content>
</entry>
<entry>
<title>build: various fixes</title>
<updated>2024-02-01T11:06:55+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2024-01-27T18:10:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4c91194611086916c833d61e28e2f5e689316e83'/>
<id>4c91194611086916c833d61e28e2f5e689316e83</id>
<content type='text'>
- Consistently use the variable CMAKE_BUILD_TYPE to select build type.
- Remove broken `doc_html` target.
- Remove swap files created by oldtest when cleaning.
- Only rerun `lintdoc` if any documentation files has changed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Consistently use the variable CMAKE_BUILD_TYPE to select build type.
- Remove broken `doc_html` target.
- Remove swap files created by oldtest when cleaning.
- Only rerun `lintdoc` if any documentation files has changed.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: stale bot should close the issue with "not planned"</title>
<updated>2024-01-16T07:59:43+00:00</updated>
<author>
<name>Jongwook Choi</name>
<email>wookayin@gmail.com</email>
</author>
<published>2024-01-16T02:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6a4c4fa198f7fdb256c8d1013bae55da4f443993'/>
<id>6a4c4fa198f7fdb256c8d1013bae55da4f443993</id>
<content type='text'>
Problem: When the stable bot automatically closes an issue, the issue
will be marked as "closed as completed". It'd be better to mark the
as "closed as not planned".

Solution: Use `state_reason: "not_planned"` from the issues REST API.

References (REST API):
https://docs.github.com/en/rest/issues/issues?apiVersion=2022-11-28#update-an-issue
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: When the stable bot automatically closes an issue, the issue
will be marked as "closed as completed". It'd be better to mark the
as "closed as not planned".

Solution: Use `state_reason: "not_planned"` from the issues REST API.

References (REST API):
https://docs.github.com/en/rest/issues/issues?apiVersion=2022-11-28#update-an-issue
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: disable libintl on mac release</title>
<updated>2023-12-26T21:46:10+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-12-26T21:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0f22ea400ce5319a1e74eda41505fd9cfb788e35'/>
<id>0f22ea400ce5319a1e74eda41505fd9cfb788e35</id>
<content type='text'>
The releases doesn't work on intel mac as libintl isn't available on the system
by default. This makes `:language` not work for the shipped macos releases,
though the reduction in build system complexity most likely outweighs that.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The releases doesn't work on intel mac as libintl isn't available on the system
by default. This makes `:language` not work for the shipped macos releases,
though the reduction in build system complexity most likely outweighs that.</pre>
</div>
</content>
</entry>
<entry>
<title>ci: add gpanders as reviewer for defaults and tui labels (#26567)</title>
<updated>2023-12-14T02:06:59+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-12-14T02:06:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=36552adb39edff2d909743f16c1f061bc74b5c4e'/>
<id>36552adb39edff2d909743f16c1f061bc74b5c4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: refactor CI files</title>
<updated>2023-12-09T13:14:38+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-11-12T20:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=dd81e1e3345b91c4cb4653b697c1054526f6b924'/>
<id>dd81e1e3345b91c4cb4653b697c1054526f6b924</id>
<content type='text'>
Mostly rename file and variable names to be more consistent. This makes
it easier to locate them in the "Actions" tab on github.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly rename file and variable names to be more consistent. This makes
it easier to locate them in the "Actions" tab on github.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: bump actions/labeler from 4 to 5</title>
<updated>2023-12-08T21:13:07+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-12-08T09:41:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9706ee59d0e2143d40d40b9e01cd63f8a17a09ab'/>
<id>9706ee59d0e2143d40d40b9e01cd63f8a17a09ab</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.0.1791: No tests for the termdebug plugin</title>
<updated>2023-11-08T23:05:21+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-08T22:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8d3dbf274675d8746cb1cafa446ebce88a5de54b'/>
<id>8d3dbf274675d8746cb1cafa446ebce88a5de54b</id>
<content type='text'>
Problem:  No tests for the termdebug plugin
Solution: Add some simple tests for the termdebug plugin

closes: vim/vim#12927

https://github.com/vim/vim/commit/58f39d89a8adff51ab04893d1fd28e3767979f9f

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  No tests for the termdebug plugin
Solution: Add some simple tests for the termdebug plugin

closes: vim/vim#12927

https://github.com/vim/vim/commit/58f39d89a8adff51ab04893d1fd28e3767979f9f

Co-authored-by: Yegappan Lakshmanan &lt;yegappan@yahoo.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: don't install unzip</title>
<updated>2023-11-05T10:40:54+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-11-04T21:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=92e99bb1058dd837c451675175efb8511c5f8e15'/>
<id>92e99bb1058dd837c451675175efb8511c5f8e15</id>
<content type='text'>
It is no longer needed now that luarocks isn't used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is no longer needed now that luarocks isn't used.
</pre>
</div>
</content>
</entry>
</feed>
