*** empty log message ***
authorroot <root>
Tue, 24 Jan 2006 17:28:06 +0000 (17:28 +0000)
committerroot <root>
Tue, 24 Jan 2006 17:28:06 +0000 (17:28 +0000)
Changes
doc/rxvt.1.pod
src/command.C

diff --git a/Changes b/Changes
index 43841fd20fa5a55e07bdc92b35a0534fc8608ea6..1d2caf6b2333e18a64896cb8b6da48fdb4542136 100644 (file)
--- a/Changes
+++ b/Changes
@@ -18,6 +18,7 @@ DUMB: support tex fonts
 TODO: ctrl - mouse button2 in vim makes X freeze (unreproducable with cvs)
         - don't let iso14755 or mouse reporting get into the way of perl
           (could lead to global grabs never being cleared).
+        - moved Shift-Button2 paste combination to Meta-Button2.
         - removed (unused) arabic presentation form composing sequences.
         - correctly ask XIM for events it needs to be enabled on the window.
 
index 1fe35d89949d36c02a2a78178048a9c762bbc921..048fceef181ff0ee0f1fa2ba2e4af0176150392f 100644 (file)
@@ -1192,10 +1192,12 @@ the selection.
 
 =item B<Insertion>:
 
-Pressing and releasing the Middle mouse button in an B<@@RXVT_NAME@@> window
-causes the value of the PRIMARY selection (Shift for CLIPBOARD) to be inserted
-as if it had been typed on the keyboard.
-B<Shift-Insert> causes the value of the PRIMARY selection to be inserted too.
+Pressing and releasing the Middle mouse button in an B<@@RXVT_NAME@@>
+window causes the value of the PRIMARY selection (or CLIPBOARD with the
+Meta modifier) to be inserted as if it had been typed on the keyboard.
+
+Pressing B<Shift-Insert> causes the value of the PRIMARY selection to be
+inserted too.
 
 =back
 
index 8a36936d3b8056ada0e069ccff0d22af340b80dd..638737eb09d8399ced264bc219ea6bdaa3efc97d 100644 (file)
@@ -2144,7 +2144,7 @@ rxvt_term::button_release (XButtonEvent &ev)
 
           case Button2:
             if (IN_RANGE_EXC (ev.x, 0, width) && IN_RANGE_EXC (ev.y, 0, height)) // inside window?
-             selection_request (ev.time, ev.state & ShiftMask ? Sel_Clipboard : Sel_Primary);
+             selection_request (ev.time, ev.state & ModMetaMask ? Sel_Primary : Sel_Primary);
             break;
 
 #ifdef MOUSE_WHEEL