From cf77060d184dc691607f69249053aa240fa09c4c Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Mon, 30 May 2016 00:02:27 +0200 Subject: [PATCH] Fix last commit * lisp/org.el (org-edit-headline): Fix `save-match-data' scope. `org-trim' modifies match data. `read-string' doesn't. --- lisp/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index d7e84493e..87989c6e4 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -8003,7 +8003,8 @@ Set it to HEADING when provided." (org-back-to-heading t) (when (looking-at org-complex-heading-regexp) (let* ((old (match-string-no-properties 4)) - (new (org-trim (or heading (save-match-data (read-string "Edit: " old)))))) + (new (save-match-data + (org-trim (or heading (read-string "Edit: " old)))))) (unless (equal old new) (if old (replace-match new t t nil 4) (goto-char (or (match-end 3) (match-end 2) (match-end 1)))