[racket-dev] tool transition leads to fragile middle-ground

2011-02-10 Thread John Clements
Updating tools from drscheme->drrracket involves two steps: 1) changing the tool to refer to drracket, and 2) changing the info.rkt file to refer to drracket-tools rather than tools. Unfortunately, if you do #2 before #1, you get a real head-scratcher of an error message: define-unit-binding:

Re: [racket-dev] tool transition leads to fragile middle-ground

2011-02-10 Thread Robby Findler
Is it possible you're misparsing the error message? The message (I think!) says that the unit expects its import to be drscheme:tool^ but that it is invoked with something else (drracket:tool^ in this case). (Not that this defends anything about the head-scratching-ness, but just to clarify what t

Re: [racket-dev] drafting the v5.1 release announcement

2011-02-10 Thread Robby Findler
On Wed, Feb 9, 2011 at 3:03 PM, John Clements wrote: > > On Feb 9, 2011, at 12:37 PM, Matthew Flatt wrote: > >> Let's get the ball rolling on the release announcement. Here are draft >> bullets for the drawing and GUI libraries: > > I feel like we're missing the forest for the trees: there's a gre

Re: [racket-dev] tool transition leads to fragile middle-ground

2011-02-10 Thread John Clements
On Feb 10, 2011, at 9:28 AM, Robby Findler wrote: > Is it possible you're misparsing the error message? The message (I > think!) says that the unit expects its import to be drscheme:tool^ but > that it is invoked with something else (drracket:tool^ in this case). > > (Not that this defends anyth

Re: [racket-dev] drafting the v5.1 release announcement

2011-02-10 Thread Stevie Strickland
On Feb 9, 2011, at 4:28 PM, Jon Rafkind wrote: > Stevie: > a04b8d989936e64e29d2ae123da39159c2cdf2e6 >Change instanceof/c to allow more contracts. > >Now instanceof/c no longer checks explicitly for a class/c contract, so >or/c or and/c of class/c contracts succeed. > 92775c5e4ee55986da

Re: [racket-dev] drafting the v5.1 release announcement

2011-02-10 Thread Robby Findler
Got the right score now. > At Wed, 9 Feb 2011 20:32:12 -0600, Robby Findler wrote: >> * Improved Same Game: adjusted the way it draws and the scoring system >>   (current known best is 1300+ can you beat that?) * Improved Same Game: adjusted the way it draws and the scoring system (current know

Re: [racket-dev] drafting the v5.1 release announcement

2011-02-10 Thread Matthew Flatt
Here's a new draft that folds in the contributions so far --- all edited to varying degrees. I left out `racket/snip', because it seems relatively obscure. Racket version 5.1 is now available from http://racket-lang.org/ The most significant change in

Re: [racket-dev] drafting the v5.1 release announcement

2011-02-10 Thread Robby Findler
I think there are a non-trival number of people who deal with snips to process student submissions that it is worth an extra line or two (that I've put in below) On Thu, Feb 10, 2011 at 2:43 PM, Matthew Flatt wrote: > Here's a new draft that folds in the contributions so far --- all > edited to v