sites

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

commit 0c9cc0481c062ee9064fcbc7042871bcc1151b90
parent 37f91d2e6eaf9657e0d91cf1d4acb718fa2e8616
Author: Quentin Rameau <quinq@fifth.space>
Date:   Sat,  2 Jul 2016 22:48:14 +0200

[tabbed] clientnumber: bump git patch

Diffstat:
Mtools.suckless.org/tabbed/patches/clientnumber.md | 2+-
Dtools.suckless.org/tabbed/patches/tabbed-clientnumber-20160103-eb0ff62.patch | 23-----------------------
Atools.suckless.org/tabbed/patches/tabbed-clientnumber-20160702-bc23614.diff | 23+++++++++++++++++++++++
3 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/tools.suckless.org/tabbed/patches/clientnumber.md b/tools.suckless.org/tabbed/patches/clientnumber.md @@ -5,7 +5,7 @@ window title. Download -------- -* [tabbed-clientnumber-20160103-eb0ff62.patch](tabbed-clientnumber-20160103-eb0ff62.patch) +* [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-20160103-eb0ff62.patch b/tools.suckless.org/tabbed/patches/tabbed-clientnumber-20160103-eb0ff62.patch @@ -1,23 +0,0 @@ -diff --git a/tabbed.c b/tabbed.c -index 5f035c0..b118050 100644 ---- a/tabbed.c -+++ b/tabbed.c -@@ -317,6 +317,7 @@ drawbar(void) - unsigned long *col; - int c, cc, fc, width; - char *name = NULL; -+ char tabtitle[258]; /* drawtext buffer + one char + '\0' */ - - if (nclients == 0) { - dc.x = 0; -@@ -358,7 +359,9 @@ drawbar(void) - } else { - col = clients[c]->urgent ? dc.urg : 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; - } diff --git a/tools.suckless.org/tabbed/patches/tabbed-clientnumber-20160702-bc23614.diff b/tools.suckless.org/tabbed/patches/tabbed-clientnumber-20160702-bc23614.diff @@ -0,0 +1,23 @@ +diff --git a/tabbed.c b/tabbed.c +index 9a44795..657909e 100644 +--- a/tabbed.c ++++ b/tabbed.c +@@ -318,6 +318,7 @@ drawbar(void) + XftColor *col; + int c, cc, fc, width; + char *name = NULL; ++ char tabtitle[256]; + + if (nclients == 0) { + dc.x = 0; +@@ -359,7 +360,9 @@ drawbar(void) + } else { + col = clients[c]->urgent ? dc.urg : 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; + }