summaryrefslogtreecommitdiff
path: root/apps/SOURCES
diff options
context:
space:
mode:
authorNicolas Pennequin <nicolas.pennequin@free.fr>2007-04-04 14:41:40 +0000
committerNicolas Pennequin <nicolas.pennequin@free.fr>2007-04-04 14:41:40 +0000
commitab90d58801e95d01dc286a8919c7d5823d81ec41 (patch)
treed0ea19647fd72516b00bbeabb04fcc36610f530d /apps/SOURCES
parent15e2aecd8f02d8c693f9413a3669b5be52a728bf (diff)
downloadrockbox-ab90d58801e95d01dc286a8919c7d5823d81ec41.tar.gz
rockbox-ab90d58801e95d01dc286a8919c7d5823d81ec41.zip
Introducing the WPS tokenizer !
When a WPS file is loaded, it is parsed to an array of tokens, which allows more efficient displaying. More info on the tracker entry : FS #6862. The parsing code is completely independant and is all in wps_parser.c. The displaying part stays in gwps-common.c. Debugging code is provided (with the right ifdefs) and is disabled by default. Overall, the code should be easier to read and maintain. Adding new WPS tags is made quite trivial. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13019 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/SOURCES')
-rw-r--r--apps/SOURCES2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/SOURCES b/apps/SOURCES
index 4a4d83d0e6..7e6f84b03d 100644
--- a/apps/SOURCES
+++ b/apps/SOURCES
@@ -58,6 +58,8 @@ gui/splash.c
58gui/statusbar.c 58gui/statusbar.c
59gui/textarea.c 59gui/textarea.c
60gui/yesno.c 60gui/yesno.c
61gui/wps_debug.c
62gui/wps_parser.c
61 63
62#ifdef HAVE_LCD_CHARCELLS 64#ifdef HAVE_LCD_CHARCELLS
63player/icons.c 65player/icons.c