[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff-commit] groff ChangeLog src/devices/grops/ps.cpp
From: |
Werner LEMBERG |
Subject: |
[Groff-commit] groff ChangeLog src/devices/grops/ps.cpp |
Date: |
Mon, 21 May 2007 07:56:43 +0000 |
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 <address@hidden>
+
+ * src/devices/grops/ps.cpp (ps_printer::set_char): Handle subfonts
+ correctly.
+
2007-04-10 Werner LEMBERG <address@hidden>
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 (address@hidden)
@@ -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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Groff-commit] groff ChangeLog src/devices/grops/ps.cpp,
Werner LEMBERG <=