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

2012-04-18 Thread Ryan Culpepper
Checklist items for the v5.3 release (using the v5.2.901.1 release candidate build) Search for your name to find relevant items, reply when you finish an item (please indicate which item/s is/are done). Also, if you have any commits that should have been picked, make sure that the changes are

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Vincent St-Amour
At Wed, 18 Apr 2012 09:00:16 -0600, Ryan Culpepper wrote: >- Typed Racket Tests Done. Vincent _ Racket Developers list: http://lists.racket-lang.org/dev

[racket-dev] Is this legal submodule code?

2012-04-18 Thread Danny Yoo
I'm trying to wrap my head around submodules so I can get it working with Whalesong, but I'm running into an issue: #lang racket (define (print-cake n) #;(show " ~a " n #\.) #;(show " .-~a-. " n #\|) #;(show " | ~a | " n #\space) (show "---~a---" n #\-)) (define (show fmt n ch) (pr

Re: [racket-dev] Is this legal submodule code?

2012-04-18 Thread Matthew Flatt
That's a bug. I hope to look into it this afternoon. At Wed, 18 Apr 2012 13:02:05 -0400, Danny Yoo wrote: > I'm trying to wrap my head around submodules so I can get it working > with Whalesong, but I'm running into an issue: > > #lang racket > > (define (print-cake n) > #;(show " ~a " n #

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Jon Rafkind
> > * Jon Rafkind > Release tests for (one of the) linux releases: > - Test that the `racket' and `racket-textual' source releases > compile fine (note that they're still called `plt' and `mz' at > this stage). > - Test that the binary installers for both work, try each one in >

[racket-dev] More low-level submodule questions, and changelog improvements?

2012-04-18 Thread Danny Yoo
>> I'm trying to wrap my head around submodules so I can get it working >> with Whalesong I see that the structure of 'mod' has changed a bit to accommodate submodules; in particular, mod-name can now be a list of symbols vs just a symbol, comparing: http://docs.racket-lang.org/raco/decompi

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Jay McCarthy
On Wed, Apr 18, 2012 at 9:00 AM, Ryan Culpepper wrote: > * Jay McCarthy >  - Web Server Tests >  - XML Tests >  - HTML Tests >  - PLAI Tests >  - Racklog tests >  - Datalog tests All passed. Jay -- Jay McCarthy Assistant Professor / Brigham Young University http://faculty.cs.byu.edu/~jay "

Re: [racket-dev] More low-level submodule questions, and changelog improvements?

2012-04-18 Thread Eli Barzilay
A few minutes ago, Danny Yoo wrote: > > In contrast, the document I'd like to see should be a guide that > helps me migrate code. It should document changes in the runtime > behavior of core library functions, e.g. the change in what resolved > module paths mean is implied by submodules. http://

[racket-dev] my bf language no longer works; how to fix?

2012-04-18 Thread Danny Yoo
This no longer appears to work in 5.3: #lang planet dyoo/bf ,[.,] I'm not sure how to fix this. Help? I see the following error message: ### kui ~/tmp $ racket hello.rkt resolved-module-path-name: expects argument of type ; given

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Eli Barzilay
Yesterday, Sam Tobin-Hochstadt wrote: > I think `racket/string' should provide the useful string functions, > rather than refer users to srfis. The only srfi/13 function I ever > use is `string-trim-both' -- any objection to adding that to > `racket/string'? +1 for this in general, and since the

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Matthias Felleisen
On Apr 18, 2012, at 3:12 PM, Eli Barzilay wrote: > `string-normalize-spaces', which takes a string and a regexp for the > spaces, and turns all spaces into single ones. Same principles as > above. This one is getting a `#:trim?' keyword that says whether > spaces at the edges should be drop

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Stevie Strickland
On Apr 18, 2012, at 11:00 AM, Ryan Culpepper wrote: > * Stevie Strickland > - Unit Contract Tests > - Contract Region Tests The commit I just pushed (d76b0dac, in push #24573) should be included. It'll fix the only failing test case (and add a couple others that also pass). (Also, this shou

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Eli Barzilay
Just now, Matthias Felleisen wrote: > > On Apr 18, 2012, at 3:12 PM, Eli Barzilay wrote: > > > `string-normalize-spaces', which takes a string and a regexp for the > > spaces, and turns all spaces into single ones. Same principles as > > above. This one is getting a `#:trim?' keyword that sa

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Eli Barzilay
Just now, Stevie Strickland wrote: > > (Also, this should be updated to include "Class Contract Tests". I > just keep forgetting to mention it.) For future reference, you can add items in iplt/release/checklist. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Sam Tobin-Hochstadt
'trim' is used in lots of languages for this, and I think we should stick with that. Sam On Apr 18, 2012 3:28 PM, "Eli Barzilay" wrote: > Just now, Matthias Felleisen wrote: > > > > On Apr 18, 2012, at 3:12 PM, Eli Barzilay wrote: > > > > > `string-normalize-spaces', which takes a string and a

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Eli Barzilay
Just now, Sam Tobin-Hochstadt wrote: > 'trim' is used in lots of languages for this, and I think we should > stick with that. The issue is a name for the second function that normalizes spaces. (And if you're saying that `trim' is doing both in lots of languages, then that's wrong AFAICT.) > On

Re: [racket-dev] my bf language no longer works; how to fix?

2012-04-18 Thread Danny Yoo
On Wed, Apr 18, 2012 at 3:09 PM, Danny Yoo wrote: > This no longer appears to work in 5.3: > >    #lang planet dyoo/bf >    ,[.,] > > I'm not sure how to fix this.  Help?  I see the following error message: Ok, bug traced. It looks like module-declared? is being used like this in the context of

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread namekuseijin
On Wed, Apr 18, 2012 at 4:12 PM, Eli Barzilay wrote: > * Finally, I'm also adding a related function: >  `string-normalize-spaces', which takes a string and a regexp for the >  spaces, and turns all spaces into single ones.  Same principles as >  above.  This one is getting a `#:trim?' keyword tha

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Eli Barzilay
Just now, namekuseijin wrote: > On Wed, Apr 18, 2012 at 4:12 PM, Eli Barzilay wrote: > > * Finally, I'm also adding a related function: > >  `string-normalize-spaces', which takes a string and a regexp for the > >  spaces, and turns all spaces into single ones.  Same principles as > >  above.  Thi

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread David Van Horn
On 4/18/12 11:00 AM, Ryan Culpepper wrote: - EoPL Tests Done. David _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Are There More String Functions?

2012-04-18 Thread Tony Garnock-Jones
On 04/18/2012 03:28 PM, Eli Barzilay wrote: `string-normalize-spaces', which takes a string and a regexp for the spaces, and turns all spaces into single ones. Same principles as above. This one is getting a `#:trim?' keyword that says whether spaces at the edges should be dropped (the