<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test, branch rahm</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(diagnostic): add `current_line` option for `virtual_text` handler</title>
<updated>2025-02-05T14:27:09+00:00</updated>
<author>
<name>Maria José Solano</name>
<email>majosolano99@gmail.com</email>
</author>
<published>2025-02-02T22:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=38a52caec09eb15c9ff8b4db6f0cdb7e2a28eb98'/>
<id>38a52caec09eb15c9ff8b4db6f0cdb7e2a28eb98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(treesitter): show which nodes are missing in InspectTree</title>
<updated>2025-02-05T08:29:31+00:00</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2025-02-04T17:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=09f9f0a94625002f4c70efbdf858fe6918cbc9c6'/>
<id>09f9f0a94625002f4c70efbdf858fe6918cbc9c6</id>
<content type='text'>
Now `:InspectTree` will show missing nodes as e.g. `(MISSING identifier)`
or `(MISSING ";")` rather than just `(identifier)` or `";"`. This is
doable because the `MISSING` keyword is now valid query syntax.

Co-authored-by: Christian Clason &lt;c.clason@uni-graz.at&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now `:InspectTree` will show missing nodes as e.g. `(MISSING identifier)`
or `(MISSING ";")` rather than just `(identifier)` or `";"`. This is
doable because the `MISSING` keyword is now valid query syntax.

Co-authored-by: Christian Clason &lt;c.clason@uni-graz.at&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(messages): add a trailing space to inputlist() etc. prompts (#32328)</title>
<updated>2025-02-05T03:36:01+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-05T03:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=aa976f0d932738cb4b4f7cf5bef3d5157c68232d'/>
<id>aa976f0d932738cb4b4f7cf5bef3d5157c68232d</id>
<content type='text'>
Before #31525 the prompts had a trailing space.
Also add a test for #7857.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before #31525 the prompts had a trailing space.
Also add a test for #7857.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(event-loop): process input before events in getchar() (#32322)</title>
<updated>2025-02-04T22:48:56+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-04T22:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4317d366691b057ffba4504c1167128a66e4e5c8'/>
<id>4317d366691b057ffba4504c1167128a66e4e5c8</id>
<content type='text'>
Follow-up to #27358.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to #27358.</pre>
</div>
</content>
</entry>
<entry>
<title>test(terminal/cursor_spec): remove unnecessary busy handlers (#32321)</title>
<updated>2025-02-04T02:07:35+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-04T02:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8ce2833411534f44dc810b282da283f69e78a28a'/>
<id>8ce2833411534f44dc810b282da283f69e78a28a</id>
<content type='text'>
They are no longer necessary after #31562, as busy_start and busy_stop
are no longer emitted by terminal buffers with visible cursor.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They are no longer necessary after #31562, as busy_start and busy_stop
are no longer emitted by terminal buffers with visible cursor.</pre>
</div>
</content>
</entry>
<entry>
<title>test(getchar_spec): fix flakiness (#32320)</title>
<updated>2025-02-04T01:31:37+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-04T01:31:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3d22293496fc0b8781c3530e8f6a270f1647be93'/>
<id>3d22293496fc0b8781c3530e8f6a270f1647be93</id>
<content type='text'>
Problem:  getchar_spec may fail when screen:expect_unchanged() doesn't
          wait long enough.
Solution: Add poke_eventloop() before screen:expect_unchanged().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  getchar_spec may fail when screen:expect_unchanged() doesn't
          wait long enough.
Solution: Add poke_eventloop() before screen:expect_unchanged().</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1072: 'diffopt' "linematch" cannot be used with {n} less than 10</title>
<updated>2025-02-04T00:42:53+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-04T00:29:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3a1fe4732d8b6efd5b10803e649d62dc17c2c778'/>
<id>3a1fe4732d8b6efd5b10803e649d62dc17c2c778</id>
<content type='text'>
Problem:  'diffopt' "linematch" cannot be used with {n} less than 10
          digits (after v9.1.1022)
Solution: Fix off-by-one error when checking for digit (zeertzjq)

closes: vim/vim#16577

https://github.com/vim/vim/commit/ccd7f454fcac2f99085d4f50e79c111c02741166
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  'diffopt' "linematch" cannot be used with {n} less than 10
          digits (after v9.1.1022)
Solution: Fix off-by-one error when checking for digit (zeertzjq)

closes: vim/vim#16577

https://github.com/vim/vim/commit/ccd7f454fcac2f99085d4f50e79c111c02741166
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1027: no sanitize check when running linematch</title>
<updated>2025-02-04T00:42:53+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-03T14:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bd145a6c8398fb7a3fd037bc71c1bacaeba49584'/>
<id>bd145a6c8398fb7a3fd037bc71c1bacaeba49584</id>
<content type='text'>
Problem:  no sanitize check when running linematch
Solution: add sanitize check before applying the linematch algorithm,
          similar to diff_find_change() (Jonathon)

closes: vim/vim#16446

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

Co-authored-by: Jonathon &lt;jonathonwhite@protonmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  no sanitize check when running linematch
Solution: add sanitize check before applying the linematch algorithm,
          similar to diff_find_change() (Jonathon)

closes: vim/vim#16446

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

Co-authored-by: Jonathon &lt;jonathonwhite@protonmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1022: linematch option value not completed</title>
<updated>2025-02-04T00:42:53+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-04T00:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1c3bda7e92f6162800bc013851c8570800026420'/>
<id>1c3bda7e92f6162800bc013851c8570800026420</id>
<content type='text'>
Problem:  linematch option value not completed
          (after v9.1.1009)
Solution: Update diffoption completion values

related: vim/vim#9661
closes: vim/vim#16437

https://github.com/vim/vim/commit/9162e636b31dcac57876cbdec15a683cedd9760e

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  linematch option value not completed
          (after v9.1.1009)
Solution: Update diffoption completion values

related: vim/vim#9661
closes: vim/vim#16437

https://github.com/vim/vim/commit/9162e636b31dcac57876cbdec15a683cedd9760e

Co-authored-by: Christian Brabandt &lt;cb@256bit.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.1.1009: diff feature can be improved</title>
<updated>2025-02-04T00:42:53+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-02-03T13:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=290bb4c64bdcc475c29b857dc8626f5c51aa2b8d'/>
<id>290bb4c64bdcc475c29b857dc8626f5c51aa2b8d</id>
<content type='text'>
Problem:  diff feature can be improved
Solution: include the linematch diff alignment algorithm
          (Jonathon)

closes: vim/vim#9661

https://github.com/vim/vim/commit/7c7a4e6d1ad50d5b25b42aa2d5a33a8d04a4cc8a

Co-authored-by: Jonathon &lt;jonathonwhite@protonmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  diff feature can be improved
Solution: include the linematch diff alignment algorithm
          (Jonathon)

closes: vim/vim#9661

https://github.com/vim/vim/commit/7c7a4e6d1ad50d5b25b42aa2d5a33a8d04a4cc8a

Co-authored-by: Jonathon &lt;jonathonwhite@protonmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
