commit 98380b3dfcb2721cee229fa0aedc5c3f560d1523
parent 0c9cc0481c062ee9064fcbc7042871bcc1151b90
Author: Quentin Rameau <quinq@fifth.space>
Date: Sat, 2 Jul 2016 22:51:03 +0200
[tabbed] clientnumber: add release patch for 0.6
Diffstat:
2 files changed, 24 insertions(+), 1 deletion(-)
diff --git a/tools.suckless.org/tabbed/patches/clientnumber.md b/tools.suckless.org/tabbed/patches/clientnumber.md
@@ -5,8 +5,8 @@ window title.
Download
--------
+* [tabbed-clientnumber-0.6.diff](tabbed-clientnumber-0.6.diff)
* [tabbed-clientnumber-20160702-bc23614.diff](tabbed-clientnumber-20160702-bc23614.diff)
- (works with 0.6).
Author
------
diff --git a/tools.suckless.org/tabbed/patches/tabbed-clientnumber-0.6.diff b/tools.suckless.org/tabbed/patches/tabbed-clientnumber-0.6.diff
@@ -0,0 +1,23 @@
+diff --git a/tabbed.c b/tabbed.c
+index d30206b..70642cb 100644
+--- a/tabbed.c
++++ b/tabbed.c
+@@ -308,6 +308,7 @@ drawbar(void) {
+ unsigned long *col;
+ int c, fc, width, n = 0;
+ char *name = NULL;
++ char tabtitle[256];
+
+ if(nclients == 0) {
+ dc.x = 0;
+@@ -353,7 +354,9 @@ drawbar(void) {
+ } else {
+ col = dc.norm;
+ }
+- drawtext(clients[c]->name, col);
++ snprintf(tabtitle, sizeof(tabtitle), "%d: %s",
++ c + 1, clients[c]->name);
++ drawtext(tabtitle, col);
+ dc.x += dc.w;
+ clients[c]->tabx = dc.x;
+ }