<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/vterm, branch userregs_2</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(terminal): emit Termrequest for all OSC sequences #33181</title>
<updated>2025-03-30T21:08:01+00:00</updated>
<author>
<name>phanium</name>
<email>91544758+phanen@users.noreply.github.com</email>
</author>
<published>2025-03-30T21:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ee143aaf65a0e662c42c636aa4a959682858b3e7'/>
<id>ee143aaf65a0e662c42c636aa4a959682858b3e7</id>
<content type='text'>
Problem: osc 0/1/2/52 didn't emit TermRequest.

Solution: emit `TermRequest` for all recognized osc.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: osc 0/1/2/52 didn't emit TermRequest.

Solution: emit `TermRequest` for all recognized osc.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(terminal): forward X1 and X2 mouse events</title>
<updated>2025-01-21T14:21:05+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2025-01-21T13:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=06a1f82f1cc37225b6acc46e63bd2eb36e034b1a'/>
<id>06a1f82f1cc37225b6acc46e63bd2eb36e034b1a</id>
<content type='text'>
Ref:
https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Other-buttons
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ref:
https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Other-buttons
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(terminal): add support for kitty keyboard protocol</title>
<updated>2025-01-16T22:41:08+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2025-01-15T17:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6f0bde11ccd82d257fcda25ecad26227eba3335e'/>
<id>6f0bde11ccd82d257fcda25ecad26227eba3335e</id>
<content type='text'>
This commit adds basic support for the kitty keyboard protocol to
Neovim's builtin terminal. For now only the first mode ("Disambiguate
escape codes") is supported.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds basic support for the kitty keyboard protocol to
Neovim's builtin terminal. For now only the first mode ("Disambiguate
escape codes") is supported.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(terminal): support theme update notifications (DEC mode 2031) (#31999)</title>
<updated>2025-01-14T14:18:59+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2025-01-14T14:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f1c45fc7a4a595e460cd245172a5767bddeb09e9'/>
<id>f1c45fc7a4a595e460cd245172a5767bddeb09e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: delete duplicate utf8-functionality</title>
<updated>2025-01-13T12:16:41+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2025-01-09T16:28:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=47866cd8d20c62afa8a3c3929d3aada2db9162f5'/>
<id>47866cd8d20c62afa8a3c3929d3aada2db9162f5</id>
<content type='text'>
Also remove British National Replacement Character Set.

We keep the DEC Special Graphics and ASCII despite it not being unicode
as some old software such as calcurse still rely on this functionality.

References:
- https://github.com/neovim/neovim/pull/31934#discussion_r1911046426
- https://en.wikipedia.org/wiki/DEC_Special_Graphics
- https://vt100.net/docs/vt220-rm/chapter2.html#S2.4.3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also remove British National Replacement Character Set.

We keep the DEC Special Graphics and ASCII despite it not being unicode
as some old software such as calcurse still rely on this functionality.

References:
- https://github.com/neovim/neovim/pull/31934#discussion_r1911046426
- https://en.wikipedia.org/wiki/DEC_Special_Graphics
- https://vt100.net/docs/vt220-rm/chapter2.html#S2.4.3
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(terminal): don't crash on unprintable chars</title>
<updated>2025-01-09T10:22:00+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2025-01-07T10:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f8c8a245aa5bdfc2092f7e910a2d4ce798cd188e'/>
<id>f8c8a245aa5bdfc2092f7e910a2d4ce798cd188e</id>
<content type='text'>
fixes #31897
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #31897
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: adopt vterm</title>
<updated>2025-01-07T11:35:24+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2025-01-03T14:40:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d8bc08db7fd8d0efbf2e9ebf39fecb6f732f84e8'/>
<id>d8bc08db7fd8d0efbf2e9ebf39fecb6f732f84e8</id>
<content type='text'>
We have changed too much to consider it a mere bundled dependency (such
as unicode handling in e3bfcf2fd4a4ebf00b104b082cfe83c8144a842d), and
can consider it our own at this point.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have changed too much to consider it a mere bundled dependency (such
as unicode handling in e3bfcf2fd4a4ebf00b104b082cfe83c8144a842d), and
can consider it our own at this point.
</pre>
</div>
</content>
</entry>
</feed>
