emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#64797: closed (30.0.50; advised alias -> "function is an alias for n


From: GNU bug Tracking System
Subject: bug#64797: closed (30.0.50; advised alias -> "function is an alias for nil" in Help)
Date: Thu, 27 Jul 2023 15:12:01 +0000

Your message dated Thu, 27 Jul 2023 17:11:48 +0200
with message-id <3E133D51-45EF-4405-9916-5B0EEBBC6AFE@gmail.com>
and subject line bug#64797: 30.0.50; advised alias -> "function is an alias for 
nil" in Help
has caused the debbugs.gnu.org bug report #64797,
regarding 30.0.50; advised alias -> "function is an alias for nil" in Help
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
64797: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64797
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 30.0.50; advised alias -> "function is an alias for nil" in Help Date: Sun, 23 Jul 2023 05:13:41 +0200
Hello,

an example: `manual-entry' is an alias for `man'.  When now the alias is
advised, for example like

  (advice-add 'manual-entry :filter-return #'identity)

and you do C-h f manual-entry RET, the first line of the Help buffer
will say:

| manual-entry is an alias for ‘nil’, which is not defined.

which is obviously nonsense.

Seems that this regression in `help-fns--analyze-function' had been
introduced by

d30fde6b0cc "Avoid infloops in help-fns--analyze-function with aliases"
(Lars Ingebrigtsen <larsi@gnus.org> 2022-01-13)

I CC Mattias and Stefan you might be able to help.


TIA,

Michael.






--- End Message ---
--- Begin Message --- Subject: bug#64797: 30.0.50; advised alias -> "function is an alias for nil" in Help Date: Thu, 27 Jul 2023 17:11:48 +0200
23 juli 2023 kl. 05.13 skrev Michael Heerdegen <michael_heerdegen@web.de>:

> Seems that this regression in `help-fns--analyze-function' had been
> introduced by
> 
> d30fde6b0cc "Avoid infloops in help-fns--analyze-function with aliases"
> (Lars Ingebrigtsen <larsi@gnus.org> 2022-01-13)

Right. This is a regression in Emacs 29.
The fix is going to master for now. Whether and when to backport it is Eli's 
decision to make.

Thank you for localising and reporting it!



--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]