summaryrefslogtreecommitdiff
path: root/win.h
diff options
context:
space:
mode:
authorMarcelo Lira <setanta@gmail.com>2025-03-02 03:36:46 -0300
committerMarcelo Lira <setanta@gmail.com>2025-03-02 08:31:10 -0300
commitd0ebad653b810fbdd9420ff172c238a5ec52eb1f (patch)
tree48294e79caba4076fb7287d1e13ecbb508a185a3 /win.h
parent5a7af3b20395d082693124f616b6d586919a97e2 (diff)
CSI 22, 23
This patch adds support for CSI escape sequences 22 and 23, which save and restore window title (for instance nvim does this when opening and closing). https://st.suckless.org/patches/csi_22_23/
Diffstat (limited to 'win.h')
-rw-r--r--win.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/win.h b/win.h
index 94679e4..8712eea 100644
--- a/win.h
+++ b/win.h
@@ -32,7 +32,9 @@ void xloadcols(void);
int xsetcolorname(int, const char *);
int xgetcolor(int, unsigned char *, unsigned char *, unsigned char *);
void xseticontitle(char *);
-void xsettitle(char *);
+void xfreetitlestack(void);
+void xsettitle(char *, int);
+void xpushtitle(void);
int xsetcursor(int);
void xsetmode(int, unsigned int);
void xsetpointermotion(int);