# HG changeset patch # User Richard M. Stallman # Date 777703824 0 # Node ID 36e9d2326608f4b956b9992b53a16619edda0708 # Parent 01bbfe1170011669f48cc8094505fe310510c41c (mouse-extend): In Transient Mark mode, use the region whenever it is active. diff -r 01bbfe117001 -r 36e9d2326608 lisp/mouse-sel.el --- a/lisp/mouse-sel.el Wed Aug 24 04:23:07 1994 +0000 +++ b/lisp/mouse-sel.el Wed Aug 24 04:50:24 1994 +0000 @@ -264,8 +264,9 @@ This should be bound to a down-mouse event." (interactive "e") (if EVENT (select-window (posn-window (event-end EVENT)))) - (let* ((min (if (and EVENT mark-active) (region-beginning) (point))) - (max (if (and EVENT mark-active) (region-end) (point))) + (let* ((use-region (and (or EVENT transient-mark-mode) mark-active)) + (min (if use-region (region-beginning) (point))) + (max (if use-region (region-end) (point))) (orig-window (selected-window)) (orig-window-frame (window-frame orig-window)) (top (nth 1 (window-edges orig-window)))