Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-03 Thread Eli Barzilay
On Aug 2, Jay McCarthy wrote: > We should try to make sure that only commit messages from commits in > the release branch are considered for the release notes process. Do > we a script that does it or does someone pick through them manually? The basic set of log messages is retrieved properly, an

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-03 Thread Matthias Felleisen
The repl bug is a general bug that requires a systematic change to things. It also hurts Typed Racket and other things. On Aug 3, 2010, at 10:01 AM, Michael Sperber wrote: > > Matthias Felleisen writes: > >> I found two things so far: >> >> 1. the basic signatures are lowercase in t

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-03 Thread Michael Sperber
Also, the DMdA "list" signature is called "list-of" for HtDP. -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-03 Thread Michael Sperber
Matthias Felleisen writes: > I found two things so far: > > 1. the basic signatures are lowercase in the docs, but are uppercase >for real. They are lowercase in the docs because they're lower-case in the DMdA languages. They're only uppercase in the HtDP languages. (You may remember tha

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-03 Thread Matthias Felleisen
On Aug 3, 2010, at 3:08 AM, Michael Sperber wrote: > > Matthias Felleisen writes: > >> works in Beginner. It turns out however that even the German docs are >> broken. I should have explored more when Mike merged this in. Then >> again, I doubt we will have many Americans reading these docs. >

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-03 Thread Michael Sperber
Matthias Felleisen writes: > works in Beginner. It turns out however that even the German docs are > broken. I should have explored more when Mike merged this in. Then > again, I doubt we will have many Americans reading these docs. What's broken? -- Cheers =8-} Mike Friede, Völkerverständigu

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Jay McCarthy
We should try to make sure that only commit messages from commits in the release branch are considered for the release notes process. Do we a script that does it or does someone pick through them manually? Jay On Mon, Aug 2, 2010 at 1:14 PM, Robby Findler wrote: > Eli: are you saying that those

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Robby Findler
Eli: are you saying that those commits were not included in the testing bundles? If so, why do we need to re-run the release tests? (Or is there something else?) Robby On Mon, Aug 2, 2010 at 2:12 PM, Eli Barzilay wrote: > On Aug  2, Jay McCarthy wrote: >> On Mon, Aug 2, 2010 at 4:31 AM, Eli Barz

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Eli Barzilay
On Aug 2, Jay McCarthy wrote: > On Mon, Aug 2, 2010 at 4:31 AM, Eli Barzilay wrote: > > On Aug  2, Matthias Felleisen wrote: > >> On Aug 2, 2010, at 6:11 AM, Eli Barzilay wrote: > >> > >> > And for the (near) future -- figure out what's happenning in the > >> >  teaching languages.  I get the imp

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Matthias Felleisen
Just to make sure: Signatures are included because they were merged into the trunk before the branch was done. For example, (define int (signature Real)) (: x int) (define x 3) works in Beginner. It turns out however that even the German docs are broken. I should have explored more when

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Jay McCarthy
That's fine with me. I wrote the release note addendum because the original email contained the blurb, not because I'm stressing about putting it in. Jay On Mon, Aug 2, 2010 at 6:06 AM, Matthew Flatt wrote: > At Mon, 2 Aug 2010 04:42:41 -0600, Jay McCarthy wrote: >> These are the commits: > > Th

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Matthew Flatt
At Mon, 2 Aug 2010 04:42:41 -0600, Jay McCarthy wrote: > These are the commits: Those are from July 22, one week after the branch for 5.0.1, so they would not normally be considered candidates for the 5.0.1 release. _ For list-related administrati

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Jay McCarthy
On Mon, Aug 2, 2010 at 4:31 AM, Eli Barzilay wrote: > On Aug  2, Matthias Felleisen wrote: >> On Aug 2, 2010, at 6:11 AM, Eli Barzilay wrote: >> >> > And for the (near) future -- figure out what's happenning in the >> >  teaching languages.  I get the impression that things are moving >> >  there

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Eli Barzilay
On Aug 2, Matthias Felleisen wrote: > On Aug 2, 2010, at 6:11 AM, Eli Barzilay wrote: > > > And for the (near) future -- figure out what's happenning in the > > teaching languages. I get the impression that things are moving > > there almost randomly. > > No, this isn't random; it is unsynchr

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Matthias Felleisen
On Aug 2, 2010, at 6:11 AM, Eli Barzilay wrote: > And for the (near) future -- figure out what's happenning in the > teaching languages. I get the impression that things are moving > there almost randomly. No, this isn't random; it is unsynchronized: -- Shriram asked Jay to add define-dat

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Matthias Felleisen
Signatures are documented but in German. It is on my list to 'translate' this for the next release. -- Matthias On Aug 2, 2010, at 5:57 AM, Jay McCarthy wrote: > I don't know anything about signatures, since they're not documented > or advertised. > > I don't know why it isn't included... I

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Eli Barzilay
On Aug 2, Jay McCarthy wrote: > I don't know anything about signatures, since they're not documented > or advertised. > > I don't know why it isn't included... I thought the patch was cherry > picked. I didn't test it in the release because I added the tests > for the feature to tests/racket/adva

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Jay McCarthy
I don't know anything about signatures, since they're not documented or advertised. I don't know why it isn't included... I thought the patch was cherry picked. I didn't test it in the release because I added the tests for the feature to tests/racket/advanced.rktl Jay On Mon, Aug 2, 2010 at 1:49

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Michael Sperber
Eli Barzilay writes: > I don't know of any plan for signatures, but if it would be bad to > advertise it if it's not included... Jay/Ryan--?? Signatures are already in there (look in the log in collects/lang) - they're just not documented yet. They already give you this, for example: (define

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Eli Barzilay
On Aug 2, Michael Sperber wrote: > Sorry, I'm just seeing this now: > > Eli Barzilay writes: > > > Final version, after some edits and reorganization. > > * The Advanced Student Language now supports hash-table > > primitives, `define-datatype' for defining sets of related > > structs, and

Re: [racket-dev] Release Announcement for v5.0.1 -- final version

2010-08-02 Thread Michael Sperber
Sorry, I'm just seeing this now: Eli Barzilay writes: > Final version, after some edits and reorganization. > * The Advanced Student Language now supports hash-table primitives, > `define-datatype' for defining sets of related structs, and > `match' for pattern matching. Is it a good idea

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-28 Thread Ryan Culpepper
Eli Barzilay wrote: The release announcement sketch that I have so far is below. Please send edits or (changes in order) if you see anything. Still needed: Ryan: * Any public (and documented) syntax/parse & macro debugger additions? * macro-debugger/emit? * GUI for rackunit

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-28 Thread Matthias Felleisen
On Jul 27, 2010, at 11:26 PM, David Van Horn wrote: >> >> * The core type system of Typed Racket has been substantially >> revised. In particular, Typed Racket can now follow significantly >> more sophisticated reasoning about the relationships between >> predicates. Additionally, Typed

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-28 Thread Matthew Flatt
At Tue, 27 Jul 2010 23:17:59 -0400, Eli Barzilay wrote: > * By default `make install' and `raco setup' compile collections in > parallel on all available processors. (Use `reaco setup -j 1' to > disable if necessary.) "reaco" -> "raco" _ For

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-27 Thread David Van Horn
On 7/27/10 11:17 PM, Eli Barzilay wrote: The release announcement sketch that I have so far is below. Please send edits or (changes in order) if you see anything. * Changes (as part of 5.0) in the `racket' language compared to the `scheme' language include constructor-style printing, a `st

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-27 Thread Sam Tobin-Hochstadt
On Tue, Jul 27, 2010 at 12:14 PM, Kevin Tew wrote: >> On Jul 27, Kevin Tew wrote: >> >>> >>> Parallel-build is somewhat behind the scenes.  I would delay talking >>> about it until the next release which will include -j documentation >>> and parallel rendering of docs. Shouldn't the docs be merge

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-27 Thread Kevin Tew
How is this: By default make install and raco setup build collects in parallel on all available processors. Use env PLT_SETUP_OPTIONS="-j 1" make install or raco setup -j 1 to build using only one processor. Kevin On 07/27/2010 10:06 AM, Eli Barzilay wrote: On Jul 27, Kevin Tew wrote:

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-27 Thread Eli Barzilay
Kevin & Ryan -- ? > Kevin: > > * Parallel build > > Ryan: > > * Any public (and documented) syntax/parse & macro debugger > additions? > > * macro-debugger/emit? > > * GUI for rackunit? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-26 Thread Casey Klein
On Fri, Jul 23, 2010 at 7:19 PM, Eli Barzilay wrote: > > Casey: > >  * Redex news? > Nothing noteworthy. _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-24 Thread Matthew Flatt
I'm not sure that any of my items make sense for a release announcement, but if we need to give a sense that something interesting happened toward the release, here's an attempt to collect the most interesting changes into a couple of bullets: * Changes (as part of 5.0) in the `racket' language

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-24 Thread Jay McCarthy
On Fri, Jul 23, 2010 at 6:19 PM, Eli Barzilay wrote: > Some suggested items below, if you have items, please mail me text > that describes those that you think should be mentioned, and verify > that the rest should not. > -- > Mat

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-23 Thread Eli Barzilay
On Jul 23, Sam Tobin-Hochstadt wrote: > On Fri, Jul 23, 2010 at 8:19 PM, Eli Barzilay wrote: > > Some suggested items below, if you have items, please mail me text > > that describes those that you think should be mentioned, and verify > > that the rest should not. > > I feel like we should menti

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-23 Thread Sam Tobin-Hochstadt
On Fri, Jul 23, 2010 at 8:19 PM, Eli Barzilay wrote: > Some suggested items below, if you have items, please mail me text > that describes those that you think should be mentioned, and verify > that the rest should not. I feel like we should mention items that were released in v5.0, since none of

Re: [racket-dev] Release Announcement for v5.0.1

2010-07-23 Thread Robby Findler
Chaperones are not yet, I'd say. Flipping was the frequently requested 2htdp/image thing that's new in this release (I think it is new anyways). Not just bitmaps, but all 2htdp/images. On Fri, Jul 23, 2010 at 7:19 PM, Eli Barzilay wrote: > Some suggested items below, if you have items, please ma