GNU bug report logs -
#42493
28.0.50; eldoc error in IELM
Previous Next
Reported by: Mauro Aranda <maurooaranda <at> gmail.com>
Date: Thu, 23 Jul 2020 17:02:02 UTC
Severity: normal
Found in version 28.0.50
Done: Tassilo Horn <tsdh <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 42493 in the body.
You can then email your comments to 42493 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#42493
; Package
emacs
.
(Thu, 23 Jul 2020 17:02:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Mauro Aranda <maurooaranda <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 23 Jul 2020 17:02:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
I get the following eldoc error when using ielm:
eldoc error: (void-function elisp-eldoc-documentation-function)
I can reproduce it with the following recipe:
1. emacs -Q
2. M-x ielm
3. Type a left parenthesis: (.
4. Emacs reports the error in the echo area.
I've bisected it, and it seems that the following commit introduced this
bug:
commit 1203626f472b0d99d2746f5999711137c0c1fd0c
Author: João Távora <joaotavora <at> gmail.com>
Date: Sat Jun 6 14:04:48 2020 +0100
Make more parts of Emacs use new Eldoc capabilities
In GNU Emacs 28.0.50 (build 31, x86_64-pc-linux-gnu, GTK+ Version 3.22.30,
cairo version 1.15.10)
of 2020-07-23 built on tbb-desktop
Repository revision: fcd43287b3d36a5706760d68b7d88502ebe43a47
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12008000
System Description: Ubuntu 18.04.4 LTS
Recent messages:
Source file ‘/home/tbb/code/emacs/emacs/lisp/mail/emacsbug.el’ newer than
byte-compiled file; using older file
Source file
‘/home/tbb/code/emacs/emacs/lisp/emacs-lisp/text-property-search.el’ newer
than byte-compiled file; using older file
Source file ‘/home/tbb/code/emacs/emacs/lisp/epg-config.el’ newer than
byte-compiled file; using older file
Source file ‘/home/tbb/code/emacs/emacs/lisp/epa.el’ newer than
byte-compiled file; using older file
command-execute: Command attempted to use minibuffer while in minibuffer
i is undefined
log-view-current-file: Unable to determine the current file
l is undefined
eldoc error: (void-function elisp-eldoc-documentation-function)
Mark set
Configured using:
'configure --with-xml2'
Configured features:
XPM JPEG TIFF GIF PNG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY
GNUTLS LIBXML2 FREETYPE HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE
XIM MODULES THREADS PDUMPER
Important settings:
value of $LC_MONETARY: es_AR.UTF-8
value of $LC_NUMERIC: es_AR.UTF-8
value of $LC_TIME: es_AR.UTF-8
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Messages
Minor modes in effect:
global-ede-mode: t
tooltip-mode: t
global-eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
buffer-read-only: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr ielm emacsbug message rmc puny dired
dired-loaddefs rfc822 mml mml-sec epa epg epg-config gnus-util rmail
rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils misearch multi-isearch
add-log log-view pcvs-util cl-extra help-mode vc-git diff-mode vc-bzr
vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-dir ewoc deeper-blue-theme
init-org org-clock org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-footnote org-src ob-comint org-pcomplete pcomplete
org-list org-faces org-entities org-version ob-emacs-lisp ob-core
ob-eval org-table ol org-keys org-compat advice org-macs org-loaddefs
format-spec find-func cal-menu calendar cal-loaddefs init-social
newsticker newst-treeview tree-widget newst-plainview newst-reader
newst-ticker newst-backend iso8601 time-date xml derived init-cedet
ede/speedbar ede/files ede ede/detect ede/base ede/auto ede/source
eieio-base eieio-speedbar speedbar ezimage dframe eieio-custom wid-edit
cedet init-octave init-rmail init-vc vc vc-dispatcher init-cc-mode
init-c init-yasnippet init-eshell eshell esh-cmd esh-ext esh-opt
esh-proc esh-io esh-arg esh-module esh-groups esh-util init-lisp slime
compile etags fileloop generator xref project arc-mode archive-mode
noutline outline easy-mmode pp comint ansi-color ring hyperspec
thingatpt init-global finder-inf init-package info slime-autoloads
package easymenu browse-url url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode
lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch
timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core term/tty-colors frame minibuffer cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote threads dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 16 295841 15773)
(symbols 48 23924 1)
(strings 32 108085 2988)
(string-bytes 1 2978600)
(vectors 16 36342)
(vector-slots 8 466361 21919)
(floats 8 98 168)
(intervals 56 1978 0)
(buffers 992 14))
[Message part 2 (text/html, inline)]
Reply sent
to
Tassilo Horn <tsdh <at> gnu.org>
:
You have taken responsibility.
(Thu, 23 Jul 2020 20:10:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Mauro Aranda <maurooaranda <at> gmail.com>
:
bug acknowledged by developer.
(Thu, 23 Jul 2020 20:10:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 42493-done <at> debbugs.gnu.org (full text, mbox):
Mauro Aranda <maurooaranda <at> gmail.com> writes:
Hi Mauro,
> I get the following eldoc error when using ielm: eldoc error:
> (void-function elisp-eldoc-documentation-function)
>
> I can reproduce it with the following recipe:
> 1. emacs -Q
> 2. M-x ielm
> 3. Type a left parenthesis: (.
> 4. Emacs reports the error in the echo area.
Thanks for the report. It should be fixed now.
Bye,
Tassilo
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#42493
; Package
emacs
.
(Fri, 24 Jul 2020 13:30:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 42493 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Tassilo Horn <tsdh <at> gnu.org> writes:
> Mauro Aranda <maurooaranda <at> gmail.com> writes:
>
> Hi Mauro,
>
>> I get the following eldoc error when using ielm: eldoc error:
>> (void-function elisp-eldoc-documentation-function)
>>
>> I can reproduce it with the following recipe:
>> 1. emacs -Q
>> 2. M-x ielm
>> 3. Type a left parenthesis: (.
>> 4. Emacs reports the error in the echo area.
>
> Thanks for the report. It should be fixed now.
>
> Bye,
> Tassilo
Hello Tassilo,
Thanks for the quick fix.
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#42493
; Package
emacs
.
(Fri, 24 Jul 2020 19:23:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 42493 <at> debbugs.gnu.org (full text, mbox):
Mauro Aranda <maurooaranda <at> gmail.com> writes:
>>> I get the following eldoc error when using ielm: eldoc error:
>>> (void-function elisp-eldoc-documentation-function)
>>>
>>> I can reproduce it with the following recipe:
>>> 1. emacs -Q
>>> 2. M-x ielm
>>> 3. Type a left parenthesis: (.
>>> 4. Emacs reports the error in the echo area.
>>
>> Thanks for the report. It should be fixed now.
>
> Hello Tassilo,
>
> Thanks for the quick fix.
You're welcome. It was a low-hanging fruit. :-)
Bye,
Tassilo
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 22 Aug 2020 11:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 246 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.