Escape percent character in treesit--inspect-name (bug#65540)

* lisp/treesit.el (treesit-inspect-node-at-point): Escape percent.
This commit is contained in:
Yuan Fu 2023-08-27 14:49:56 -07:00
parent bc0426ce8e
commit 458442fe78
No known key found for this signature in database
GPG key ID: 56E19BC57664A442

View file

@ -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