GNU bug report logs - #40900
Add face for function params in info

Previous Next

Package: emacs;

Reported by: ndame <ndame <at> protonmail.com>

Date: Mon, 27 Apr 2020 12:47:02 UTC

Severity: wishlist

Tags: notabug

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


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

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 40900 <at> debbugs.gnu.org, ndame <ndame <at> protonmail.com>
Subject: Re: bug#40900: Add face for function params in info
Date: Wed, 9 Sep 2020 06:22:25 -0700
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Date: Mon, 27 Apr 2020 12:46:02 +0000
>> From: ndame via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>>
>> The Elisp info manual could be easier to read if parameters which are capitalized
>> could have a face too:
>>
>>    If the minibuffer prompt string PROMPT does not end in ‘:’ ...
>>
>>
>> Though I don't know if it's possible to add language specific faces to info,
>> because a capitalized word could mean something else in an other language.
>>
>> Maybe a face like Info-elisp-param-face which is added only if the current
>> info is about elisp?
>
> I think the challenge is to reliably identify the strings that are
> function parameters.  Info files lack the markup that identifies
> various symbols in the Texinfo sources, and the code which finds
> function arguments must not err too much, or users will complain.

Isn't this therefore a limitation in Texinfo?  We could of course hack
around it, but it sounds like it would risk being error-prone and hard
to maintain.




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

Previous Next


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