> Date: Mon, 28 Sep 2026 12:22:02 +0300
> From: Eli Zaretskii <[email protected]>
> Cc: [email protected], [email protected]
>
> > As a side note, it would be good if quoted nodes in Info were recognized
> > by the Emacs Info reader, for this purpose and others. There is a bug
> > I opened:
> > https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-08/msg01756.html
>
> I know. I hope someone will step forward and work on adding that.
Btw, where in the Texinfo sources and/or documentation can one find a
comprehensive information about this quoting, which could then be used
to implement its support in Emacs? I found only two places in the
Texinfo manual that talk about this:
• Unfortunately, you cannot reliably use periods, commas, or colons
within a node name; these can confuse some Info readers.
‘texi2any’ quotes problematic node names and labels by default, but
some Info readers do not recognize this syntax. Node name and
label quoting causes ‘DEL’ characters (‘CTRL-?’, character number
127, often rendered as ‘^?’) to appear around the name. To remove
node names and labels quoting, you can set the customization
variable ‘INFO_SPECIAL_CHARS_QUOTE’ to ‘0’ (*note Info and
Plaintext Customization Variables::).
‘texi2any’ warns about such problematic usage in node names, menu
items, and cross-references. If you don't want to see the
warnings, you can set the customization variable
‘INFO_SPECIAL_CHARS_WARNING’ to ‘0’ (*note Info and Plaintext
Customization Variables::).
[...]
If <label> contains a colon character (:), it should be surrounded
with a pair of <del> characters. Likewise, quoting characters may be
used for the node name if it contains problematic characters; then a
terminating comma or period is not needed. As stated earlier, this
quoting mechanism is not supported in all Info-reading programs.
Is this all that there is to know, or are there other aspects of this?
Also, where in the stand-alone Info reader is this quoting handled?
Is read_quoted_string the only place?
Thanks.