sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

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:
Mtools.suckless.org/tabbed/patches/clientnumber.md | 2+-
Atools.suckless.org/tabbed/patches/tabbed-clientnumber-0.6.diff | 23+++++++++++++++++++++++
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; + }