bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

groff man(1) page


From: Mike Fulton
Subject: groff man(1) page
Date: Thu, 30 Mar 2023 20:51:06 -0700

Hello

When I perform 'man groff', I am getting a failure when iconv converts from UTF-8 to ISO8859-1 on the groff 1.22.4 17 December 2018 built tarball. The angle brackets from the .UR and .UE entries do not convert properly (they show up as spaces and I see a failure after quitting 'man')

I have reduced this down to the angled brackets being generated in UTF-8 that can't be converted to ISO8859-1, in particular for the text:

```
GNU <http://www.gnu.org>
```

which comes from:

```
system within the free software collection
.UR http://\:www.gnu.org
GNU
.UE .
```

The text in the intermediate UTF-8 file has UTF-8 angle bracket characters.

When I manually try to do translation of the intermediate UTF-8 file, I can confirm that iconv fails on the UTF-8 open angled bracket.

Unfortunately the latest dev code seems to have removed the .UR and .UE reference so I can't show the problem in the dev line - so I'm curious if this was a bug or just a code change?

I am seeing this failure on z/OS. When I try to run on the Mac via brew install, it works fine but it is a slightly newer time stamp of man page (23 December 2018). 

Apologies if this was already asked - I didn't see it when I searched for man page issues.

Thanks, Mike Fulton

reply via email to

[Prev in Thread] Current Thread [Next in Thread]