On Sat, Feb 26, 2011 at 19:04, Vincent Massol <[email protected]> wrote:
>
> On Feb 26, 2011, at 6:49 PM, Thomas Mortagne wrote:
>
>> Just committed, let me know if it's working for you now if you have some 
>> time.
>
> Tests passing now, thanks.
>
> The include macro tests are failing now though but I know why:
>
> ...
> beginMetaData [[s[ource]=[document][syntax]=[XWiki 2.0]]
> ...but was:...
> beginMetaData [[s[yntax]=[XWiki 2.0][source]=[document]]
> ...
>
> Seems we're missing an order.  I'll add it.

Yep, MetaData is using HashMap.

>
> Thanks
> -Vincent
>
>> On Sat, Feb 26, 2011 at 18:39, Vincent Massol <[email protected]> wrote:
>>> Indeed, BoldSyntaxFilter is executed before LinkSyntaxFilter here.
>>>
>>> I haven't changed my JDK AFAIK but yes you're probably right about the 
>>> order: we need to change the priority to ensure the LinkSyntaxFilter gets 
>>> executed before most other filters.
>>>
>>> Thanks
>>> -Vincent
>>>
>>> On Feb 26, 2011, at 6:34 PM, Thomas Mortagne wrote:
>>>
>>>> Ok I know what is the issue I think. LinkSyntaxFilter and
>>>> BoldSyntaxFilter have the same priority and depending on the version
>>>> of the jdk or something they will not appear in the same order. You
>>>> probably change the java version you use with maven or something like
>>>> that.
>>>>
>>>> LinkSyntaxFilter should have an higher priority, I will will that now
>>>> and it should be ok for you.
>>>>
>>>> On Sat, Feb 26, 2011 at 17:42, Vincent Massol <[email protected]> wrote:
>>>>> hmm it seems the problem is that the BoldSyntaxFilter matches the bold 
>>>>> syntax when in a link label.
>>>>>
>>>>>    private static final Pattern BOLDSYNTAX_PATTERN =
>>>>>        
>>>>> Pattern.compile("(?<!\\*)\\*([^\\p{Space}](?:[^*\n]*+|\\*)*?(?<=[^\\p{Space}]))\\*(?!\\*)");
>>>>>
>>>>> Matches
>>>>>
>>>>> [*notbold*>reference]
>>>>>
>>>>> Thus it's put in the FilterContext as some wiki syntax to be protected.
>>>>>
>>>>> I've tested it on http://www.regexplanet.com/simple/ and it says it 
>>>>> matches.
>>>>>
>>>>> I have no idea why this is coming up now though since I can't find any 
>>>>> recent commits in this area.
>>>>>
>>>>> Ideas?
>>>>>
>>>>> Thanks
>>>>> -Vincent
>>>>>
>>>>> On Feb 26, 2011, at 12:49 PM, Thomas Mortagne wrote:
>>>>>
>>>>>> I wanted to check on hudson but looks like the agent-2 is in a very
>>>>>> bad shape. I even restarted it but it does not change anything...
>>>>>>
>>>>>> On Sat, Feb 26, 2011 at 12:45, Vincent Massol <[email protected]> wrote:
>>>>>>>
>>>>>>> On Feb 26, 2011, at 12:39 PM, Thomas Mortagne wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I can't reproduce this locally. All build fine for me.
>>>>>>>
>>>>>>> Strange, I don't have local changes.
>>>>>>>
>>>>>>> Thanks
>>>>>>> -Vincent
>>>>>>>
>>>>>>>>
>>>>>>>> On Sat, Feb 26, 2011 at 12:19, Vincent Massol <[email protected]> 
>>>>>>>> wrote:
>>>>>>>>> Hi Thomas,
>>>>>>>>>
>>>>>>>>> FYI the build is failing on the xwiki10 parser syntax tests 
>>>>>>>>> (links3.test):
>>>>>>>>>
>>>>>>>>> junit.framework.ComparisonFailure: null
>>>>>>>>> Expected :[[http:~~/~~/reference>>reference]] [[*not 
>>>>>>>>> bold*>>reference]]
>>>>>>>>> Actual   :[[http:~~/~~/reference>>reference]] [[**not 
>>>>>>>>> bold**>>reference]]
>>>>>>>>>        at 
>>>>>>>>> org.xwiki.rendering.scaffolding.RenderingTestCase.runTestInternal(RenderingTestCase.java:159)
>>>>>>>>>        at 
>>>>>>>>> org.xwiki.rendering.scaffolding.RenderingTestCase.runTest(RenderingTestCase.java:106)
>>>>>>>>>        at 
>>>>>>>>> org.jmock.core.VerifyingTestCase.runBare(VerifyingTestCase.java:39)
>>>>>>>>>        at 
>>>>>>>>> junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
>>>>>>>>>
>>>>>>>>> Seems like non bold is transformed into bold now.
>>>>>>>>>
>>>>>>>>> Any ide?
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>> -Vincent
>
> _______________________________________________
> 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