[PATCH STABLE] test-highlight: add normalization rule for Pygments 2.2
Augie Fackler
raf at durin42.com
Mon Jan 30 09:49:31 EST 2017
> On Jan 30, 2017, at 09:47, Anton Shestakov <av6 at dwimlabs.net> wrote:
>
> On Mon, 30 Jan 2017 23:12:56 +0900
> Yuya Nishihara <yuya at tcha.org> wrote:
>
>> # HG changeset patch
>> # User Yuya Nishihara <yuya at tcha.org>
>> # Date 1485784220 -32400
>> # Mon Jan 30 22:50:20 2017 +0900
>> # Branch stable
>> # Node ID ea5353feeec3c2eddd7e4acfd398baddaf37b3e4
>> # Parent f10b46a8f6a14e9fa84e8d2b1f590cf304d23224
>> test-highlight: add normalization rule for Pygments 2.2
>>
>> The test failed on Debian sid because of new class="vm".
>>
>> diff --git a/tests/test-highlight.t b/tests/test-highlight.t
>> --- a/tests/test-highlight.t
>> +++ b/tests/test-highlight.t
>> @@ -13,6 +13,7 @@
>> $ filterhtml () {
>>> sed -e "s/class=\"k\"/class=\"kn\"/g" \
>>> -e "s/class=\"mf\"/class=\"mi\"/g" \
>> + > -e "s/class=\"vm\"/class=\"n\"/g" \
>>> -e "s/class=\"\([cs]\)[h12]\"/class=\"\1\"/g"
>>> }
>
> LGTM.
Queued, thanks!
>
> I didn't run tests or anything, but here's the commit that adds "vm"
> class [1], and the class is used in python lexer for magic variables
> (Name.Variable.Magic). Replacing it with "n" (Name) seems correct.
>
> [1]:
> https://bitbucket.org/birkenfeld/pygments-main/commits/a062965ef8a30068a27927f2eb73b7ad75bf8e9e
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
More information about the Mercurial-devel
mailing list