commit 3b2da2a859b194ad82065cb4b65a4b37c802b27b
parent 5900ca8cc0f7f5606c77c88f8a720518e4b144c0
Author: Sebastian J. Bronner <waschtl@sbronner.com>
Date: Tue, 5 Nov 2019 18:16:39 +0100
Fix tmux terminfo extensions Se and Ss
The tmux terminfo extensions Ss and Se are currently specified as
booleans in `st.info`. They should be strings. See
https://github.com/tmux/tmux/blob/eeedb43ae847a0a692ceea965f7556e84bca4fd0/tty-term.c
lines 254 and 265.
I have used the values from
https://invisible-island.net/ncurses/terminfo.src.html#toc-_S_I_M_P_L_E_T_E_R_M
for this patch.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/st.info b/st.info
@@ -189,10 +189,10 @@ st| simpleterm,
rmxx=\E[29m,
smxx=\E[9m,
# tmux extensions, see TERMINFO EXTENSIONS in tmux(1)
- Se,
- Ss,
Tc,
Ms=\E]52;%p1%s;%p2%s\007,
+ Se=\E[2 q,
+ Ss=\E[%p1%d q,
st-256color| simpleterm with 256 colors,
use=st,