Here is an updated patch of the simple one-line fix (which works great in my usage). Could it get applied before the release?
--- emacs-23.0.93/lisp/comint.el 2009-01-06 13:29:03.000000000 -0700 +++ emacs/lisp/comint.el 2009-05-14 17:31:05.000000000 -0600 @@ -816,7 +816,7 @@ If there is no previous input at point, run the command specified
by the global keymap (usually `mouse-yank-at-point')." (interactive "e") - (mouse-set-point event) + (unless mouse-yank-at-point (mouse-set-point event)) (let ((pos (posn-point (event-end event)))
field input) (with-selected-window (posn-window (event-end event))
Here is another simple patch which fixes another annoyance. When the mouse is over an old input in comint mode, that input is highlighted and a mouse-2 click will yank it to the command line. This is fine except that it still happens if the mouse is beyond the end of the old input and the old input is not highlighted. This simple patch fixes this. Could it also get applied before the release?