groff
[Top][All Lists]
Advanced

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

[Groff] [PATCH] dogfooding the deprecation of \(aq in prose


From: G. Branden Robinson
Subject: [Groff] [PATCH] dogfooding the deprecation of \(aq in prose
Date: Sun, 30 Apr 2017 20:37:17 -0400
User-agent: NeoMutt/20170113 (1.7.2)

Hi folks,

In light of the recent discussion about the aq ("apostrophe quote")
character escape, please review the attached patch.

Please find attached a patch to set a better example for ourselves and
our readers.

N.B. that I did not do blind substitutions; uses of the escape outside
of prose contexts, I left alone, namely:

./contrib/gpinyin/gpinyin.1.man:.B \e[\[aq]u] or
./contrib/gpinyin/gpinyin.1.man:.BR \e[\[aq]U] ,
./contrib/hdtbl/groff_hdtbl.7.man:.CR width=\[aq]1.5i 10%\[aq]
./contrib/hdtbl/groff_hdtbl.7.man:.CRI key=\[aq] "value1 \[lB]value2 
\[lB]\[ell]\[rB]\[rB]" \[aq]
./contrib/hdtbl/groff_hdtbl.7.man:.XAA "fsz=\[aq]" "d1 \[lB]d2\[rB]" \[aq]
./contrib/hdtbl/groff_hdtbl.7.man:.XAA "width=\[aq]" "w1 \[lB]w2 
\[lB]\[ell]\[rB]\[rB]" \[aq]
./contrib/hdtbl/groff_hdtbl.7.man:.XDEFS "fsz=\[aq]1.0 1.0\[aq]" t*fsz
./contrib/mom/groff_mom.7.man:.B .IB \[rs]w\[aq]margarine\[aq] 
\[rs]w\[aq]jello\[aq]
./man/groff.7.man:.B \(aq
./man/groff.7.man:.BI !\[aq] s1 \[aq] s2 \[aq]
./man/groff.7.man:.BI \[aq] s1 \[aq] s2 \[aq]
./man/groff.7.man:.dquoted_char \[aq] ,
./man/groff.7.man:.dquoted_char \[aq] ,
./man/groff.7.man:.dquoted_char \[aq] .
./man/groff.7.man:.dquoted_char \[aq] ;
./man/groff.7.man:\&. el 
\[rs]\[rs]$1\[rs]Z\[aq]\[rs]\[rs]$2\[aq]\[rs]v\[aq].25m\[aq]\
./man/groff.7.man:\&.el 
\[rs]*(u1\[rs]Z\[aq]\[rs]*(u2\[aq]\[rs]v\[aq].25m'\[rs]D\[aq]l \
./man/groff.7.man:\&.el 
\[rs]*[u1]\[rs]Z\[aq]\[rs]*[u2]\[aq]\[rs]v\[aq].25m\[aq]\[rs]D\
./man/groff.7.man:\&\f[CB]\[aq]\f[]
./man/groff.7.man:\[aq]\\[rs]\[rs]$3
./man/groff.7.man:\[aq]l \[rs]w\[aq]\[rs]*[u2]\[aq]u 
0\[aq]\[rs]v\[aq]-.25m\[aq]\[rs]*[u3]
./man/groff.7.man:\[rs]D\[aq]l \[rs]w\[aq]\[rs]\[rs]$2\[aq]u 
0\[aq]\[rs]v\[aq]-.25m\
./man/groff.7.man:\[rs]w\[aq]\[rs]*(u2\[aq]u 
0\[aq]\[rs]v\[aq]-.25m\[aq]\[rs]*(u3
./man/groff_char.7.man:.ds aq \(aq
./man/groff_char.7.man:.if !\n(.g .if '\(aq'' .ds aq \'
./man/groff_char.7.man:\[aq]    \e[aq]  quotesingle     u0027   apostrophe 
quote (ASCII 39)
./src/preproc/eqn/eqn.1.man:.B \[aq]
./tmac/groff_ms.7.man:You can replace the quote (\[aq]) marks with any 
character not
./tmac/groff_trace.7.man:> \[aq] | groff > /dev/null
./tmac/groff_trace.7.man:> \[aq] | groff \-m trace > /dev/null
./tmac/groff_trace.7.man:> \[aq] | groff \-m trace > /dev/null
./tmac/groff_trace.7.man:\fIsh#\fP echo \[aq].
./tmac/groff_trace.7.man:\fIsh#\fP echo \[aq].
./tmac/groff_trace.7.man:\fIsh#\fP echo \[aq].

Regards,
Branden

Attachment: dogfooding-no-aq-in-prose.diff
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

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