diff options
author | Luke Lee <luke.lee@synaptics.com> | 2021-03-31 11:22:47 +0800 |
---|---|---|
committer | Luke Lee <luke.lee@synaptics.com> | 2021-03-31 11:42:33 +0800 |
commit | 8ac31329572ba65c68c5b87a4d6fff2a9c323b4b (patch) | |
tree | 20a03717b60a48be38e2652b4f3c034d7967feb5 /lisp/progmodes/hideif.el | |
parent | 571c261525f2e50e4d843b360e3c04b451b24e07 (diff) | |
download | emacs-8ac31329572ba65c68c5b87a4d6fff2a9c323b4b.tar.gz |
Fix incorrect regular expression for more general text replacements.
* lisp/progmodes/hideif.el (hif-evaluate-macro): fix regexp to trim
off leading/trailing spaces, but not within.
Diffstat (limited to 'lisp/progmodes/hideif.el')
-rw-r--r-- | lisp/progmodes/hideif.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/hideif.el b/lisp/progmodes/hideif.el index 6f1a8781b49..0d9b4b7a363 100644 --- a/lisp/progmodes/hideif.el +++ b/lisp/progmodes/hideif.el @@ -1600,7 +1600,7 @@ not be expanded." (result (funcall hide-ifdef-evaluator expr)) (exprstring (replace-regexp-in-string ;; Trim off leading/trailing whites - "^[ \t]*\\([^ \t]+\\)[ \t]*" "\\1" + "^[ \t]*\\|[ \t]*$" "" (replace-regexp-in-string "\\(//.*\\)" "" ; Trim off end-of-line comments (buffer-substring-no-properties start end))))) |