help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: bug with `apropos-value' in Emacs 29.0?


From: Michael Heerdegen
Subject: Re: bug with `apropos-value' in Emacs 29.0?
Date: Sun, 22 May 2022 03:07:17 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Emanuel Berg <incal@dataswamp.org> writes:

> (cond ((equal doc "") (setq doc "(not documented)")) (do-keys (setq doc 
> (substitute-command-keys doc))))

This is around line 1311 in apropos.el.  For me that code looks like

        (cond ((equal doc "")
               (setq doc "(not documented)"))
              (do-keys
               (setq doc (or (ignore-errors
                               (substitute-command-keys doc))
                             doc))))

with an `ignore-errors' wrapper.  That wrapper seems not to be present
in your code.  It had been added with this commit:

| a37da91a09 Make apropos-print-doc more resilient
| Lars Ingebrigtsen <larsi@gnus.org> 2022-01-23

So it seems you are seeing a bug that had not yet been fixed in the
version where you had tried first (Dec 21) - but now you should have
that fix.  Did your git-pull maybe partly fail or so?  Or could you
please check if you have that `ignore-errors' wrapper?

TIA,

Michael.




reply via email to

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