diff options
author | hierro <hierro> | 2002-05-18 05:06:58 +0000 |
---|---|---|
committer | hierro <hierro> | 2002-05-18 05:06:58 +0000 |
commit | d1e57688d14ee64be8e9066f25d9a7db185fa4a5 (patch) | |
tree | e9ce75d79e1a6ff094376b0e31fda6a4138575ff /TODO | |
parent | 5b6d9de868a80c4306d2f2efdded1b5c88d71551 (diff) | |
download | python-cheetah-d1e57688d14ee64be8e9066f25d9a7db185fa4a5.tar.gz |
*** empty log message ***
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -53,9 +53,6 @@ Implementation > "30m' id'cache1" . -- finish the #cache directive's varyBy keyword (tied to Tavis' proposed caching - framework for Webware) - - Delete whitespace before comments. If the rest of the line consists of only non-outputting directives and whitespace, delete the line from the output. The only outputting directives I see are #echo, #block and @@ -66,6 +63,21 @@ Implementation - 'errorCatcher None' to stop catching errors in the middle of a template. + +Rewrite the caching framework +============================= +- add #cache varyBy= (tied to Tavis' proposed caching framework for Webware) + +- #cache test= with a one-variable test produces invalid Python (an empty + if-block). Example in Cheetah Developers' Guide, section + "#cache with test: expression and method conditions". + +- #cache id= seems to be ignoring the ID and generating a random numeric + ID instead. Is it working? Do cache IDs have to be numeric? + +- Other ideas in Tavis' head. + + Cheetah command revamp =============================================================================== - Usage: cheetah COMMAND ARGUMENTS |