On Fri, Jun 26, 2009 at 21:41, Sergiu Dumitriu<[email protected]> wrote:
> tmortagne (SVN) wrote:
>> Author: tmortagne
>> Date: 2009-06-22 15:07:18 +0200 (Mon, 22 Jun 2009)
>> New Revision: 21405
>>
>> Added:
>>    
>> platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki-rendering-macro-velocity/src/main/java/org/xwiki/rendering/internal/macro/velocity/filter/IndentVelocityMacroFilter.java
>>    
>> platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki-rendering-macro-velocity/src/test/java/org/xwiki/rendering/internal/macro/velocity/filter/IndentVelocityMacroFilterTest.java
>> Log:
>> XWIKI-4018: Create an indentation velocity macro filter
>>
>> Added: 
>> platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki-rendering-macro-velocity/src/main/java/org/xwiki/rendering/internal/macro/velocity/filter/IndentVelocityMacroFilter.java
>> ===================================================================
>> --- 
>> platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki-rendering-macro-velocity/src/main/java/org/xwiki/rendering/internal/macro/velocity/filter/IndentVelocityMacroFilter.java
>>                          (rev 0)
>> +++ 
>> platform/core/trunk/xwiki-rendering/xwiki-rendering-macros/xwiki-rendering-macro-velocity/src/main/java/org/xwiki/rendering/internal/macro/velocity/filter/IndentVelocityMacroFilter.java
>>  2009-06-22 13:07:18 UTC (rev 21405)
>
>> +    /**
>> +     * Match indentation spaces.
>> +     */
>> +    private static final Pattern INDENT_PATTERN = Pattern.compile("^[ 
>> \t]*", Pattern.MULTILINE);
>
> Replace with "^[ \t]++":
> - * means that it matches all line starts, doing a useless replace for
> the empty string. Thus the first +.
> - The second + is not that useful, since there's no backtracking to
> perform, but just to be explicit, it might save some ifs and elses.

Yes it's better, i did this regexp too quickly.

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



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to