[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

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 r...@cs.utah.edu 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

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:

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 sa...@ccs.neu.edu 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

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 sa...@ccs.neu.edujavascript:; wrote: The following have been deprecated and will be removed in the August 2013 release: - the `define-contract-struct' form. Use `struct' with

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 sa...@ccs.neu.edu wrote: On Wednesday, August 1, 2012, Robby Findler wrote: On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: The following have been deprecated and will be removed in the August 2013 release:

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 ro...@eecs.northwestern.edu wrote: On Wed, Aug 1, 2012 at 9:47 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: On Wednesday, August 1, 2012, Robby Findler wrote: On Wed, Aug 1, 2012 at 8:44 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: The

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 sa...@ccs.neu.edu 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

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 ro...@eecs.northwestern.edu 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 cleme...@brinckerhoff.org wrote:

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 neil.toro...@gmail.com

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/flomap

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 libraries).

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 e...@barzilay.org wrote: Yesterday, Vincent St-Amour wrote: At Tue, 31

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 me

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, since if

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 `require`

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 r...@cs.utah.edu 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

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. _