GNU bug report logs -
#10771
TAB completion for info-display-manual
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Thu, 9 Feb 2012 06:38:01 UTC
Severity: wishlist
Tags: patch
Found in version 24.0.93
Done: Chong Yidong <cyd <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #22 received at 10771 <at> debbugs.gnu.org (full text, mbox):
> From: Chong Yidong <cyd <at> gnu.org>
> Cc: Juri Linkov <juri <at> jurta.org>, 10771 <at> debbugs.gnu.org, rgm <at> gnu.org
> Date: Sun, 02 Dec 2012 14:44:45 +0800
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> > Thanks, but this is wrong: it should offer completion only on Info
> > buffers that already exist in the current session. Completion on
> > manuals installed on the system is perhaps for "C-u C-h i" or some
> > variation of it.
> >
> > The purpose of this command is to assist with switching between
> > manuals that are already loaded, not in adding others.
>
> I disagree; completion should be provided for any value that the command
> accepts as an argument, so Juri's patch does the right thing.
No, it doesn't. The command looks up its argument among Info
_buffers_ first, and only if not found, falls back to searching the
manuals installed on the system. So at the very least, the completion
should include in the collection the manuals loaded into Info buffers
in the current session. Because manuals loaded into my Info buffers
do not necessarily reflect Info files on my disk.
> If one wishes to get fancy, I suppose one could define a completion
> category override to cause completion to favor manuals in existing Info
> buffers.
There's no need to favor existing buffers, but there is a need to
include them in the completion.
This bug report was last modified 12 years and 252 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.