--- rxvt-unicode/src/screen.C 2006/01/12 03:32:56 1.224 +++ rxvt-unicode/src/screen.C 2006/01/12 09:55:44 1.226 @@ -3023,7 +3023,10 @@ return true; } else - return false; + { + selection_clear (); + return false; + } #if 0 XTextProperty ct; @@ -3051,6 +3054,8 @@ && HOOK_INVOKE ((this, HOOK_SEL_EXTEND, DT_END))) { MEvent.clicks = 1; // what a mess + selection.screen = current_screen; + selection.op = SELECTION_CONT; return; }