From 87710827e9d40ddcf8562387039ff6b53b8394e5 Mon Sep 17 00:00:00 2001 From: BEN ENGLISCH Date: Sat, 9 Apr 2016 12:52:16 -0500 Subject: [PATCH] Don't add useless kill ring entries while describing snippet tables. This should also help users of packages like pbcopy.el (which creates a new process on every modification of the kill-ring, hence many `kill-region' calls at once cause Emacs to run out of file descriptors). * yasnippet.el (yas--create-snippet-xrefs): Use delete-region instead of kill-region. Copyright-paperwork-exempt: yes Close #675. --- yasnippet.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index 187c8e7..a5a9690 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -4375,8 +4375,8 @@ object satisfying `yas--field-p' to restrict the expansion to."))) 'yasnippet))) (when template (help-xref-button 1 'help-snippet-def template) - (kill-region (match-end 1) (match-end 0)) - (kill-region (match-beginning 0) (match-beginning 1))))))) + (delete-region (match-end 1) (match-end 0)) + (delete-region (match-beginning 0) (match-beginning 1))))))) ;;; Utils