From d7b2b89eaaaa1c193a6360e990ff1b2a1e4cf389 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Wed, 30 Oct 2013 18:25:51 -0400 Subject: [PATCH] widen before deleting regions This avoid problems with c-mode's after change hooks. --- yasnippet.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yasnippet.el b/yasnippet.el index 255b5e4..c7aecfa 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -3819,7 +3819,7 @@ Meant to be called in a narrowed buffer, does various passes" (yas--calculate-adjacencies snippet) ;; Delete $-constructs ;; - (yas--delete-regions yas--dollar-regions) + (save-restriction (widen) (yas--delete-regions yas--dollar-regions)) ;; restore backquoted expression values ;; (yas--restore-backquotes)