tabbed-clientnumber-20160702-bc23614.diff - sites - public wiki contents of suckless.org
(HTM) git clone git://git.suckless.org/sites
(DIR) Log
(DIR) Files
(DIR) Refs
---
tabbed-clientnumber-20160702-bc23614.diff (550B)
---
1 diff --git a/tabbed.c b/tabbed.c
2 index 9a44795..657909e 100644
3 --- a/tabbed.c
4 +++ b/tabbed.c
5 @@ -318,6 +318,7 @@ drawbar(void)
6 XftColor *col;
7 int c, cc, fc, width;
8 char *name = NULL;
9 + char tabtitle[256];
10
11 if (nclients == 0) {
12 dc.x = 0;
13 @@ -359,7 +360,9 @@ drawbar(void)
14 } else {
15 col = clients[c]->urgent ? dc.urg : dc.norm;
16 }
17 - drawtext(clients[c]->name, col);
18 + snprintf(tabtitle, sizeof(tabtitle), "%d: %s",
19 + c + 1, clients[c]->name);
20 + drawtext(tabtitle, col);
21 dc.x += dc.w;
22 clients[c]->tabx = dc.x;
23 }