ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/command.C
(Generate patch)

Comparing rxvt-unicode/src/command.C (file contents):
Revision 1.274 by root, Fri Jan 20 10:27:08 2006 UTC vs.
Revision 1.275 by root, Fri Jan 20 10:35:25 2006 UTC

461 { 461 {
462 switch (keysym) 462 switch (keysym)
463 { 463 {
464 /* normal XTerm key bindings */ 464 /* normal XTerm key bindings */
465 case XK_Insert: /* Shift+Insert = paste mouse selection */ 465 case XK_Insert: /* Shift+Insert = paste mouse selection */
466 selection_request (ev.time, Sel_Primary); 466 selection_request (ev.time);
467 return; 467 return;
468#if TODO 468#if TODO
469 /* rxvt extras */ 469 /* rxvt extras */
470 case XK_KP_Add: /* Shift+KP_Add = bigger font */ 470 case XK_KP_Add: /* Shift+KP_Add = bigger font */
471 change_font (FONT_UP); 471 change_font (FONT_UP);
2154 case Button3: 2154 case Button3:
2155 selection_make (ev.time); 2155 selection_make (ev.time);
2156 break; 2156 break;
2157 2157
2158 case Button2: 2158 case Button2:
2159 if (IN_RANGE_EXC (ev.x, 0, width) 2159 if (IN_RANGE_EXC (ev.x, 0, width) && IN_RANGE_EXC (ev.y, 0, height)) // inside window?
2160 && IN_RANGE_EXC (ev.y, 0, height)) // inside window? 2160 selection_request (ev.time, ev.state & ShiftMask ? Sel_Clipboard : Sel_Primary);
2161 {
2162 if (ev.state & ShiftMask)
2163 selection_request (ev.time, Sel_Clipboard);
2164 else
2165 selection_request (ev.time, Sel_Primary);
2166 }
2167 break; 2161 break;
2168 2162
2169#ifdef MOUSE_WHEEL 2163#ifdef MOUSE_WHEEL
2170 case Button4: 2164 case Button4:
2171 case Button5: 2165 case Button5:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines