summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/re-builder.el
diff options
context:
space:
mode:
authorJoão Távora <joaotavora@gmail.com>2025-01-22 21:43:10 +0000
committerJoão Távora <joaotavora@gmail.com>2025-01-22 23:05:33 +0000
commita60249b098d22093ec79b6cbc27a759b7b4f8883 (patch)
tree1fbcf22e0bdfef235218a0ef1392b6d3723bbc82 /lisp/emacs-lisp/re-builder.el
parentac902ddadcd236dfd1d610768569e26ea8fc5b7f (diff)
downloademacs-a60249b098d22093ec79b6cbc27a759b7b4f8883.tar.gz
emacs-a60249b098d22093ec79b6cbc27a759b7b4f8883.tar.bz2
emacs-a60249b098d22093ec79b6cbc27a759b7b4f8883.zip
Eglot: abandon compat.el
After period of months using this to help compatibility to older Emacs versions. It's not really buying us that much and complicates maintenance, so it gets the axe. A common problem is the compatibility alias for require-with-check, which often errors with some "Feature X loaded from Y is now provided by Z". The tests for Emacs 26.3 were all failing in the Github tracker ever since this (and track-changes.el) were added to Eglot. * lisp/progmodes/eglot.el (compat): No longer require. (eglot-alternatives): Reword comment. (eglot-alternatives): Call eglot--executable-find. (eglot--guess-contact): Call eglot--executable-find. (eglot--connect): Check if package-get-version exists. (eglot--format): Check if substitute-quotes exists. (eglot--format-markup): Check if text-property-search exists.
Diffstat (limited to 'lisp/emacs-lisp/re-builder.el')
0 files changed, 0 insertions, 0 deletions