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