[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)))