diff options
author | João Távora <joaotavora@gmail.com> | 2020-07-10 01:47:10 +0100 |
---|---|---|
committer | João Távora <joaotavora@gmail.com> | 2020-07-10 01:47:33 +0100 |
commit | 9ade7ea7b77ec40c16deb4dff139ce7127a703e2 (patch) | |
tree | a5932af29cbd9fcdb7e3d95d2c0909211324579a /lisp/emacs-lisp/check-declare.el | |
parent | c86f3fe0d023cdd25edbbce91c5b32654f2b734e (diff) | |
download | emacs-9ade7ea7b77ec40c16deb4dff139ce7127a703e2.tar.gz emacs-9ade7ea7b77ec40c16deb4dff139ce7127a703e2.tar.bz2 emacs-9ade7ea7b77ec40c16deb4dff139ce7127a703e2.zip |
Fix Eldoc problem when loading on Emacs 26.3
When defining the obsolete variable alias for old
eldoc-documentation-function (which now points to the newer
eldoc-documentation-strategy), one gets the error "don't know how to
make a localized vareiable an alias". I'm not sure, but I suspect
this is because Eldoc is preloaded in Emacs 26.3 and the
eldoc-documentation-function variable is already set locally by some
Elisp buffer.
Uninterning the symbol shortly before defining the alias seems to fix
it.
* lisp/emacs-lisp/eldoc.el (eldoc-documentation-function):
Unintern on load.
(Version): Bump to 1.3.0
Diffstat (limited to 'lisp/emacs-lisp/check-declare.el')
0 files changed, 0 insertions, 0 deletions