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

    • ... Eli Zaretskii
      • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
        • ... Eli Zaretskii
    • ... Patrice Dumas
      • ... Gavin Smith
        • ... Gavin Smith
          • ... Eli Zaretskii
          • ... Bruno Haible via Bug reports for the GNU Texinfo documentation system
          • ... Patrice Dumas
            • ... Raymond Toy
  • info... G. Branden Robinson
    • ... G. Branden Robinson
    • ... Gavin Smith
      • ... Gavin Smith
        • ... G. Branden Robinson
          • ... Eli Zaretskii
            • ... G. Branden Robinson
              • ... Eli Zaretskii
              • ... G. Branden Robinson
              • ... Eli Zaretskii
              • ... Gavin Smith

Reply via email to