[Templates-cvs] cvs commit: TT3 TODO
cvs@template-toolkit.org
cvs@template-toolkit.org
Fri, 10 Dec 2004 18:53:05 +0000
cvs 04/12/10 18:53:05
Modified: . TODO
Log:
*** empty log message ***
Revision Changes Path
1.6 +9 -9 TT3/TODO
Index: TODO
===================================================================
RCS file: /template-toolkit/TT3/TODO,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- TODO 2004/12/05 09:46:29 1.5
+++ TODO 2004/12/10 18:53:05 1.6
@@ -1,13 +1,14 @@
#------------------------------------------------------------------------
# random notes that I'm adding as I go along...
#------------------------------------------------------------------------
+Dec 09
+ - Template::Context should use parent locations when locating
+ - Template::Base raising warnings via warn()
+
+Dec 08
+ - Template::Provider source() method is broken (needs a $SOURCE pkgvar).
+ - Template::Base object() and module() should be deprecated.
-Dec 04
- - overhaul all parser methods that return lists (e.g. parse_hash(),
- parse_list(), parse_hash(), parse_args() to return a list reference
- or decline on empty, as parse_params() does. Need to change callers
- of parse_hash(), etc., to construct sexpr.
-
Dec 03
- it would be nice if static paths (e.g. a double quoted block name that
doesn't contain any variable references - see parser parse_path())
@@ -16,7 +17,7 @@
hack between Template::Tag::Directive and Template::Parser
Nov 29
- - Fix constructor method that delete items in config hash (e.g. Tagset)
+ - Fix constructor methods that delete items in config hash (e.g. Tagset)
to ensure that we don't munge any configurations that need to be reused.
- need to add argument merging in compiler generator() method, and also
think about if we need to do it in handler(), too.
@@ -30,7 +31,6 @@
$stash->set(x, 10)) but needs to be different for default, constants, my
vars, etc.
-
Nov 24
- context resource => Template::Resources doesn't work - modules not instantiated
OK, now it's fixed, or temporarily patched. Maybe needs moving in
@@ -65,7 +65,7 @@
by which time we've lost the keyword/line number/etc.
Nov 18
- - change parser tag_end to end in config and methods
+ - change parser tag_end to end in config and methods.... or not?
- Move Template::Tagset::TT::Interpolate into Template::Tagset::Interpolate
- Figure out where TT tagset goes (Template::Tagset::TT, Template::TT3::Tagset,
or just Template::Tagset?)