2d3c43dffe
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 |
||
---|---|---|
.. | ||
Makefile | ||
skin_buffer.c | ||
skin_buffer.h | ||
skin_buffer_debug.pl | ||
skin_debug.c | ||
skin_debug.h | ||
skin_parser.c | ||
skin_parser.h | ||
skin_parser.make | ||
skin_scan.c | ||
skin_scan.h | ||
SOURCES | ||
symbols.h | ||
tag_table.c | ||
tag_table.h |