Your message dated Thu, 31 Mar 2022 16:39:32 +1100
with message-id <[email protected]>
and subject line Re: .MTO produces email addresses with stray whitespace
has caused the Debian Bug report #337787,
regarding .MTO produces email addresses with stray whitespace
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.)
--
337787: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=337787
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: groff
Version: 1.18.1.1-10
Severity: minor
Using .MTO for email addresses (as seen in the groff man page) results
in a stray space put before the closing bracket.
Example:
1284:tbm@deprecation: ~] cat t
.
.mso www.tmac
.
.MTO [email protected] "Martin Michlmayr"
1285:tbm@deprecation: ~] man -l t -P cat | head -3
Reformatting t, please wait...
Martin Michlmayr 〈[email protected]〉
Also, these brackets are special UTF-8 chars and cannot be simply
C&Ped into a mail program.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages groff depends on:
ii groff-base 1.18.1.1-10 GNU troff text-formatting system (
ii libc6 2.3.5-7 GNU C Library: Shared libraries an
ii libgcc1 1:4.0.2-3 GCC support library
ii libice6 6.8.2.dfsg.1-10 Inter-Client Exchange library
ii libsm6 6.8.2.dfsg.1-10 X Window System Session Management
ii libstdc++6 4.0.2-3 The GNU Standard C++ Library v3
ii libx11-6 6.8.2.dfsg.1-10 X Window System protocol client li
ii libxaw7 6.8.2.dfsg.1-10 X Athena widget set library
ii libxext6 6.8.2.dfsg.1-10 X Window System miscellaneous exte
ii libxmu6 6.8.2.dfsg.1-10 X Window System miscellaneous util
ii libxpm4 6.8.2.dfsg.1-10 X pixmap library
ii libxt6 6.8.2.dfsg.1-10 X Toolkit Intrinsics
ii xlibs 6.8.2.dfsg.1-10 X Window System client libraries m
Versions of packages groff recommends:
ii gs 8.15-4 Transitional package
ii gs-gpl [gs] 8.15-4 The GPL Ghostscript PostScript int
ii imagemagick 6:6.2.4.5-0.2 Image manipulation programs
ii libpaper1 1.1.14-3 Library for handling paper charact
ii netpbm 2:10.0-10 Graphics conversion tools
ii psutils 1.17-19 A collection of PostScript documen
-- no debconf information
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
bts tag 337787 + upstream fixed-upstream
thanks
I believe this was fixed long ago, and would have been released in groff
1.21 (~2010-12-31).
> man -l t -P cat | head -3
I would not preview a non-man(7) document this way.
I suggest "nroff".
$ nroff EXPERIMENTS/michlmayr.groff |cat -s
Martin Michlmayr ⟨[email protected]⟩
$ nroff EXPERIMENTS/michlmayr.groff |cat -s|xxd
00000000: 0a1b 5b33 346d 4d61 7274 696e 204d 6963 ..[34mMartin Mic
00000010: 686c 6d61 7972 201b 5b30 6de2 9fa8 7462 hlmayr .[0m...tb
00000020: 6d40 6379 7269 7573 2e63 6f6d e29f a90a [email protected]....
00000030: 0a .
> However, devhtml wasn't changed, and still maps \[la] to U+2329 and
> \[ra] to U+232A. Werner, was this a mistake or am I just missing a
> reason?
As Werner noted, this was fixed (12 years ago).
commit 4b8250fd7ab5f925b67d617d45832b1ec2aeebd6
Author: Werner LEMBERG <[email protected]>
Date: Thu Feb 25 19:34:08 2010 +0000
Fix angle brackets in grohtml.
Reported by Colin Watson <[email protected]>.
* src/devices/grohtml/post-html.cpp (get_html_entity): Add U+27E8
and U+27E9.
[...]
diff --git a/src/devices/grohtml/post-html.cpp
b/src/devices/grohtml/post-html.cpp
index 759831a07..a6acc6919 100644
--- a/src/devices/grohtml/post-html.cpp
+++ b/src/devices/grohtml/post-html.cpp
@@ -1,5 +1,6 @@
// -*- C++ -*-
-/* Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009
+/* Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009,
+ * 2010
* Free Software Foundation, Inc.
*
* Gaius Mulley ([email protected]) wrote post-html.cpp
@@ -4660,6 +4661,8 @@ static const char *get_html_entity (unsigned int code)
case 0x2663: return "♣";
case 0x2665: return "♥";
case 0x2666: return "♦";
+ case 0x27E8: return "⟨";
+ case 0x27E9: return "⟩";
default: return to_unicode(code);
}
}
Nobody replied to Werner's final comment regarding a rewrite of the
groff www package's "link style". If the package were loaded with the
"-m" flag, the code he used could be put into the troffrc-end file to
override the package defaults.
There doesn't seem to be anything else outstanding for this bug, so
closing.
Regards,
Branden
signature.asc
Description: PGP signature
--- End Message ---