[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?)