Permalink
Browse files

*** empty log message ***

  • Loading branch information...
1 parent 5b6d9de commit d1e57688d14ee64be8e9066f25d9a7db185fa4a5 hierro committed May 18, 2002
Showing with 15 additions and 3 deletions.
  1. +15 −3 TODO
View
18 TODO
@@ -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

0 comments on commit d1e5768

Please sign in to comment.