Re: [racket-users] upcoming v6.2.1

2015-08-03 Thread Ryan Davis
 
 On Jul 29, 2015, at 08:16, Matthew Flatt mfl...@cs.utah.edu wrote:
 
 We're preparing a v6.2.1 release, which will go out before August 10.
 The v6.2.1 build will be a small set of patches to v6.2, i.e., not
 derived from the current development branch. 
 
 The patches are for the HtDP teaching languages. The main patch for
 v6.2.1 is to add an option to restore the old output format for
 booleans and the empty list in *SL --- to print as true, false, and
 empty, instead of the new style of #true, #false, and '() that was
 enabled in v6.2.
 
 Classes using DrRacket will not necessarily need v6.2.1. In particular,
 the latest version of HtDP2e uses the new v6.2 output format, while the
 names true, false, and empty can still be used in programs. The output
 change can be a problem, however, for teachers who have other material
 that depends on the old output format (and that is not easily updated).
 So, if your class does not need the old printing style, feel free to
 use the current v6.2 release.

Can the fix for the regression I reported (on 7/14) get backported to the 6.2 
branch?

This is the minimal repro:

#lang racket
(define dup (lambda (f) (f f)))
(lambda ()
 (let ([rep (lambda (f) (f f))])
   (dup rep)))

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] upcoming v6.2.1

2015-07-29 Thread Matthew Flatt
We're preparing a v6.2.1 release, which will go out before August 10.
The v6.2.1 build will be a small set of patches to v6.2, i.e., not
derived from the current development branch. 

The patches are for the HtDP teaching languages. The main patch for
v6.2.1 is to add an option to restore the old output format for
booleans and the empty list in *SL --- to print as true, false, and
empty, instead of the new style of #true, #false, and '() that was
enabled in v6.2.

Classes using DrRacket will not necessarily need v6.2.1. In particular,
the latest version of HtDP2e uses the new v6.2 output format, while the
names true, false, and empty can still be used in programs. The output
change can be a problem, however, for teachers who have other material
that depends on the old output format (and that is not easily updated).
So, if your class does not need the old printing style, feel free to
use the current v6.2 release.

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.