aboutsummaryrefslogtreecommitdiffstats
path: root/java/debug.sh
diff options
context:
space:
mode:
authorSpencer Baugh2025-10-01 17:28:47 -0400
committerJoão Távora2025-10-03 09:44:56 +0100
commit3ec87212a4227e08ffa46ccbf2f0eb198f99c1aa (patch)
tree77a1d512b6a24117decfd74f093b7fd142797ad0 /java/debug.sh
parent72f3f48d3676f7a31d4eb3f3bfc394ef58827d12 (diff)
downloademacs-3ec87212a4227e08ffa46ccbf2f0eb198f99c1aa.tar.gz
emacs-3ec87212a4227e08ffa46ccbf2f0eb198f99c1aa.zip
Eglot: make markup invisible instead of deleting it (bug#79552)
We use gfm-view-mode to render Markdown before we hand over the string to ElDoc (which usually put it in a 'special' mode "*eldoc*" buffer). 'gfm-view-mode' adds keymap text properties to make links clickable. It also makes some of the markup invisible with a special 'invisible' property value which is specific to 'gfm-view-mode'. We used to delete the latter, therefore breaking the link-clicking. Simply resetting the regions with non-nil 'invisible' to 't' instead of deleting them fixes this. See also https://github.com/joaotavora/eglot/discussions/1238 * lisp/progmodes/eglot.el: Make invisible markup invisible instead of deleting it. * etc/EGLOT-NEWS: Mention bugfix. Co-authored-by: João Távora <joaotavora@gmail.com>
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions