GNU bug report logs -
#77510
31.0.50; help-customize fails with multiply defined symbols
Previous Next
Reported by: Stephen Berman <stephen.berman <at> gmx.net>
Date: Thu, 3 Apr 2025 22:17:02 UTC
Severity: normal
Found in version 31.0.50
Done: Dmitry Gutov <dmitry <at> gutov.dev>
Bug is archived. No further changes may be made.
Full log
Message #25 received at 77510-done <at> debbugs.gnu.org (full text, mbox):
On 13/04/2025 11:59, Stephen Berman wrote:
>> Like this:
>>
>> diff --git a/lisp/help-fns.el b/lisp/help-fns.el
>> index 6c4c3f4da97..fa7241d3e9d 100644
>> --- a/lisp/help-fns.el
>> +++ b/lisp/help-fns.el
>> @@ -1965,7 +1965,8 @@ describe-symbol
>> (unless single
>> ;; Don't record the `describe-variable' item in the stack.
>> (setq help-xref-stack-item nil)
>> - (help-setup-xref (list #'describe-symbol symbol) nil))
>> + (let ((help-mode--current-data help-mode--current-data))
>> + (help-setup-xref (list #'describe-symbol symbol) nil)))
>> (goto-char (point-max))
>> (help-xref--navigation-buttons)
>> (goto-char (point-min))))))
> I confirm this fixes the issue I reported, so if my patch is
> problematical, I'm fine with yours. Thanks!
Great! I've pushed this patch to master, thanks for testing.
We can return to other options if some other drawbacks are reported.
This bug report was last modified 38 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.