Vincent Massol wrote:
> Hi everyone,
> 
> Example:
> 
> ----- %> cut here --------
> ...
> something
> #end ## some comment
> 
> {{warning..../}}
> ----- %> cut here --------
> 
> Quizz: Will the macro be inline or standalone?
> Answer: inline
> 
> Reason is that velocity will start by removing the comment, which will  
> leave a whitespace after the #end
> 
> Thus you'll get:
> something + NL + (space) + NL + warning macro

And then the (space) will be trimmed, leaving two NLs and an inline macro.

IMO, this space should not be taken into account when determining if the 
macro is inline or block.

> Thus since there are no 2 NLs before the macro it's going to be inline!


-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to