diff options
| author | jixiuf <jixiuf@qq.com> | 2020-12-06 10:05:06 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-06 10:05:06 +0800 |
| commit | a670b786539d3c8865d8f68fe0c67a2d4afbf1aa (patch) | |
| tree | dd3ea7a421e39a8bc1149318b27e426b6bcd3aaf | |
| parent | e50fbab5231387dafc7047205162ca27de47d1a4 (diff) | |
| parent | 2c17a325a3c410bafeef8e4f9e8264fed4a531ed (diff) | |
Merge pull request #460 from caribpa/master
vterm-yank: fix wrong symbol-function call
| -rw-r--r-- | vterm.el | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -920,7 +920,7 @@ Argument ARG is passed to `yank'." (interactive "P") (vterm-goto-char (point)) (let ((inhibit-read-only t)) - (cl-letf (((symbol-function 'insert) #'vterm-insert)) + (cl-letf (((symbol-function 'insert-for-yank) #'vterm-insert)) (yank arg)))) (defun vterm-yank-primary () @@ -929,7 +929,7 @@ Argument ARG is passed to `yank'." (vterm-goto-char (point)) (let ((inhibit-read-only t) (primary (gui-get-primary-selection))) - (cl-letf (((symbol-function 'insert) #'vterm-insert)) + (cl-letf (((symbol-function 'insert-for-yank) #'vterm-insert)) (insert-for-yank primary)))) (defun vterm-yank-pop (&optional arg) @@ -940,7 +940,7 @@ Argument ARG is passed to `yank'" (vterm-goto-char (point)) (let ((inhibit-read-only t) (yank-undo-function #'(lambda (_start _end) (vterm-undo)))) - (cl-letf (((symbol-function 'insert) #'vterm-insert)) + (cl-letf (((symbol-function 'insert-for-yank) #'vterm-insert)) (yank-pop arg)))) (defun vterm-send-string (string &optional paste-p) |
