> The only issue is converting our mountain of code that uses the old syntax 
> (more than 40,000 lines, if you can believe it).

I would suggest keeping the old syntax too via {~or #:blend {~and blend-stx 
blend}}, but making it log a warning when (attribute blend-stx) is true, 
printing (syntax-source blend-stx) and (syntax-line blend-stx) and 
(syntax-column blend-stx).

That will make it way easier to convert your old source. With a good backup and 
a daring mood, you could even feed that to sed to make the change automatically 
:) .

There was a talk by Jack Firth at racket-con about the idea of integrating 
warnings to macros, and automatically suggesting or applying fixes. This seems 
to be a good use-case for the idea.

-- 
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.

Reply via email to