summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhierro <hierro>2006-02-13 00:33:44 +0000
committerhierro <hierro>2006-02-13 00:33:44 +0000
commit262e3d421722bb9c87f5ad40dd1bda8963079b0d (patch)
tree1eca6a1fa5ba3ecfe0d507ab64674cb7a95871ca
parent6a511df072e4e99b81a9d7ecb26e581896ecaa0f (diff)
downloadpython-cheetah-262e3d421722bb9c87f5ad40dd1bda8963079b0d.tar.gz
Docs.
-rw-r--r--BUGS10
-rw-r--r--TODO5
2 files changed, 14 insertions, 1 deletions
diff --git a/BUGS b/BUGS
index 95aeb24..709307c 100644
--- a/BUGS
+++ b/BUGS
@@ -5,4 +5,12 @@ Known Bugs in Cheetah
Cheetah, be sure to note its fix in the CHANGES file!
--------------------------
-No known bugs at present.
+Dict method bug
+---------------
+Do not use placeholder names identical to Python dict methods, or Cheetah will
+return the wrong value. The most notorious names are $update, $keys, $values,
+$items. A complete list is at http://docs.python.org/lib/typesmapping.html.
+Note that future versions of Python may add dict methods. This bug is
+difficult to fix given Cheetah's NameMapper, so it will remain around for a
+long time. (MO 2006/02/11)
+
diff --git a/TODO b/TODO
index d3da0dd..1090d22 100644
--- a/TODO
+++ b/TODO
@@ -12,6 +12,11 @@ Required for Cheetah 2.0
- Replace Optik with Python's optparse. Optik license has been removed from
Users' Guide.
+Desired for Cheetah 2.0
+=======================
+- Smart HTML filter that escapes all values except those individually marked as
+ preformatted, a la Kid/PTL/QPY. (MO)
+
TODO Items (many are just ideas. This is not an official roadmap!)
================================================================================