[racket-dev] [plt] Push #25038: master branch updated

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Jul 20 17:25:23 EDT 2012

++1 

Sent from my iPhone

On Jul 20, 2012, at 4:36 PM, Carl Eastlund <cce at ccs.neu.edu> wrote:

> On Fri, Jul 20, 2012 at 4:33 PM, Vincent St-Amour <stamourv at ccs.neu.edu> wrote:
>> At Fri, 20 Jul 2012 16:17:22 -0400,
>> asumu at racket-lang.org wrote:
>>> 3582b57 Asumu Takikawa <asumu at racket-lang.org> 2012-07-20 15:10
>>> :
>>> | Move mzlib/defmacro => racket/defmacro
>> 
>> I'm not sure this belongs in `racket'. This is not a Racket feature.
>> It's closer to a CL compatibility library.
>> 
>> How about having a `compatibility' collect, which would include this and
>> things like `racket/package' (compatibility with Chez) and `racket/mpair'
>> (compatibility with Scheme)? It would be harder to confuse these things
>> with blessed Racket features.
>> 
>> Vincent
> 
> +1
> 
> For backwards (ahem) compatibility, we would have to maintain the
> racket/package and racket/mpair names as aliases, but changing
> existing uses of them to the new name and making the racket/
> documentation point to compatibility/ would help make the point.
> 
> --Carl
> _________________________
>  Racket Developers list:
>  http://lists.racket-lang.org/dev


Posted on the dev mailing list.