[Patch] Add session name to hard status
"Praveen Chidambaram" <[email protected]> Thu, 11 Sep 2008 10:50:38 -0600
| Newsgroups | gmane.comp.gnu.screen |
|---|---|
| Message-ID | <8ca921b60809110950s4cc628car99993d4829cd881b__44043.6088516892$1238089062$gmane$org@mail.gmail.com> |
patch-session-name.patch
(text/x-patch, 512 B)
--- screen.c.orig 2008-09-11 10:47:37.000000000 -0600
+++ screen.c 2008-09-11 10:00:50.000000000 -0600
@@ -2601,6 +2601,19 @@
}
p += strlen(p) - 1;
break;
+ case 'S':
+ *p = 0;
+ if ((int)strlen(SockName) < l)
+ {
+ char pid[10] = {0};
+ char sessionname[25] = {0};
+ sscanf(SockName, "%d.%s", pid,sessionname);
+ strcpy(p, sessionname);
+ if(*p)
+ qmflag = 1;
+ }
+ p += strlen(p) - 1;
+ break;
case 'F':
p--;
/* small hack */