Introduction
Introduction Statistics Contact Development Disclaimer Help
tAdding xterm behaviour to setting the title. - st - [fork] customized build of…
git clone git://src.adamsgaard.dk/st
Log
Files
Refs
README
LICENSE
---
commit 369734c80c6e5049d704a00f436c59ecf4dafae8
parent 2cf4f366d615a4e5ed199f90e6cdb7741606a38e
Author: Christoph Lohmann <[email protected]>
Date: Thu, 6 Jun 2013 19:09:18 +0200
Adding xterm behaviour to setting the title.
Thanks Airwave!
Diffstat:
M st.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/st.c b/st.c
t@@ -19,6 +19,7 @@
#include <sys/wait.h>
#include <time.h>
#include <unistd.h>
+#include <libgen.h>
#include <X11/Xatom.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
t@@ -3622,6 +3623,7 @@ int
main(int argc, char *argv[]) {
int bitm, xr, yr;
uint wr, hr;
+ char *titles;
xw.fw = xw.fh = xw.fx = xw.fy = 0;
xw.isfixed = False;
t@@ -3635,8 +3637,13 @@ main(int argc, char *argv[]) {
break;
case 'e':
/* eat all remaining arguments */
- if(argc > 1)
+ if(argc > 1) {
opt_cmd = &argv[1];
+ if(argv[1] != NULL) {
+ titles = strdup(argv[1]);
+ opt_title = basename(titles);
+ }
+ }
goto run;
case 'f':
opt_font = EARGF(usage());
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.