]> git.armaanb.net Git - dmenu.git/commitdiff
fix paste from clipboard (ctrl+shift+y)
authorHiltjo Posthuma <hiltjo@codemadness.org>
Sun, 4 Oct 2015 10:32:07 +0000 (12:32 +0200)
committerHiltjo Posthuma <hiltjo@codemadness.org>
Sun, 4 Oct 2015 10:32:07 +0000 (12:32 +0200)
from Joshua Lloret on the ML:

"attached is a small patch to enable pasting from clipboard, as well as primary.

It seems like there was already code in there to allow this, but since there was never any case to match the upper case 'Y', that inline if would always evaluate to false."

dmenu.c

diff --git a/dmenu.c b/dmenu.c
index 071cbc1c40d039ded3beb20edc7b56612f80b688..509e566203d4441e0f92f2cc87f1aa0ac9adc4f4 100644 (file)
--- a/dmenu.c
+++ b/dmenu.c
@@ -320,6 +320,7 @@ keypress(XKeyEvent *ev)
                                insert(NULL, nextrune(-1) - cursor);
                        break;
                case XK_y: /* paste selection */
+               case XK_Y:
                        XConvertSelection(dpy, (ev->state & ShiftMask) ? clip : XA_PRIMARY,
                                          utf8, utf8, win, CurrentTime);
                        return;