CVSROOT: /cvsroot/groff Module name: groff Changes by: Werner LEMBERG <wl> 07/05/21 07:56:43
Modified files: . : ChangeLog src/devices/grops: ps.cpp Log message: * src/devices/grops/ps.cpp (ps_printer::set_char): Handle subfonts correctly. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/groff/ChangeLog?cvsroot=groff&r1=1.1084&r2=1.1085 http://cvs.savannah.gnu.org/viewcvs/groff/src/devices/grops/ps.cpp?cvsroot=groff&r1=1.16&r2=1.17 Patches: Index: ChangeLog =================================================================== RCS file: /cvsroot/groff/groff/ChangeLog,v retrieving revision 1.1084 retrieving revision 1.1085 diff -u -b -r1.1084 -r1.1085 --- ChangeLog 10 Apr 2007 08:13:41 -0000 1.1084 +++ ChangeLog 21 May 2007 07:56:43 -0000 1.1085 @@ -1,3 +1,8 @@ +2007-05-21 Werner LEMBERG <[EMAIL PROTECTED]> + + * src/devices/grops/ps.cpp (ps_printer::set_char): Handle subfonts + correctly. + 2007-04-10 Werner LEMBERG <[EMAIL PROTECTED]> In pic, make rounded boxes work with colors. Reported by Urs Eggli Index: src/devices/grops/ps.cpp =================================================================== RCS file: /cvsroot/groff/groff/src/devices/grops/ps.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -u -b -r1.16 -r1.17 --- src/devices/grops/ps.cpp 29 Mar 2006 19:37:55 -0000 1.16 +++ src/devices/grops/ps.cpp 21 May 2007 07:56:43 -0000 1.17 @@ -1,6 +1,6 @@ // -*- C++ -*- /* Copyright (C) 1989, 1990, 1991, 1992, 2000, 2001, 2002, 2003, 2004, 2005, - 2006 + 2006, 2007 Free Software Foundation, Inc. Written by James Clark ([EMAIL PROTECTED]) @@ -721,7 +721,7 @@ if (sbuf_len < SBUF_SIZE - 1 && env->hpos >= sbuf_end_hpos && (sbuf_kern == 0 || sbuf_end_hpos - sbuf_kern != env->hpos)) { if (sbuf_space_code < 0) { - if (f->contains(space_glyph)) { + if (f->contains(space_glyph) && !sub) { sbuf_space_code = f->get_code(space_glyph); sbuf_space_width = env->hpos - sbuf_end_hpos; sbuf_end_hpos = env->hpos + w + sbuf_kern; _______________________________________________ Groff-commit mailing list Groff-commit@gnu.org http://lists.gnu.org/mailman/listinfo/groff-commit