Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Vincent St-Amour
Great, thanks! Vincent On Fri, 22 Jul 2016 12:41:34 -0500, Ryan Culpepper wrote: > > On 07/22/2016 01:17 PM, Vincent St-Amour wrote: > > Ok, just a few left. > > > >> ryanc: > >> - upcoming syntax/parse backwards incompatibility > > > > I've re-read the discussion, and now I'm confused. Was t

Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Ryan Culpepper
On 07/22/2016 01:17 PM, Vincent St-Amour wrote: Ok, just a few left. ryanc: - upcoming syntax/parse backwards incompatibility I've re-read the discussion, and now I'm confused. Was the resolution a new set of changes that accomplishes what the older, backwards- incompatible changes would have

Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Vincent St-Amour
Ok, just a few left. > ryanc: > - upcoming syntax/parse backwards incompatibility I've re-read the discussion, and now I'm confused. Was the resolution a new set of changes that accomplishes what the older, backwards- incompatible changes would have achieved, but which preserves backwards compati

Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Sam Tobin-Hochstadt
On Thu, Jul 21, 2016 at 7:35 PM, Robby Findler wrote: > Can we say in a single line how to get the warnings to show up? > > Robby > > On Thu, Jul 21, 2016 at 4:08 PM, Sam Tobin-Hochstadt > wrote: >> On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour >> wrote: >>> >>> samth: >>> - folding in of th

Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Vincent St-Amour
Ok, so how about: Typed Racket issues warnings in cases where the contract generated for `Any` was not strict enough in the past. These warnings will become errors in a future release. Warnings are enabled via View -> Show Log in DrRacket, or using the -W command-line flag. and Typed R

Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Vincent St-Amour
Ok, so how about: Typed Racket produces up to 4x smaller compiled files compared with Racket 6.5, reducing the size of the Racket distribution by 50M. Vincent On Thu, 21 Jul 2016 19:08:03 -0500, Alex Harsanyi wrote: > > Hi Asumu, > > I just installed 6.6.0.2 and for a small TR module (app

Re: [racket-dev] Release Announcement for v6.6

2016-07-22 Thread Matthew Flatt
At Fri, 15 Jul 2016 10:04:28 -0500, Vincent St-Amour wrote: > mflatt: > - OpenSSL v1.1 support 120952edd70bdfb7f6c885e1e8b6b642f072f6bb > - linklets 4a1afa66c81957a7ec7df144df11f4c503251d1a > - optimizer improvements e887fa56d1f4c37b18901ff916055ce21e270f3c > - GC improvements b243ce894acfb0cd78b05

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Alex Harsanyi
Hi Asumu, I just installed 6.6.0.2 and for a small TR module (approx 50 lines of code) it reduces the size of the .zo file from 8Mb in 6.5 to approx 2Mb, I think this is impressive. For other TR modules it reduces the size of the .zo file by about 20 - 25%, this is still significant. Also, t

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Robby Findler
Can we say in a single line how to get the warnings to show up? Robby On Thu, Jul 21, 2016 at 4:08 PM, Sam Tobin-Hochstadt wrote: > On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour > wrote: >> >> samth: >> - folding in of the compiler and net repos > > I think we can omit this. > >> TR: >> - d

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Sam Tobin-Hochstadt
On Thu, Jul 21, 2016 at 5:58 PM, Vincent St-Amour wrote: > On Thu, 21 Jul 2016 16:38:14 -0500, > Alex Knauth wrote: >> >> >> > On Jul 21, 2016, at 5:08 PM, Sam Tobin-Hochstadt >> > wrote: >> > >> > On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour >> > wrote: >> >> >> samth: >> >> >> - cast fix

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Vincent St-Amour
On Thu, 21 Jul 2016 16:38:14 -0500, Alex Knauth wrote: > > > > On Jul 21, 2016, at 5:08 PM, Sam Tobin-Hochstadt > > wrote: > > > > On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour > > wrote: > > >> samth: > > >> - cast fixes a846514f281aa98d16892ec8be56c9418a5eac9f > > > Typed Racket now

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Alex Knauth
> On Jul 21, 2016, at 5:08 PM, Sam Tobin-Hochstadt wrote: > > On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour > wrote: >> samth: >> - cast fixes a846514f281aa98d16892ec8be56c9418a5eac9f > Typed Racket now enforces uses of `cast` with contracts more > correctly. In some cases, this will pro

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Sam Tobin-Hochstadt
On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour wrote: > > samth: > - folding in of the compiler and net repos I think we can omit this. > TR: > - discussion of the `any/c` issue Typed Racket issues warnings in cases where the contract generated for `Any` was not strict enough in the past. Th

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Vincent St-Amour
On Thu, 21 Jul 2016 13:15:19 -0500, Asumu Takikawa wrote: > > On 2016-07-21 12:44:38 -0500, Vincent St-Amour wrote: > > - zo size improvements c29eb20efc3ee05ba9669a28c0482096f2e753d0 > > 196744e0cdbd9899e6c7015e0ed71b3165e5ff12 more? > > "Typed Racket generates less code for contract checking an

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Asumu Takikawa
On 2016-07-21 12:44:38 -0500, Vincent St-Amour wrote: > - zo size improvements c29eb20efc3ee05ba9669a28c0482096f2e753d0 > 196744e0cdbd9899e6c7015e0ed71b3165e5ff12 more? "Typed Racket generates less code for contract checking and type serialization in some cases." Not sure it's worth including th

Re: [racket-dev] Release Announcement for v6.6

2016-07-21 Thread Vincent St-Amour
Just a reminder. We still need text for the following items. mflatt: - OpenSSL v1.1 support 120952edd70bdfb7f6c885e1e8b6b642f072f6bb - linklets 4a1afa66c81957a7ec7df144df11f4c503251d1a - optimizer improvements e887fa56d1f4c37b18901ff916055ce21e270f3c - GC improvements b243ce894acfb0cd78b05199c4d6f

Re: [racket-dev] Release Announcement for v6.6

2016-07-15 Thread Robby Findler
I don't think my entries are release-notes worthy. Robby On Fri, Jul 15, 2016 at 10:04 AM, Vincent St-Amour wrote: > The release announcement sketch that I have so far is below. Please > mail me new items and/or edits. > > Please phrase announcements using complete sentences and avoid the > wor

[racket-dev] Release Announcement for v6.6

2016-07-15 Thread Vincent St-Amour
The release announcement sketch that I have so far is below. Please mail me new items and/or edits. Please phrase announcements using complete sentences and avoid the word "now". -- mflatt: - OpenSSL v1.1 support 120952edd70bdfb