[racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Ryan Culpepper
Below is the second draft of the release announcement items for v5.3. Let me know if I've missed something. * Submodules are nested module declarations that can be loaded and run independently from the enclosing module. For an overview of submodules, see http://blog.racket-lang.org/2012

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Sam Tobin-Hochstadt
On Wed, Aug 1, 2012 at 8:34 AM, Ryan Culpepper wrote: > > * There is now a very complete completion code for zsh. It is not > included in the distribution though, get it at: http://goo.gl/DU8JK > (This script and the bash completions will be included in the > standard installers in future v

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Asumu Takikawa
On 2012-08-01 09:44:13 -0400, Sam Tobin-Hochstadt wrote: > > * The `tex2page' and `combinator-parser' libraries have been moved > > from the Racket distribution to PLaneT. > > This should include the URLs to the planet packages, and perhaps the > `require` lines. For convenience: http://pla

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Robby Findler
On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt wrote: >> The following have been deprecated and will be removed in the >> August 2013 release: >> >> - the `define-contract-struct' form. Use `struct' with `struct/dc' >> contracts instead. > > This entry surprises me. Has it been discuss

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Sam Tobin-Hochstadt
On Wednesday, August 1, 2012, Robby Findler wrote: > On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt > > > wrote: > >> The following have been deprecated and will be removed in the > >> August 2013 release: > >> > >> - the `define-contract-struct' form. Use `struct' with `struct/dc' > >>

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Robby Findler
On Wed, Aug 1, 2012 at 9:47 AM, Sam Tobin-Hochstadt wrote: > On Wednesday, August 1, 2012, Robby Findler wrote: >> >> On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt >> wrote: >> >> The following have been deprecated and will be removed in the >> >> August 2013 release: >> >> >> >> - the `d

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Sam Tobin-Hochstadt
On Wed, Aug 1, 2012 at 10:52 AM, Robby Findler wrote: > On Wed, Aug 1, 2012 at 9:47 AM, Sam Tobin-Hochstadt wrote: >> On Wednesday, August 1, 2012, Robby Findler wrote: >>> >>> On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt >>> wrote: >>> >> The following have been deprecated and will be re

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Robby Findler
On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt wrote: >> The following have been deprecated and will be removed in the >> August 2013 release: >> >> - the `define-contract-struct' form. Use `struct' with `struct/dc' >> contracts instead. > > This entry surprises me. Has it been discuss

Re: [racket-dev] check-syntax hack: patch to show how many uses an identifier has

2012-08-01 Thread Robby Findler
FWIW, this is done now. Robby On Thu, Jun 21, 2012 at 12:09 PM, Robby Findler wrote: > I'll try to do something along these lines. It shouldn't be hard to > make it a tooltip. > > Robby > > On Thu, Jun 21, 2012 at 11:03 AM, John Clements > wrote: >> >> On Jun 21, 2012, at 8:58 AM, Matthias Fell

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Neil Toronto
On 08/01/2012 05:34 AM, Ryan Culpepper wrote: * The API for fast floating-point bitmaps (flomaps) supports image processing operations, including pointwise arithmetic, gradients, blur, resizing with correct downsampling, arbitrary spatial transformations, and pict-like combiners. This

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Robby Findler
How about this: * The API for fast floating-point bitmaps (flomaps) supports image processing operations. It is written in Typed Racket, so Typed Racket code may use it without the cost of contract checks. ? Robby On Wed, Aug 1, 2012 at 11:05 AM, Neil Toronto wrote: > On 08/01/2012 05

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Matthias Felleisen
How about * The Typed Racket API for fast floating-point bitmaps (flomaps) supports a range of image process operations. See docs for details. On Aug 1, 2012, at 12:07 PM, Robby Findler wrote: > How about this: > > * The API for fast floating-point bitmaps (flomaps) supports image >

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Neil Toronto
Eli had a problem with calling it a "Typed Racket API", because it could connote that it's only available for Typed Racket programs. I agree with him. It doesn't hurt to repeat that it's easy to use TR libraries in untyped code, especially for official libraries. I prefer to have "images/floma

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Matthias Felleisen
Whatever. On Aug 1, 2012, at 2:10 PM, Neil Toronto wrote: > Eli had a problem with calling it a "Typed Racket API", because it could > connote that it's only available for Typed Racket programs. I agree with him. > It doesn't hurt to repeat that it's easy to use TR libraries in untyped code,

Re: [racket-dev] `compatibility' (was: [plt] Push #25038: master branch updated)

2012-08-01 Thread Eli Barzilay
Yesterday, Vincent St-Amour wrote: > At Tue, 31 Jul 2012 07:42:53 -0600, Matthew Flatt wrote: > > > > 1. Revert the addition of `compatibility/package' and > > `compatibility/mpair', including the documentation changes (but > > maybe add back some text to discourage misuse of these librar

Re: [racket-dev] `compatibility' (was: [plt] Push #25038: master branch updated)

2012-08-01 Thread Robby Findler
I think the idea is that "compatibility" means "we are keeping this to be backwards compatible with unknown code that is using it" (or at least, that's one of the meanings). Robby On Wed, Aug 1, 2012 at 6:44 PM, Eli Barzilay wrote: > Yesterday, Vincent St-Amour wrote: >> At Tue, 31 Jul 2012 07:4

Re: [racket-dev] `compatibility' (was: [plt] Push #25038: master branch updated)

2012-08-01 Thread Eli Barzilay
20 minutes ago, Robby Findler wrote: > I think the idea is that "compatibility" means "we are keeping this > to be backwards compatible with unknown code that is using it" (or > at least, that's one of the meanings). Sounds like `scheme/nest' should be there too then. But in any case, what bugs m

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Eli Barzilay
8 hours ago, Robby Findler wrote: > How about this: > > * The API for fast floating-point bitmaps (flomaps) supports image > processing operations. It is written in Typed Racket, so Typed > Racket code may use it without the cost of contract checks. > > ? (This is a little fishy IMO, si

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Eli Barzilay
10 hours ago, Asumu Takikawa wrote: > On 2012-08-01 09:44:13 -0400, Sam Tobin-Hochstadt wrote: > > > * The `tex2page' and `combinator-parser' libraries have been moved > > > from the Racket distribution to PLaneT. > > > > This should include the URLs to the planet packages, and perhaps the > > `

Re: [racket-dev] Release Announcement for v5.3, second draft

2012-08-01 Thread Eli Barzilay
11 hours ago, Sam Tobin-Hochstadt wrote: > On Wed, Aug 1, 2012 at 8:34 AM, Ryan Culpepper wrote: > > > > * There is now a very complete completion code for zsh. It is not > > included in the distribution though, get it at: http://goo.gl/DU8JK > > (This script and the bash completions will be

Re: [racket-dev] seeing segfaults on build on 64-bit ubuntu

2012-08-01 Thread Danny Yoo
> I've pushed the change to the git repo's master branch. Please let me > know whether a build on your machine works with this change. Sorry for the delay! I confirm that I'm not seeing the crash under master (44161d73c8bdce0374718d1ab0bc20fbebc1fec2) on my system. _ Ra