Hi Tadziu,

> > As a possible further clue: I've run the same test now on a couple
> > of really old machines, wth earlier versions of groff. Both gave the
> > correct result:
> > 
> >   GNU troff version 1.10
> >   GNU troff version 1.16.1
> 
> Strange: I just compiled groff 1.18.1 from sources, and it does
> not show the problem.  Just the packaged version.

Ubuntu 8.04, package groff 1.18.1.1-16.

    $ troff -Tps <<<'\fS\[ua]\[uA]\[an]\[AN]\[da]\[dA]' | grops | grep /Symbol
    /F0 10/Symbol SF<ddddbed9afdf>72 12 Q 0 Cg EP
    $ 

Ubuntu 9.10, package groff 1.18.1.1-22build1.

    $ troff -Tps <<<'\fS\[ua]\[uA]\[an]\[AN]\[da]\[dA]' | grops | grep /Symbol
    /usr/share/groff/1.20.1/tmac/ps.tmac:689: can't find macro file 
`europs.tmac'
    /F0 10/Symbol SF<adddbed9afdf>72 12 Q 0 Cg EP
    $ sed -n 689p /usr/share/groff/1.20.1/tmac/ps.tmac
    .do mso europs.tmac
    $ locate europs.tmac
    $ 

A freshly built /home/tmp/pierre/groff-1.20.1, and I used strace(1) to
double-check nothing in the packaged version was being open(2)ed.

    $ ./test-groff -Z -Tps <<<'\fS\[ua]\[uA]\[an]\[AN]\[da]\[dA]' | grops | 
grep /Symbol
    /F0 10/Symbol SF<ddddbed9afdf>72 12 Q 0 Cg EP
    $

Cheers,
Ralph.


Reply via email to