Xinqi Bao's Git
projects
/
st.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
ST: Add WM_ICON_NAME property support
[st.git]
/
st.c
diff --git
a/st.c
b/st.c
index
76b7e0d
..
ae7fa63
100644
(file)
--- a/
st.c
+++ b/
st.c
@@
-1844,6
+1844,7
@@
strhandle(void)
{
char *p = NULL, *dec;
int j, narg, par;
{
char *p = NULL, *dec;
int j, narg, par;
+ static int winname = 0;
term.esc &= ~(ESC_STR_END|ESC_STR);
strparse();
term.esc &= ~(ESC_STR_END|ESC_STR);
strparse();
@@
-1853,7
+1854,15
@@
strhandle(void)
case ']': /* OSC -- Operating System Command */
switch (par) {
case 0:
case ']': /* OSC -- Operating System Command */
switch (par) {
case 0:
+ if (narg > 1) {
+ xsettitle(strescseq.args[1]);
+ xseticontitle(strescseq.args[1]);
+ }
+ return;
case 1:
case 1:
+ if (narg > 1)
+ xseticontitle(strescseq.args[1]);
+ return;
case 2:
if (narg > 1)
xsettitle(strescseq.args[1]);
case 2:
if (narg > 1)
xsettitle(strescseq.args[1]);