<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua, branch aucmd_textputpost</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>fix(treesitter): adjust indentation in inspector highlights (#26302)</title>
<updated>2023-11-29T16:17:53+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-29T16:17:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4a8bf24ac690004aedf5540fa440e788459e5e34'/>
<id>4a8bf24ac690004aedf5540fa440e788459e5e34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(termcap): escape escapes in passthrough sequence (#26301)</title>
<updated>2023-11-29T15:49:44+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-29T15:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=400b7842a98355bc3fcf2ecfaeda8ccf259d917a'/>
<id>400b7842a98355bc3fcf2ecfaeda8ccf259d917a</id>
<content type='text'>
When using the tmux passthrough sequence any escape characters in the
inner sequence must be escaped by adding another escape character.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using the tmux passthrough sequence any escape characters in the
inner sequence must be escaped by adding another escape character.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(defaults): wait until VimEnter to set background (#26284)</title>
<updated>2023-11-29T15:43:11+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-29T15:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9b4b23493d6976613fc3e8b561c34bb4b808399c'/>
<id>9b4b23493d6976613fc3e8b561c34bb4b808399c</id>
<content type='text'>
The OptionSet autocommand does not fire until Vim has finished starting,
so setting 'background' before the VimEnter event would not fire the
OptionSet event. The prior implementation also waited until VimEnter to
set 'background', so this was a regression introduced when moving
background detection into Lua.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The OptionSet autocommand does not fire until Vim has finished starting,
so setting 'background' before the VimEnter event would not fire the
OptionSet event. The prior implementation also waited until VimEnter to
set 'background', so this was a regression introduced when moving
background detection into Lua.</pre>
</div>
</content>
</entry>
<entry>
<title>docs: document TSNode:byte_length() (#26287)</title>
<updated>2023-11-29T14:59:36+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-29T14:59:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=18c1fd8e9d759da6806747910320dce6bea2ab42'/>
<id>18c1fd8e9d759da6806747910320dce6bea2ab42</id>
<content type='text'>
Also update the type annotation of TSNode:id(), which returns a string,
not an integer.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also update the type annotation of TSNode:id(), which returns a string,
not an integer.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): make InspectTree correctly handle nested injections (#26085)</title>
<updated>2023-11-29T14:16:52+00:00</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-11-29T14:16:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b6e339eb90e1a04f407f381739e46ad3c84f69c5'/>
<id>b6e339eb90e1a04f407f381739e46ad3c84f69c5</id>
<content type='text'>
Problem: Only injections under the top level tree are found.

Solution: Iterate through all trees to find injections. When two
injections are contained within the same node in the parent tree, prefer
the injection with the larger byte length.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: Only injections under the top level tree are found.

Solution: Iterate through all trees to find injections. When two
injections are contained within the same node in the parent tree, prefer
the injection with the larger byte length.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): use proper query syntax for inspector (#26274)</title>
<updated>2023-11-29T14:10:02+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-29T14:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7bc5ee7f9327e8210c78bd21935130840aaf63f2'/>
<id>7bc5ee7f9327e8210c78bd21935130840aaf63f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: move some constants out of vim_defs.h (#26298)</title>
<updated>2023-11-29T12:32:40+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-29T12:32:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a6cba103cebce535279db197f9efeb34e9d1171f'/>
<id>a6cba103cebce535279db197f9efeb34e9d1171f</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.2135: No test for mode() when executing Ex commands (#26282)</title>
<updated>2023-11-28T22:51:00+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-28T22:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=aa9d9cafd0da58745178fa5a9b0773dcce96f30e'/>
<id>aa9d9cafd0da58745178fa5a9b0773dcce96f30e</id>
<content type='text'>
Problem:  No test for mode() when executing Ex commands
Solution: Add some test cases and simplify several other test cases.
          Also add a few more test cases for ModeChanged.

closes: vim/vim#13588

https://github.com/vim/vim/commit/fcaeb3d42b228e73c669b2fce78f1d3fe112769f</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:  No test for mode() when executing Ex commands
Solution: Add some test cases and simplify several other test cases.
          Also add a few more test cases for ModeChanged.

closes: vim/vim#13588

https://github.com/vim/vim/commit/fcaeb3d42b228e73c669b2fce78f1d3fe112769f</pre>
</div>
</content>
</entry>
<entry>
<title>fix(termcap): use tmux passthrough sequence when running in tmux (#26281)</title>
<updated>2023-11-28T22:34:18+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-28T22:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b7831c7f996b769544d2bdc536ef601eb46b4918'/>
<id>b7831c7f996b769544d2bdc536ef601eb46b4918</id>
<content type='text'>
tmux intercepts and ignores XTGETTCAP so wrap the query in the tmux
passthrough sequence to make sure the query arrives at the "host"
terminal.

Users must still set the 'allow-passthrough' option in their tmux.conf.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tmux intercepts and ignores XTGETTCAP so wrap the query in the tmux
passthrough sequence to make sure the query arrives at the "host"
terminal.

Users must still set the 'allow-passthrough' option in their tmux.conf.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #26249 from bfredl/concealchar</title>
<updated>2023-11-28T10:01:21+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2023-11-28T10:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ba564442ae5e8793f54d401fc636194df48cad3d'/>
<id>ba564442ae5e8793f54d401fc636194df48cad3d</id>
<content type='text'>
feat(decoration): allow conceal_char to be a composing char</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(decoration): allow conceal_char to be a composing char</pre>
</div>
</content>
</entry>
</feed>
