At 2026-01-10T19:10:44+0000, Gavin Smith wrote:
> A pretest distribution for the next Texinfo release (7.3) has been
> uploaded to
> 
> https://alpha.gnu.org/gnu/texinfo/texinfo-7.2.90.tar.xz

It appears that, when viewing man pages, info(1) does not filter out
OSC 8 terminal escape sequences used to embed hyperlink information.[1]
groff produces these since its 1.23.0 release 2½ years ago.[2]

The less(1) pager interprets OSC 8 sequences since its v581 general
release[3] almost 5 years ago.

Exhibit attached.

If info cannot interpret these escape sequences, it should discard them.

If info cannot parse these sequences well enough to reliably discard
them, it should ask man(1) or {g,n}roff(1) not to generate them.

Here are some ways to do the last.

1.  MANROFFOPT=-rU0 man page-of-interest.1
2.  nroff -rU0 -man page-of-interest.1

Regards,
Branden

[1] https://github.com/Alhadis/OSC8-Adoption
[2] https://lists.gnu.org/archive/html/info-gnu/2023-07/msg00001.html
[3] https://www.greenwoodsoftware.com/less/news.581.html

Attachment: signature.asc
Description: PGP signature

  • texi... Gavin Smith
    • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
      • ... Eli Zaretskii
        • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
          • ... Eli Zaretskii
      • ... Patrice Dumas
    • ... G. Branden Robinson
      • ... G. Branden Robinson
      • ... Gavin Smith
        • ... Gavin Smith
          • ... G. Branden Robinson
        • ... Per Bothner
          • ... Gavin Smith
    • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
      • ... Patrice Dumas
      • ... Patrice Dumas
        • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system

Reply via email to