From: Martin Sevior (msevior@seviorpc.ph.unimelb.edu.au)
Date: Tue Sep 23 2003 - 00:35:12 EDT
CVS:
----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: fmt/xp/fp_Line.cpp fmt/xp/fp_Run.cpp fmt/xp/fp_Run.h
CVS: fmt/xp/fp_TextRun.cpp
CVS:
----------------------------------------------------------------------
Fix not clearing of runs under some circumstances.
A Bug was described on IRC that demonstrated we needed to distinguish between runs that have been cleared and runs that needed to be redrawn.
Sometimes we clear the last little bit of a previous run to get rid of
pixel dirt. That run needs to be redrawn - but it hasn't been cleared.
So now we make the distinction.
This should be backported to 2.0
Martin
This archive was generated by hypermail 2.1.4 : Mon Sep 22 2003 - 23:48:16 EDT