Bug in display

Stephen J. Turnbull stephen
Sun Oct 15 02:39:00 EDT 2006


Peter Gordon writes:

 > ./configure --prefix=/sw/xemacs-21.5.27 --with-xft
 > --with-xft=emacs,tabs,menubars,gauges --without-debug
 > --without-error-checking --with-gtk

--with-xft --with-gtk may be a bad idea.  AFAIK no attempt has been
made to 

 > This is a demonstration of a bug which creates unnecessary lines.

Xft lies about the size of the bounding box.  Naive attempts to avoid
the lines by "clearing too much" result in other parts of the display
getting trashed.  I've chosen to leave the lines there as a visible
reminder of the problem.  But it's equally there in recent updates of
Mozilla Firefox for X11, they just chose to clear parts of neighboring
display, which is less blatant but still pretty ugly to my mind.

Patches which fix the problem correctly or information about how to
get Xft to tell the truth about the text extent that it is actually
going to write would be very welcome.






More information about the XEmacs-Beta mailing list