Thread (15 messages) 15 messages, 4 authors, 2025-09-21

Re: Issue in man page pathname.7

From: Alejandro Colomar <alx@kernel.org>
Date: 2025-08-25 18:57:27

Hi Helge,

On Mon, Aug 25, 2025 at 04:17:32PM +0000, Helge Kreutzmann wrote:
Hello Alejandro,
Am Sun, Aug 24, 2025 at 10:04:04PM +0200 schrieb Alejandro Colomar:
quoted
On Sun, Aug 24, 2025 at 02:48:46PM +0000, Helge Kreutzmann wrote:
quoted
Without further ado, the following was found:

Issue:    The URL is invalid

"For maximum interoperability, programs and users should also limit the "
"characters that they use for their own pathnames to characters in the POSIX "
"E<.UR https://pubs.opengroup.org/\\:onlinepubs/\\:9799919799/\\:basedefs/"
"\\:V1_chap03.html#tag_03_265> Portable Filename Character Set E<.UE .>"
Hi Helge,

That URI has '\\:' in it, which is correct in roff(7) (and in man(7))
source code.  That is removed by troff(1) when formatting the page.
If you read the formatted page that's not there.
Yes, then no URL is there :))
Hmmm, that depends on your terminal.  If there's no URL or hyperlink,
this might be an issue in either the terminal or groff(1).
quoted
The effect of '\\:' is telling troff(1) that those are good points to
break the line if needed.
Thanks for the explanation. Checking the URL after removing the \\: is
a valid URL.

I'll keep that in mind in the furture when checking URLs.

Greetings

Cheers,
Alex

-- 
<https://www.alejandro-colomar.es/>

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help