<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/vim/termcap.lua, branch userreg</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<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='http://git.josher.dev/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(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='http://git.josher.dev/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>feat(clipboard): enable OSC 52 clipboard provider by default (#26064)</title>
<updated>2023-11-16T18:21:24+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>8965202+gpanders@users.noreply.github.com</email>
</author>
<published>2023-11-16T18:21:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=db57df04b6af03ad9dd0447ffc8e881c97a39732'/>
<id>db57df04b6af03ad9dd0447ffc8e881c97a39732</id>
<content type='text'>
Use the XTGETTCAP sequence to determine if the host terminal supports
the OSC 52 sequence and, if it does, enable the OSC 52 clipboard
provider by default.

This is only done automatically when all of the following are true:

  1. Nvim is running in the TUI
  2. 'clipboard' is not set to unnamed or unnamedplus
  3. g:clipboard is unset
  4. Nvim is running in an SSH connection ($SSH_TTY is set)
  5. Nvim is not running inside tmux ($TMUX is unset)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the XTGETTCAP sequence to determine if the host terminal supports
the OSC 52 sequence and, if it does, enable the OSC 52 clipboard
provider by default.

This is only done automatically when all of the following are true:

  1. Nvim is running in the TUI
  2. 'clipboard' is not set to unnamed or unnamedplus
  3. g:clipboard is unset
  4. Nvim is running in an SSH connection ($SSH_TTY is set)
  5. Nvim is not running inside tmux ($TMUX is unset)</pre>
</div>
</content>
</entry>
</feed>
