Re: [ANNOUNCE] Velocity Engine 2.2 RC4 test build available

2020-01-16 Thread Claude Brisson
Let us summarize the behavior in question. You have a template A which calls a macro M which in turn calls a template B. A defines $foo, B changes its value, and you want the new value to be visible in A but not in M. Is that right? Even worse, if M changes the value, you want the new value

Re: [ANNOUNCE] Velocity Engine 2.2 RC4 test build available

2020-01-16 Thread Thomas Mortagne
I definitely do understand Velocity side and I never been a big fan of the previous magic behavior but I have to wear the retro compatibility nazy hat right now :D I don't have much confidence in me proposing a patch that would not break more than it fix but yes that's my next step. What I definit

Re: [ANNOUNCE] Velocity Engine 2.2 RC4 test build available

2020-01-16 Thread Nathan Bubna
Oh yeah, i understand that from your side totally! Paying of tech debt for big upgrades takes a long time, and i'm super grateful for your thoroughness this time around. I'm just saying from the Velocity dev side, it seems odd to re-add a large, complicated feature (the explicit macro scopes are mu

Re: [ANNOUNCE] Velocity Engine 2.2 RC4 test build available

2020-01-16 Thread Thomas Mortagne
On Wed, Jan 15, 2020 at 5:31 PM Nathan Bubna wrote: > > I don't have any time for dev work on Velocity these days, so it doesn't > much matter whether i consider it or not. :) If someone wants to put in the > work, i won't protest. > My inclination, ineffectual though it may be, is to > point out