summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorhierro <hierro>2002-11-10 21:57:52 +0000
committerhierro <hierro>2002-11-10 21:57:52 +0000
commit7c2b7c4d6057d46bc172bdee83d3b5c470f1ae4f (patch)
treeff3e1f271282bef3ee7f73680b0f8532e718e5e5 /TODO
parent35fe7dcb65bd42251f57bacd45d306f27229788b (diff)
downloadpython-cheetah-7c2b7c4d6057d46bc172bdee83d3b5c470f1ae4f.tar.gz
*** empty log message ***
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index efcbf07..2f742c4 100644
--- a/TODO
+++ b/TODO
@@ -10,6 +10,12 @@ Cheetah TODO list
Requirements for 1.0
=========================================================================
+- NameMapper attributes before keys, both Python and C versions. NM should
+ look for a key first, then an attribute. But if (1) this is the first
+ component after $, and (2) isinstance(OBJ, dictTypes), *ignore the
+ attributes* to prevent matching methods like .update, .keys, etc.
+ "dictTypes" is a new compiler setting with the default value
+ (types.DictType, UserDict). (TR)
- update User's Guide about changes to SkeletonPage (no more #settings,
etc) (TR)
- Decide on Cheetah's 1.0 license and update the Users' Guide. (TR)