| Newsgroups |
gmane.emacs.devel |
| Message-ID |
<[email protected]> |
Eli Zaretskii <[email protected]> writes:
>> From: [email protected]
>> Date: Sat, 29 Aug 2026 00:51:17 +0300
>>
>> Hello everyone,
>> Not sure I should write on this email (I found it in man.el.gz in
>> 'Mainteirner:'). So on my emacs 31.1 when I read man page for some programs
>> (for example 'man 1 ls') in `DESCRIPTION` there are many some kind of broken
>> links:
>> > DESCRIPTION
>> > List information about the FILEs (the current directory by default).
>> > Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
>> >
>> > Mandatory arguments to long options are mandatory for short options too.
>> >
>> > ]8;;https://www.gnu.org/software/coreutils/manual/coreutils.html#ls-a\-a, --all]8;;\
>> > do not ignore entries starting with .
>>
>> When I use `man ls` from terminal (KDE konsole) everything works fine.
>> I often read man pages for various programs and in emacs it's especialy
>> comfortable, but these strange symbols are quite annoying. I tried to
>> fix it by myself but without success. Would really appriciate any help.
>> (I didn't change any variables in emacs related to 'man'. I think
>> man pages for coreutils have to work fine without any customization, so
>> I'm ready to help with fix)
>
> The above are the so-called "OSC 8 hyperlinks", something that Groff
> added relatively recently. The version of man.el in the current
> development sources, which will eventually become Emacs 32, supports
> these sequences. So if you can build the master branch of the Emacs
> Git repository, you should see these problems gone. See bug#81240,
> which is now fixed.
>
> Thanks.
Yep, I tested man.el from master branch of emacs and it worked great!
Thanks a lot for help! (Sorry to bother you, should have search for bug
more carefully).