fixed ^U cursor support
authorConnor Lane Smith <cls@lubutu.com>
Tue, 13 Apr 2010 20:14:45 +0000 (20:14 +0000)
committerConnor Lane Smith <cls@lubutu.com>
Tue, 13 Apr 2010 20:14:45 +0000 (20:14 +0000)
dmenu.c

diff --git a/dmenu.c b/dmenu.c
index 15a6152..9f29c19 100644 (file)
--- a/dmenu.c
+++ b/dmenu.c
@@ -414,8 +414,8 @@ kpress(XKeyEvent * e) {
                        break;
                case XK_u:
                case XK_U:
+                       memmove(text, text + cursor, sizeof text - cursor + 1);
                        cursor = 0;
-                       text[0] = '\0';
                        match(text);
                        break;
                case XK_w: