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

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

[elpa] externals/hyperbole 39e728bcd2 3/3: * hpath.el (hpath:substitute-


From: ELPA Syncer
Subject: [elpa] externals/hyperbole 39e728bcd2 3/3: * hpath.el (hpath:substitute-value): Fix overwrite of match data
Date: Sun, 9 Jan 2022 04:57:37 -0500 (EST)

branch: externals/hyperbole
commit 39e728bcd2ca4d9d19724038c63ca1ff6d5f91d2
Author: Robert Weiner <rsw@gnu.org>
Commit: Robert Weiner <rsw@gnu.org>

    * hpath.el (hpath:substitute-value): Fix overwrite of match data
---
 hpath.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hpath.el b/hpath.el
index 01305b2a9d..1f1d256901 100644
--- a/hpath.el
+++ b/hpath.el
@@ -1741,7 +1741,7 @@ single-valued variables may be given as 
\"$variable-name\"."
       (setq var-name (match-string 1 new-path)
            var-start (match-beginning 0)
            var-end (match-end 0)
-           var-value (hpath:get-single-string-variable-value var-name))
+           var-value (save-match-data (hpath:get-single-string-variable-value 
var-name)))
       (if var-value
          (setq new-path (hpath:return-one-value new-path t)
                start (+ var-start (length var-value)))



reply via email to

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