trebound paste to ^Y - dmenu - Dmenu fork with xft fonts.
 (HTM) git clone git://r-36.net/dmenu
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit eeba6221b1f2863800dc3490eb80f3b7adb14675
 (DIR) parent a0a99d10e1a019f74a8b2af4d5f8b47348e08a75
 (HTM) Author: Connor Lane Smith <cls@lubutu.com>
       Date:   Fri, 12 Nov 2010 00:00:32 +0000
       
       rebound paste to ^Y
       Diffstat:
         dmenu.c                             |       7 +++----
       
       1 file changed, 3 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/dmenu.c b/dmenu.c
       t@@ -227,6 +227,9 @@ keypress(XKeyEvent *ev) {
                                while(cursor > 0 && text[nextrune(-1)] != ' ')
                                        insert(NULL, nextrune(-1) - cursor);
                                break;
       +                case XK_y:  /* paste selection */
       +                        XConvertSelection(dc->dpy, XA_PRIMARY, utf8, utf8, win, CurrentTime);
       +                        return;
                        }
                }
                switch(ksym) {
       t@@ -264,10 +267,6 @@ keypress(XKeyEvent *ev) {
                        sel = curr = matches;
                        calcoffsets();
                        break;
       -        case XK_Insert:  /* paste selection */
       -                if(ev->state & ShiftMask)
       -                        XConvertSelection(dc->dpy, XA_PRIMARY, utf8, utf8, win, CurrentTime);
       -                return;
                case XK_Left:
                        if(cursor > 0 && (!sel || !sel->left || lines > 0)) {
                                cursor = nextrune(-1);