emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/tempel ddb76125dc 1/2: tempel--synchronize-fields: Bugf


From: ELPA Syncer
Subject: [elpa] externals/tempel ddb76125dc 1/2: tempel--synchronize-fields: Bugfix; Handle form evaluating to nil (Fix #139)
Date: Thu, 18 Jul 2024 06:59:33 -0400 (EDT)

branch: externals/tempel
commit ddb76125dc8eb981f958b1ac5c68f99687fc79d0
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    tempel--synchronize-fields: Bugfix; Handle form evaluating to nil (Fix #139)
---
 tempel.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tempel.el b/tempel.el
index 61f3a321b8..77bb2e81ca 100644
--- a/tempel.el
+++ b/tempel.el
@@ -254,7 +254,7 @@ BEG and END are the boundaries of the modification."
         (save-excursion
           (goto-char (overlay-start ov))
           (let (x)
-            (setq x (or (and (setq x (overlay-get ov 'tempel--form)) (eval x 
(cdr st)))
+            (setq x (or (and (setq x (overlay-get ov 'tempel--form)) (or (eval 
x (cdr st)) ""))
                         (and (setq x (overlay-get ov 'tempel--name)) 
(alist-get x (cdr st)))))
             (when x (tempel--synchronize-replace (overlay-start ov) 
(overlay-end ov) ov x)))))
       ;; Move range overlay



reply via email to

[Prev in Thread] Current Thread [Next in Thread]