|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |