[CONTACT]

[ABOUT]

[POLICY]

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

Log

Files

Refs

README

LICENSE

---

commit e0fe9f2fcac32f04f7fda5236f48d1a705cbdcce

parent c9465859a6eac7763d0b9049dca6bd34c163d8f6

Author: arg@mmvi

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(-)
---

diff --git a/main.c b/main.c

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
.


AD: