summaryrefslogtreecommitdiff
path: root/utils/newparser (follow)
Commit message (Collapse)AuthorAge
* remove old test codeJonathan Gordon2010-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27690 a1c6a512-1295-4272-9138-f99709370657
* FS#11470 - new skin code, finally svn uses the new parser from the theme ↵Jonathan Gordon2010-07-29
| | | | | | editor. This means that a skin that passes the editor WILL pass svn and checkwps (unless the target runs out of skin buffer or something. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27613 a1c6a512-1295-4272-9138-f99709370657
* Remove some redundant #include'sBertrik Sikken2010-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27183 a1c6a512-1295-4272-9138-f99709370657
* dont reuse vairbale namesJonathan Gordon2010-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26845 a1c6a512-1295-4272-9138-f99709370657
* some tags need special handling when they are in the wrong branch of a ↵Jonathan Gordon2010-06-14
| | | | | | | | | conditional, so go ahead and make that work :p also replace malloc with skin_alloc git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26842 a1c6a512-1295-4272-9138-f99709370657
* make the next line after a viewport (if it is on the same skin line) ↵Jonathan Gordon2010-06-14
| | | | | | auto-eat the \n git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26837 a1c6a512-1295-4272-9138-f99709370657
* duh, this is needed alsoJonathan Gordon2010-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26834 a1c6a512-1295-4272-9138-f99709370657
* Start dealing with LINE elements... setup a flag which lets tags tell the ↵Jonathan Gordon2010-06-13
| | | | | | renderer to not start a new line in the viewport (i.e %we/d/i %X/x/xd etc) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26833 a1c6a512-1295-4272-9138-f99709370657
* get the renderer working more better! "handle" sublines correctly, dont ↵Jonathan Gordon2010-06-13
| | | | | | "draw" in the first viewport if we are using viewports, get rid of the idea of a linear token array (i.e we are going to use the parse tree directly) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26831 a1c6a512-1295-4272-9138-f99709370657
* count line numbers correctly, handle the VIEWPORT change so it only ever has ↵Jonathan Gordon2010-06-13
| | | | | | one child git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26824 a1c6a512-1295-4272-9138-f99709370657
* Add my new parser playground to svn.Jonathan Gordon2010-06-11
Currently it can load a skin, and walk the parse tree and output the tags as required. It always chooses the first value for a conditional and subline, but a good working start there seems to be a error in the new parser if ROCKBOX is defined... need to fix that git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26757 a1c6a512-1295-4272-9138-f99709370657