[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#17271: 24.4.50; mouse-yank-primary can insert read-only attributes
From: |
Stefan Monnier |
Subject: |
bug#17271: 24.4.50; mouse-yank-primary can insert read-only attributes |
Date: |
Wed, 02 Jul 2014 10:43:46 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
Version:24.4
> Then select the "foo" and immediately yank it somewhere using the middle
> mouse button. The inserted text retains the read-only property.
>
> It probably would be a good idea for `mouse-yank-primary' to use
> `insert-for-yank' instead of `insert'.
Indeed, thanks. I installed the patch below into the `emacs-24' branch.
Stefan
=== modified file 'lisp/mouse.el'
--- lisp/mouse.el 2014-06-20 18:35:04 +0000
+++ lisp/mouse.el 2014-07-02 14:37:36 +0000
@@ -1101,7 +1101,7 @@
(unless primary
(error "No selection is available"))
(push-mark (point))
- (insert primary)))
+ (insert-for-yank primary)))
(defun mouse-kill-ring-save (click)
"Copy the region between point and the mouse click in the kill ring.
@@ -1383,7 +1383,7 @@
(or mouse-yank-at-point (mouse-set-point click))
(let ((secondary (x-get-selection 'SECONDARY)))
(if secondary
- (insert secondary)
+ (insert-for-yank secondary)
(error "No secondary selection"))))
(defun mouse-kill-secondary ()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#17271: 24.4.50; mouse-yank-primary can insert read-only attributes,
Stefan Monnier <=