diff options
Diffstat (limited to 'Docs/developer')
-rw-r--r-- | Docs/developer | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Docs/developer b/Docs/developer index 5af1ae8c3..7278dc81c 100644 --- a/Docs/developer +++ b/Docs/developer @@ -11,6 +11,7 @@ The source is split at top level as follows: content -- fetching, caching, and converting content css -- CSS parser and interfaces +debug -- defines functions which allow debugging under *nix desktop -- non-platform specific front-end render -- HTML processing and layout riscos -- RISC OS specific code @@ -33,10 +34,12 @@ The cache stores this converted content. When content is retrieved from the cache, content_revive() should result in content which can be displayed (eg. by loading any images and styles required and updating pointers to them). -Code should not usually use the fetch_* and cache_* functions directly, except -for cache_free(). Instead use fetchcache(), which checks the cache for a url and +Code should not usually use the fetch_* and cache_* functions directly. +Instead use fetchcache(), which checks the cache for a url and fetches, converts, and caches it if not present. +See content/overview for more information. + ________________________________________________________________________________ css -- CSS parser and interfaces |