Bjarni Ingi Gislason <bjarn...@simnet.is> writes:

> Dear Maintainer,

>   wrong type size is created with, for example in gcc(1),

> .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'

> combined with

> \s-1ISO \*(C+\s0

> #####

> Do not use "\s0" in a string definition but an absolute number,
> as the size of the string could be changed.
> Then a situation of "\s-X...\s-Y...\s0...\s0" could emerge.
> Type size changes have an effect in "groff", but not in "nroff".

I believe this is fixed in Perl 5.8, currently in experimental, which I
believe includes the latest podlators.  All of this size manipulation
code, and the C++ macro, have been removed in podlators 5.00, which drops
all of the troff-specific guesswork formatting.  It has proven much to
difficult to maintain and has created lots problems for fairly minor
formatting benefits.

-- 
Russ Allbery (r...@debian.org)              <https://www.eyrie.org/~eagle/>

Reply via email to