]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/term.el (term-mouse-paste) Do not treat as a yank command (bug#58608)
authorPhil Sainty <psainty@orcon.net.nz>
Sun, 26 Mar 2023 12:19:19 +0000 (01:19 +1300)
committerPhil Sainty <psainty@orcon.net.nz>
Sun, 26 Mar 2023 12:19:19 +0000 (01:19 +1300)
This command sends the primary selection to the inferior process
rather than inserting it into the buffer, and it's entirely up to the
process as to whether anything at all gets inserted into the buffer as
a result, so this is not a `yank' as far as Emacs is concerned.

lisp/term.el

index 2e71956705829cc8030aaba926ac611a2cd8bf11..e1392908b90ecc5c050ae38865fb57b73fa7cbe8 100644 (file)
@@ -1370,7 +1370,6 @@ Entry to this mode runs the hooks on `term-mode-hook'."
   (interactive "e")
   ;; Give temporary modes such as isearch a chance to turn off.
   (run-hooks 'mouse-leave-buffer-hook)
-  (setq this-command 'yank)
   (mouse-set-point click)
   ;; As we have moved point, bind `select-active-regions' to prevent
   ;; the `deactivate-mark' call in `term-send-raw-string' from