[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 458442fe78c: Escape percent character in treesit--inspect-name
From: |
Yuan Fu |
Subject: |
emacs-29 458442fe78c: Escape percent character in treesit--inspect-name (bug#65540) |
Date: |
Sun, 27 Aug 2023 17:51:42 -0400 (EDT) |
branch: emacs-29
commit 458442fe78c4223cc87d44d862f1912a1bd66e37
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
Escape percent character in treesit--inspect-name (bug#65540)
* lisp/treesit.el (treesit-inspect-node-at-point): Escape percent.
---
lisp/treesit.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/treesit.el b/lisp/treesit.el
index 04d460fdea4..41ebc62fca6 100644
--- a/lisp/treesit.el
+++ b/lisp/treesit.el
@@ -2459,7 +2459,8 @@ in `treesit-parser-list'."
'bold nil))
name
(if (treesit-node-check node 'named) ")" "\""))))
- (setq treesit--inspect-name name)
+ ;; Escape the percent character for mode-line. (Bug#65540)
+ (setq treesit--inspect-name (string-replace "%" "%%" name))
(force-mode-line-update)
(when arg
(if node-list
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-29 458442fe78c: Escape percent character in treesit--inspect-name (bug#65540),
Yuan Fu <=