Sync-to-go: src/dev-ps..
We are almost of identical state.
groff commits [
5bddf9d] (and its tweak [
59948e0]) have been
resolved differently in S-roff commit (Bugfix: PS Name Objects are
case-sensitive..). To readd support for applications which
generate lowercase object names we may need to tweak that again
and do case-insensitive comparison on input.
And we do not yet support the "Fontset" attribute, i should look
into the PS manual again for that.
Partially implemented:
commit
60aca53
Author: Werner LEMBERG <wl@gnu.org>
Date: 2009-01-19 08:02:00 +0000
Fix incorrect grops color state before \X'...'.
Problem reported by Miklos Somogyi <msom@netspace.net.au>.
* src/devices/grops/ps.cpp (ps_printer::special): Check color state
before doing a PS special and flush buffer.
Update called functions.
I resolved this differently since the flush is not always needed.
The part that actually is a fix for the error report message [1]
is missing the following diff:
TODO src/dev-ps/ps.cpp
TODO + if (sbuf_color != *env->col)
TODO + set_color(env->col);
TODO I have to see in action what has to be done here
[1] http://lists.gnu.org/archive/html/groff/2009-01/msg00017.html