GNU bug report logs - #42753
26.3; `info-lookup.el': Add all manuals delivered by `emacs -Q', for `emacs-lisp-mode'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Fri, 7 Aug 2020 22:21:02 UTC

Severity: wishlist

Found in version 26.3

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #19 received at 42753 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 42753 <at> debbugs.gnu.org,
 Drew Adams <drew.adams <at> oracle.com>
Subject: Re: bug#42753: 26.3; `info-lookup.el': Add all manuals delivered by
 `emacs -Q', for `emacs-lisp-mode'
Date: Mon, 30 Aug 2021 00:10:21 +0200
Michael Albinus <michael.albinus <at> gmx.de> writes:

> (with-eval-after-load 'info-look
>
> It's a little bit hacky; a more simple interface for self-registration
> would be appreciated.

Yes, indeed.  But looking at the code, it seems like the basic info-look
infrastructure doesn't really want to support Eli's idea here.  That is,
for `emacs-lisp-mode', we want to register a bunch of regexps that map
to different manuals (i.e., if the symbol starts with rmail, look in the
rmail manual and so on), but there's just one regexp per mode.

So it seems like a bigger rewrite is necessary here, unfortunately.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 3 years and 221 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.