help-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Loss of search facility in info in newer releases of Texinfo


From: Jacob Bachmeyer
Subject: Re: Loss of search facility in info in newer releases of Texinfo
Date: Sat, 09 Oct 2021 21:50:08 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.22) Gecko/20090807 SeaMonkey/1.1.17 Mnenhy/0.7.6.0

Eli Zaretskii wrote:
Date: Sat, 9 Oct 2021 15:43:14 +0000
From: Alan Mackenzie <acm@muc.de>

    C-s ` f o o '

..

This no longer works for me in current Texinfo because what used to be
ASCII punctuation characters in info, ` and ', have been replaced by
Unicode curly quotes, which don't exist on my keyboard.  Thus I cannot
search for `foo' in any reasonable way in Emacs.

Also, the display of these Unicode punctuation characters is awkward and
ugly on my Linux console.

The Emacs maintainer, Eli Zaretskii, has expressed his opposition to
implementing a workaround inside Emacs.

To clarify: I'm opposed to changing the characters present in Info
files into some other characters when reading the files into Emacs,
because replacing the Unicode characters generated by makeinfo with
ASCII will generally interfere with file offsets recorded in the Info
tag tables.  I do NOT oppose to changing the visual display of the
Unicode characters so as to allow them to be seen on terminals that
cannot display the original Unicode characters (similarly to what the
stand-alone Info reader does), but Alan isn't satisfied with that.

From my viewpoint, it seems that Alan wants some kind of equivalence table, such that ASCII backtick and single quote will match the Unicode curly quotes when typed into an I-search. This might be a generally useful feature, particularly if it is implemented as a variable that can be made mode-local or buffer-local, with a global default customizable by the user, as it would enable searching for characters not actually on the user's keyboard.



-- Jacob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]