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 the resolution a
> > new set of changes that accomplishes what the older, backwards-
> > incompatible changes would have achieved, but which preserves backwards
> > compatibility? I.e., are we still planning to introduce an incompatibility
> > in 6.7?
> 
> A change is still happening, but it doesn't affect those packages we
> discussed earlier; they were taken care of by refining when
> "nullability" matters. Here's my text:
> 
> * `syntax-parse` raises an error when an ellipsis pattern has an empty
> match rather than diverging, and it logs a warning when it statically
> detects a nullable pattern, such as `((~seq) ...)`. In the next version
> of Racket, it will reject the pattern instead, and it will remove
> special handling that currently makes some uses of such patterns
> terminate.
> 
> >> - syntax/parse progress tracking 80364d85ddc4977b4e10086b4993e7b3e152a04c 
> >> 4e6438eaf2b252d64d7f101141d3cdad74618cec
> > 
> >    `syntax/parse` has improved progress tracking, leading to error
> >    message improvements for macros implemented with it.
> 
> I think we can leave this out, but if you want to include it I like this
> text.
> 
> >> - macro-debugger: macro code size profiler 
> >> 7abcdbd3bd4e1c2d31b0880ad31efe7e47922bda
> > 
> >    The new macro profiler shows which macros contribute most to expanded
> >    code size.
> 
> * The new Macro Profiler command-line tool (`raco macro-profiler`) shows
> how macros contribute to the final expanded code size of a program.
> 
> Ryan
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-dev/57925ACE.7030806%40ccs.neu.edu.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/m2h9bhbm7d.wl-stamourv%40eecs.northwestern.edu.
For more options, visit https://groups.google.com/d/optout.

Reply via email to