Re: character entity references produce garbage
On Tue, Oct 09, 2007 at 11:08:21PM +0200, Johannes Hofmann wrote:
I can now reproduce this on a debian system without libxft-dev installed. Do you still see this after installing libxft-dev?
No. Now it's gone, even if I comment out "freetype" and "type1" in my xorg.conf. (I understand that Xft has something to do with font rasterizing.) But it should work without Xft as well, shouldn't it? -- Matthias Franz
On Wed, Oct 10, 2007 at 08:02:13AM +0200, Matthias Franz wrote:
On Tue, Oct 09, 2007 at 11:08:21PM +0200, Johannes Hofmann wrote:
I can now reproduce this on a debian system without libxft-dev installed. Do you still see this after installing libxft-dev?
No. Now it's gone, even if I comment out "freetype" and "type1" in my xorg.conf. (I understand that Xft has something to do with font rasterizing.) But it should work without Xft as well, shouldn't it?
Well, probabely. But this is an issue of fltk2 not of dillo. You will see these artefacts in the fltk test programs in the test/ directory of the fltk2 tarball too.
Hi Matthias, can you please try the little patch against fltk below. It should fix the issue with --disable-xft and should not harm in case that xft is enabled. If it works for you I will send it to the fltk mailling list. Johannes --- src/x11/Font_xlfd.cxx.orig 2007-10-15 17:43:16 +0200 +++ src/x11/Font_xlfd.cxx 2007-10-15 17:43:53 +0200 @@ -432,7 +432,7 @@ void fltk::drawtext_transformed(const ch #if !X_UTF8_FONT XDrawString16(xdisplay, xwindow, gc, int(floorf(x+.5f)), - int(floorf(y+.5f)), buffer, n); + int(floorf(y+.5f)), buffer, count); #else #ifdef FONT_DEBUG //printf("current = %s\n", current->name);
On Mon, Oct 15, 2007 at 05:58:38PM +0200, Johannes Hofmann wrote:
can you please try the little patch against fltk below. It should fix the issue with --disable-xft and should not harm in case that xft is enabled.
works! Thanks! -- Matthias Franz
participants (2)
-
Johannes.Hofmann@gmx.de
-
matthias.franz@ujf-grenoble.fr