groff
[Top][All Lists]
Advanced

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

Re: [groff] [patch] modernize -T ascii rendering of opening single quote


From: Dave Kemper
Subject: Re: [groff] [patch] modernize -T ascii rendering of opening single quote
Date: Fri, 1 Feb 2019 15:50:02 -0600

> Thus losing the ability to tell if I mistyped \(oq as \(cq with -Tascii
> or -Tlatin1?

To be fair, -Tascii and -Tlatin1 already lack the ability to
distinguish \(lq from \(rq -- and \(fo from \(la, and several others
(far more in -Tascii, of course).

Currently, \(ga and \(oq render the same.  Under Ingo's proposed
change, \(oq and \(cq would render the same.  Either way, you're
losing information.  (This is a limitation imposed by the character
sets themselves: groff can produce more than 128 or 256 output
glyphs.)

And while you're more likely to mistype "oq" than "ga" for "cq," it
seems that distinguishing such characters is a use case outside the
intent of -Tascii and -Tlatin1.  These flags are, in a philosophical
sense, flags for reading, not for editing.  For terminal output to aid
editing/proofreading, -a is a better fit, as it produces a unique
string for every glyph.



reply via email to

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