I've looked into this and I think it is a regression of GR2. The dc<%> interface documentation lists a huge number of functions, but racket/draw/private/dc-intf.rkt only has "draw-text" in the interface. As far as I can tell, this is fine enough because all the functions are implemented by the different dcs. But, it is a problem because make-generic requires the interface object to have the method name. In this case, FrTime needs draw-ellipse to work.
A simple way to test is to run frtime/demos/mouse.rkt The FrTime code in question should really be rewritten/removed though, because it is a fork of the graphics collects. But nonetheless, this is a real gr2 regression. Jay 2011/2/3 Gregory Cooper <ghcoo...@gmail.com>: > On Mon, Jan 31, 2011 at 2:50 PM, Ryan Culpepper <ry...@ccs.neu.edu> wrote: >> * Greg Cooper <g...@cs.brown.edu> >> - FrTime Tests > > It looks like the graphics / GUI integration for FrTime has broken. I > don't think anyone's using FrTime, so it might be best just to remove > it. (I don't have commit access, so someone else would have to do > it.) > > Greg > > _________________________________________________ > For list-related administrative tasks: > http://lists.racket-lang.org/listinfo/dev > -- Jay McCarthy <j...@cs.byu.edu> Assistant Professor / Brigham Young University http://faculty.cs.byu.edu/~jay "The glory of God is Intelligence" - D&C 93 _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev