[racket-dev] Release Announcement for v5.1.2

2011-08-01 Thread Eli Barzilay
Suggested release announcement follows, with crappy descriptions that I added as an initial skeleton. Please tell me which ones need to be removed, send suggested edits including order changes, and tell me about things that are not included. * Racket now comes with "places" -- a different approac

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

2011-08-01 Thread Sam Tobin-Hochstadt
On Mon, Aug 1, 2011 at 11:48 AM, Eli Barzilay wrote: > * Simplified error messages in student languages, and use colors to >  add visual information (see the teachpack manual for guidelines on >  writing teachpacks).  (Is this the right place?  IIRC it moved.) I don't believe the colors are imp

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

2011-08-01 Thread Guillaume Marceau
On Mon, Aug 1, 2011 at 11:48 AM, Eli Barzilay wrote: > * Simplified error messages in student languages, and use colors to >  add visual information (see the teachpack manual for guidelines on >  writing teachpacks).  (Is this the right place?  IIRC it moved.) > " * The error messages in the stud

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

2011-08-01 Thread Vincent St-Amour
At Mon, 1 Aug 2011 11:57:06 -0400, Sam Tobin-Hochstadt wrote: > > * Sam, Vincent: TR news?  (Many new types from Eric Dobson? > >  Optimizer logs?) > > Almost all core Racket data structures and operations now work with > Typed Racket (most of this work is due to prolific contributor Eric > Dobson

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

2011-08-01 Thread Eli Barzilay
About a minute ago, Vincent St-Amour wrote: > > I'd add: > - The performance of the Typed Racket typechecker has been > significantly improved. OK. > - Typed Racket now optimizes at the REPL and inside typed regions. This sounds too uninteresting for most users. > - Typed Racket now provid

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

2011-08-01 Thread Sam Tobin-Hochstadt
On Mon, Aug 1, 2011 at 1:10 PM, Eli Barzilay wrote: > About a minute ago, Vincent St-Amour wrote: >> - Typed Racket now optimizes at the REPL and inside typed regions. > > This sounds too uninteresting for most users. Have we run out of space for release notes? This certainly isn't as important

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

2011-08-01 Thread Shriram Krishnamurthi
Correct, no colors. On Mon, Aug 1, 2011 at 11:57 AM, Sam Tobin-Hochstadt wrote: > On Mon, Aug 1, 2011 at 11:48 AM, Eli Barzilay wrote: > > >> * Simplified error messages in student languages, and use colors to >>  add visual information (see the teachpack manual for guidelines on >>  writing tea

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

2011-08-01 Thread Robby Findler
On Monday, August 1, 2011, Sam Tobin-Hochstadt wrote: > On Mon, Aug 1, 2011 at 1:10 PM, Eli Barzilay wrote: >> About a minute ago, Vincent St-Amour wrote: >>> - Typed Racket now optimizes at the REPL and inside typed regions. >> >> This sounds too uninteresting for most users. > > Have we run out

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

2011-08-01 Thread Sam Tobin-Hochstadt
On Mon, Aug 1, 2011 at 1:52 PM, Robby Findler wrote: > > On Monday, August 1, 2011, Sam Tobin-Hochstadt wrote: >> On Mon, Aug 1, 2011 at 1:10 PM, Eli Barzilay wrote: >>> About a minute ago, Vincent St-Amour wrote: - Typed Racket now optimizes at the REPL and inside typed regions. >>> >>> Th

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

2011-08-01 Thread Robby Findler
Ah. That does help. And seems Borderline for the release notes. Robby On Monday, August 1, 2011, Sam Tobin-Hochstadt wrote: > On Mon, Aug 1, 2011 at 1:52 PM, Robby Findler > wrote: >> >> On Monday, August 1, 2011, Sam Tobin-Hochstadt wrote: >>> On Mon, Aug 1, 2011 at 1:10 PM, Eli Barzilay wro

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

2011-08-01 Thread Eli Barzilay
15 minutes ago, Robby Findler wrote: > Ah. That does help. And seems Borderline for the release notes. Actually, I thought that this was always part of the optimizer. In any case, I think that it's borderline because REPL optimizations are probably not something that people would be aware of and

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

2011-08-01 Thread Sam Tobin-Hochstadt
On Mon, Aug 1, 2011 at 2:50 PM, Eli Barzilay wrote: > `with-type' > sounds too specific to be broadly applicable. `with-type' allows embedding typed regions inside arbitrary other blocks of untyped code -- it's certainly generally applicable. > (And BTW, there *is* limited space for release note

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

2011-08-01 Thread Matthew Flatt
Some initial drafts, maybe too long: * The download page includes distributions for 64-bit Windows, Mac OS X, and two Debian flavors. * Racket now includes a new `racket/place' library to support parallelism as a complement the existing `racket/future' library. Racket's parallel build

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

2011-08-01 Thread Matthew Flatt
At Mon, 1 Aug 2011 15:03:21 -0400, Sam Tobin-Hochstadt wrote: > There's certainly limited space for the most prominent elements of the > release notes. But I think the right solution there is to pick some > small number of items (say, 5) that are most significant, and > highlight them. Then much

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

2011-08-01 Thread Eli Barzilay
15 minutes ago, Matthew Flatt wrote: > Some initial drafts, maybe too long: > [...] > > * Most "body" contexts (function body, `cond', etc) accept a mix of > > definitions and expressions. > > Wasn't that in v5.0.1? Or did you have in mind the recent changes > that are not in v5.1.2? Or somethin

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

2011-08-01 Thread Eli Barzilay
15 minutes ago, Matthew Flatt wrote: > > My preference is that *release notes* in the docs/distribution have no > limit, but a *release announcement* includes highlights only. > > Few parts of our distribution currently have release notes: > > http://docs.racket-lang.org/release/index.html > >

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

2011-08-01 Thread Sam Tobin-Hochstadt
On Mon, Aug 1, 2011 at 3:11 PM, Matthew Flatt wrote: > At Mon, 1 Aug 2011 15:03:21 -0400, Sam Tobin-Hochstadt wrote: >> There's certainly limited space for the most prominent elements of the >> release notes.  But I think the right solution there is to pick some >> small number of items (say, 5) t

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

2011-08-01 Thread Eli Barzilay
40 minutes ago, Sam Tobin-Hochstadt wrote: > On Mon, Aug 1, 2011 at 2:50 PM, Eli Barzilay wrote: > > `with-type' sounds too specific to be broadly applicable. > > `with-type' allows embedding typed regions inside arbitrary other > blocks of untyped code -- it's certainly generally applicable. I

[racket-dev] Release Announcement for v5.1.2, second round

2011-08-01 Thread Eli Barzilay
The release announcement sketch that I have so far is below. Please mail me new items and/or edits. Robby and Jay -- two pending items: ? New racket/contract/combinator library and some contract module reorganization (this is in 21cbd9ad) ? New `scriblib/bibtex' that can read bibliographic da

Re: [racket-dev] Release Announcement for v5.1.2, second round

2011-08-01 Thread Robby Findler
No, not mine. (the bibtex lib sounds worth including to me) On Monday, August 1, 2011, Eli Barzilay wrote: > The release announcement sketch that I have so far is below. Please > mail me new items and/or edits. > > Robby and Jay -- two pending items: > > ? New racket/contract/combinator library