GNU bug report logs - #46979
Allow setting Man-default-entry via Local Variables

Previous Next

Package: emacs;

Reported by: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>

Date: Sun, 7 Mar 2021 00:27:02 UTC

Severity: wishlist

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Daniel Martín <mardani29 <at> yahoo.es>
Cc: 46979 <at> debbugs.gnu.org, jidanni <at> jidanni.org
Subject: Re: bug#46979: Allow setting Man-default-entry via Local Variables
Date: Mon, 08 Mar 2021 18:32:07 +0200
> From: Daniel Martín <mardani29 <at> yahoo.es>
> Cc: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>,
>   46979 <at> debbugs.gnu.org
> Date: Mon, 08 Mar 2021 16:48:52 +0100
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >
> > Our solution to this is "C-h S".  Did you try it?  You can extend its
> > database if the default lacks something you need.
> 
> C-h S only searches Info pages.  I think this feature request is more
> about improving the default that M-x man offers, to consider more things
> than just the text around point.

That'd be a tough sell to a GNU project, since the GNU project wants
to deprecate the man pages.  (And please don't use "Info pages" when
you are talking about Info manuals: those manuals are not just
collections of random unrelated "pages".)

And besides, which important packages don't have Info manuals?

> I can see its usefulness, as a lot of Unix tools provide special man
> pages for its configuration files.  Another potential use case is a user
> visiting a .gitconfig file, where M-x man could suggest "git-config(1)"
> by default.  Similarly for .gitattributes and "gitattributes(5)".

Git has an Info manual, even though many people don't know and don't
use it.

> As it's almost impossible to have all that knowledge in Emacs core, I
> see it as a new extensibilty point for users.  What are the downsides
> you see in the local variable approach?

The need to add local variables to files is in itself a downside.




This bug report was last modified 4 years and 188 days ago.

Previous Next


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