The attached patch:

1.  Makes sure that the bare ' renders as the closing quote the adjacent
    text says it is, even on UTF-8 devices where the stated rule is
    broken.

2.  Adds " to the list of characters that don't render as themselves,
    because it doesn't as part of arguments to macros.

Regards,
Branden
--- groff_char.stock.7	2017-04-26 16:18:12.514128437 -0400
+++ groff_char.hacked.7	2017-04-26 16:27:59.628887175 -0400
@@ -260,10 +260,16 @@
 .
 .TP
 .B \*(aq
-the ISO \%latin1 \[oq]Apostrophe\[cq] (code\ 39) prints as ', a right
+the ISO \%latin1 \[oq]Apostrophe\[cq] (code\ 39) prints as \[cq], a right
 single quotation mark; the original character can be obtained with
 \[oq]\f(CW\e(aq\fP\[cq].
 .
+.TP
+.B \(dq
+the ISO \%latin1 \[oq]Quotation Mark\[cq] (code 34) prints as itself,
+but is also used to quote arguments to macros and will not appear in
+output in that context; the original character can be obtained in any
+context with \[oq]\f(CW\e(dq\fP\[cq].
 .
 .TP
 .B -

Attachment: signature.asc
Description: PGP signature

Reply via email to