diff options
author | tavis_rudd <tavis_rudd> | 2001-09-07 18:57:47 +0000 |
---|---|---|
committer | tavis_rudd <tavis_rudd> | 2001-09-07 18:57:47 +0000 |
commit | d1a5287ffb922452d2056b3cb5bb1cc6f9b8a97f (patch) | |
tree | ea2f9b5077a492ad0c76ea872059c5bd2ce896cb /TODO | |
parent | 84b489db5be637c9cbe53f76dde9be4a96616473 (diff) | |
download | python-cheetah-d1a5287ffb922452d2056b3cb5bb1cc6f9b8a97f.tar.gz |
added notes and change the version number
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 22 |
1 files changed, 20 insertions, 2 deletions
@@ -8,15 +8,32 @@ Cheetah TODO list Languague Specification ================================================================================ + +- come to a decision on the syntax and semantics of the #block, #redefine and + #data directives. There was discussion on the list of making a #define + directive that encapsulated all of this. See the archives for the end of Aug. + - firm up the autocalling and Unified Dotted Notation syntax rules + Implementation ================================================================================ + +- make it possible to compile Cheetah directly into a Python module / class that + doesn't need to do any Cheetah parsing when it is initialized. This is + related to Ian and Mike's ideas for #define. One option is to generalize the + parsing/compiling infrastructure rework the ._codeGenerator() method so that + it can be used to generate code for any method of the Template object, rather + than just for the .respond() method. When compiling the .respond() method any + other methods that need to be compiled would be added to a stack that would be + processed and compiled one at a time. + - redesign and implement the Servlet Factory for Webware so the #extend directive will work with .tmpl files as well as .py files Test Suite ================================================================================ +- create the non-syntax related test cases - write script that will run the test cases with both Python 2.0 and 2.1 - independent suite of test cases for NameMapper - test cases for the PSP plugin @@ -24,8 +41,9 @@ Test Suite Documentation ================================================================================ -- finish all the empty sections (MO) -- add examples to the Examples section (MO) +- finish up the Webware section +- finish documenting the Formatters and ErrorChecker frameworks +- add examples to the Examples section Website ================================================================================ |