git clone dmenu dmenu Log gph
Found at: gopher.r-36.net:70/scm/dmenu/commit/e0fe9f2fcac32f04f7fda5236f48d1a705cbdcce.gph
turiel didn't understood dmenu code, he broke nearly everything - dmenu - Dmenu fork with xft fonts.
git clone git://r-36.net/dmenu
---
commit e0fe9f2fcac32f04f7fda5236f48d1a705cbdcce
parent c9465859a6eac7763d0b9049dca6bd34c163d8f6
Date: Tue, 26 Sep 2006 08:47:10 +0200
uriel didn't understood dmenu code, he broke nearly everything
Diffstat:
main.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
---
t@@ -120,8 +120,19 @@ match(char *pattern) {
nitem = 0;
for(i = allitems; i; i=i->next)
- if(plen ? !strncmp(pattern, i->text, plen) :
- strncmp(pattern, i->text, plen) && strstr(i->text, pattern)) {
+ if(!plen || !strncmp(pattern, i->text, plen)) {
+ if(!j)
+ item = i;
+ else
+ j->right = i;
+ i->left = j;
+ i->right = NULL;
+ j = i;
+ nitem++;
+ }
+ for(i = allitems; i; i=i->next)
+ if(plen && strncmp(pattern, i->text, plen)
+ && strstr(i->text, pattern)) {
if(!j)
item = i;
else
.