I've started to take a look at this. Christophe pointed out that the code that checks the stream cursor is only checking the x coordinate; apparently a bug, but this change was specifically made during Gilbert's rewrite of the compute-difference-set code, so I don't think it's right to check both x and y without understanding what he's doing there. Gilbert? :)
Tim
On Jun 27, 2005, at 3:10 PM, Robert Strandh wrote:
Hello,
I think what you are seeing is a bug in McCLIM which is either due to a bad specification, a bad implementation of the specification, or both. Getting the different transformations (user-, medium-, sheet-, device-) right is hard, and I am sure getting them right in the presence of output recording is even harder. -- Robert Strandh
Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.
mcclim-devel mailing list mcclim-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/mcclim-devel