[racket-dev] Pre-Release Checklist for v5.1

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Fri Feb 4 17:02:18 EST 2011

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.


2011/2/3 Gregory Cooper <ghcooper at gmail.com>:
> On Mon, Jan 31, 2011 at 2:50 PM, Ryan Culpepper <ryanc at ccs.neu.edu> wrote:
>> * Greg Cooper <greg at 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 <jay at cs.byu.edu>
Assistant Professor / Brigham Young University

"The glory of God is Intelligence" - D&C 93

Posted on the dev mailing list.