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 racket-dev+unsubscr...@googlegroups.com.
> To post to this group, send email to racket-dev@googlegroups.com.
> 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 racket-dev+unsubscr...@googlegroups.com.
To post to this group, send email to racket-dev@googlegroups.com.
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