Your message dated Thu, 3 Feb 2022 19:32:16 +1100
with message-id <[email protected]>
and subject line Re: groff(7) and groff_char(7) use incorrect groff characters
has caused the Debian Bug report #245799,
regarding groff(7) and groff_char(7) use incorrect groff characters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
245799: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=245799
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: groff
Version: 1.18.1-15
Severity: minor

groff_char(7) and groff(7) use the groff characters incorrect when they
are describing usage of groff. Some examples:

Ð        \[‐D]   Eth              Icelandic uppercase eth

For readers of the bugreport without UTF:
<U+00D0>        \[<U+2010>D]   Eth              Icelandic uppercase eth
or:
<Eth character>        \[<hyphen>D]   Eth              Icelandic uppercase eth

But, if you write Groff, you must use Latin-1 basic, better known as
ASCII, the first 128 characters of UTF. You cannot cut&paste that
snippet into your groff sources...

The line should have been:

Ð        \[-D]   Eth              Icelandic uppercase eth


In groff(7), a quite some groff codes are also incorrectly escaped.
For example, it tells me to use \A’anything’, but when writing groff, I
will need to use \A'anything'.

--Jeroen


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.3
Locale: LANG=nl_NL.UTF-8@euro, LC_CTYPE=nl_NL.UTF-8@euro

Versions of packages groff depends on:
ii  groff-base                  1.18.1-15    GNU troff text-formatting system (
ii  libc6                       2.3.2.ds1-11 GNU C Library: Shared libraries an
ii  libgcc1                     1:3.3.3-6    GCC support library
ii  libstdc++5                  1:3.3.3-6    The GNU Standard C++ Library v3
ii  libxaw7                     4.3.0-7      X Athena widget set library
ii  xlibs                       4.3.0-7      X Window System client libraries m

-- no debconf information

-- 
Jeroen van Wolffelaar
[email protected]
http://jeroen.A-Eskwadraat.nl


--- End Message ---
--- Begin Message ---
tag + 245799 upstream fixed-upstream
thanks

groff 1.22.4 shipped with versions of these man pages that did not
employ code points outside of Unicode Basic Latin in their sources.

Further corrections have been made to both pages since, and are expected
in groff 1.23.

Here's one example regarding groff(7).

https://git.savannah.gnu.org/cgit/groff.git/commit/?id=2bd31bb3f2de8e8ff21540ca7c247025903d8acc

groff_char(7) has been almost rewritten.  Here's a sample commit.

https://git.savannah.gnu.org/cgit/groff.git/commit/?id=84639dd9012ae3efce2c38d9154e0df35df4d260

Regards,
Branden

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to