summaryrefslogtreecommitdiff
path: root/apps/plugins/bitmaps/native
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2012-04-21 23:34:42 +1000
committerJonathan Gordon <rockbox@jdgordon.info>2012-04-22 00:24:16 +1000
commit2d3c43dffeb048297313cd9333731d47d66010a0 (patch)
treec5f305939f17cd1014c02991790290be7987a146 /apps/plugins/bitmaps/native
parent2315a23c04ec03bbe4496dd079bb68a450658cf7 (diff)
downloadrockbox-2d3c43dffeb048297313cd9333731d47d66010a0.zip
rockbox-2d3c43dffeb048297313cd9333731d47d66010a0.tar.gz
rockbox-2d3c43dffeb048297313cd9333731d47d66010a0.tar.bz2
rockbox-2d3c43dffeb048297313cd9333731d47d66010a0.tar.xz
skin_engine: rework the parser to be closer to the langauge grammar.
The parser was unconditionally scanning things which it thought were conditional/enum lists (or tag arg lists) when they couldn't possibly be (i.e < inside a param which should be valid). This change fixes it (i.e %?and(%if(%pv, <, -50), %if(%mp, >i, 1)) is perfectly valid now. This *may* break your exsiting skins if you were using %if with < or > Change-Id: Ia24dbdf0b11fc7d8a735c1111d648c3bebd68ac6
Diffstat (limited to 'apps/plugins/bitmaps/native')
0 files changed, 0 insertions, 0 deletions