<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git, branch 20230125_mix</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>Merge branch 'aucmd_textputpost' into 20230125_mix</title>
<updated>2023-02-02T19:02:58+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-02-02T19:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b255fa570d8b041e4c81e3454d51e06100c2fa4f'/>
<id>b255fa570d8b041e4c81e3454d51e06100c2fa4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(TextPutPost): add TextPutPost autocommand</title>
<updated>2023-02-02T18:52:52+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-02-02T18:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0bd07bea095a8000cffa4f379c1fa53e009c1143'/>
<id>0bd07bea095a8000cffa4f379c1fa53e009c1143</id>
<content type='text'>
Adds a new autocommand, TextPutPost. This autocommand fires when the
user puts text with p or P.

The motivating feature for this change was to implement a plugin that
"carries" Java imports between files. I.e. yanking from one java file
and pasting into another would automatically add the imports required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a new autocommand, TextPutPost. This autocommand fires when the
user puts text with p or P.

The motivating feature for this change was to implement a plugin that
"carries" Java imports between files. I.e. yanking from one java file
and pasting into another would automatically add the imports required.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22098 from tmccombs/sockopen-docs</title>
<updated>2023-02-02T18:09:02+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2023-02-02T18:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0ea4156464c982f0451cd486e2152934c3dd2204'/>
<id>0ea4156464c982f0451cd486e2152934c3dd2204</id>
<content type='text'>
docs: clarify "pipe" mode for sockconnect</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs: clarify "pipe" mode for sockconnect</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'colorcolchar' into 20230125_mix</title>
<updated>2023-02-02T17:52:54+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-02-02T17:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=eeccad2ff1ae8892fe9e06d733a7b07a166eecb0'/>
<id>eeccad2ff1ae8892fe9e06d733a7b07a166eecb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(colorcolchar): implement 'foreground' flag</title>
<updated>2023-02-02T17:47:11+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2023-02-02T17:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d9c904f85a23a496df4eb6be42aa43f007b22d50'/>
<id>d9c904f85a23a496df4eb6be42aa43f007b22d50</id>
<content type='text'>
This flag, denoted by an 'f', will force the character over the
colorcolumn to take on the colorcolumn's highlight, discarding any
highlight the character would have had otherwise.

This is the inverse of the 'background' flag, where the colorcolumn will
take the highlight of the character discarding any highlight it
otherwise would have had.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This flag, denoted by an 'f', will force the character over the
colorcolumn to take on the colorcolumn's highlight, discarding any
highlight the character would have had otherwise.

This is the inverse of the 'background' flag, where the colorcolumn will
take the highlight of the character discarding any highlight it
otherwise would have had.
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:9.0.1274: FIRRTL files are not recognized (#22102)</title>
<updated>2023-02-02T16:26:22+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-02-02T16:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c05b3c3bbdef4018ce70f0c822c4a55654a9c186'/>
<id>c05b3c3bbdef4018ce70f0c822c4a55654a9c186</id>
<content type='text'>
Problem:    FIRRTL files are not recognized.
Solution:   Add a pattern for FIRRTL files. (Amaan Qureshi, closes vim/vim#11931)

https://github.com/vim/vim/commit/685bf83b73d0fe6fd36bb2949bebd6aae66a139e

Co-authored-by: Amaan Qureshi &lt;amaanq12@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    FIRRTL files are not recognized.
Solution:   Add a pattern for FIRRTL files. (Amaan Qureshi, closes vim/vim#11931)

https://github.com/vim/vim/commit/685bf83b73d0fe6fd36bb2949bebd6aae66a139e

Co-authored-by: Amaan Qureshi &lt;amaanq12@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix(tui): detach/attach on suspend/resume (#22040)</title>
<updated>2023-02-02T14:42:15+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-02-02T14:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d3355ad01c3b9d1dbc62210c29d8e51245f081aa'/>
<id>d3355ad01c3b9d1dbc62210c29d8e51245f081aa</id>
<content type='text'>
Problem:
When a TUI client is suspended it still receives UI events from the
server, and has to process these accumulated events when it is resumed.
With mulitple TUI clients this is a bigger problem, considering the
following steps:
1. A TUI client is attached.
2. CTRL-Z is pressed and the first client is suspended.
3. Another TUI client is attached.
4. CTRL-Z is pressed and a "suspend" event is sent to both clients. The
   second client is suspended, while the first client isn't able to
   process the event because it has already been suspended.
5. The first client is resumed. It processes the accumulated "suspend"
   event and suspends immediately.

Solution:
Make a TUI client detach on suspend and re-attach on resume.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
When a TUI client is suspended it still receives UI events from the
server, and has to process these accumulated events when it is resumed.
With mulitple TUI clients this is a bigger problem, considering the
following steps:
1. A TUI client is attached.
2. CTRL-Z is pressed and the first client is suspended.
3. Another TUI client is attached.
4. CTRL-Z is pressed and a "suspend" event is sent to both clients. The
   second client is suspended, while the first client isn't able to
   process the event because it has already been suspended.
5. The first client is resumed. It processes the accumulated "suspend"
   event and suspends immediately.

Solution:
Make a TUI client detach on suspend and re-attach on resume.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #21331 from LiadOz/LiadOz/prompt-insert-extmark</title>
<updated>2023-02-02T14:23:09+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2023-02-02T14:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cbf9199d65325c1167d7eeb02a34c85d243e781c'/>
<id>cbf9199d65325c1167d7eeb02a34c85d243e781c</id>
<content type='text'>
fix(extmarks): adjust extmarks when inserting prompt prefix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix(extmarks): adjust extmarks when inserting prompt prefix</pre>
</div>
</content>
</entry>
<entry>
<title>build: update release data</title>
<updated>2023-02-02T13:37:44+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2023-02-02T13:37:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=405f0a8c3fb6c9941418c4e205b41e3ad32d0fb0'/>
<id>405f0a8c3fb6c9941418c4e205b41e3ad32d0fb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(lua): mark some eval functions that can run in API-fast</title>
<updated>2023-02-02T13:21:44+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2023-02-02T13:21:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=b02eeb6a7281df0561a021d7ae595c84be9a01be'/>
<id>b02eeb6a7281df0561a021d7ae595c84be9a01be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
