![](https://secure.gravatar.com/avatar/7636099af269e3d2d5a3080c8c76bc56.jpg?s=120&d=mm&r=g)
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