summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authortavis_rudd <tavis_rudd>2005-05-18 06:59:15 +0000
committertavis_rudd <tavis_rudd>2005-05-18 06:59:15 +0000
commitf670ad2e83e784fbe015dc8f851102f935262e10 (patch)
tree6d7f7e96c3410b758018410151301998127d2f93 /TODO
parentba724013556e0da0fa3c1339700ed867e7c6d621 (diff)
downloadpython-cheetah-f670ad2e83e784fbe015dc8f851102f935262e10.tar.gz
update
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 0 insertions, 7 deletions
diff --git a/TODO b/TODO
index f77c776..f967fa8 100644
--- a/TODO
+++ b/TODO
@@ -10,13 +10,6 @@ Cheetah TODO list
Requirements for 1.0
=========================================================================
-- Remove the use of temp files with dynamically compiled templates.
- When compiling a template on the fly, Cheetah writes mymodule.py and then
- imports it; however, it imports /tmp/mymodule.py instead if it exists. This is
- wrong and a potential security hole. Anyway, it's possible to create a module
- entirely in memory (see 'new' module) without writing a temporary file, and
- that makes more sense.
-
- "cheetah test" problem: subcommands fail mysteriously on Windows. Rewrite
to avoid using subcommands. Instead, set sys.argv and call the appropriate
main() for each test.