____________________________________________________________________________
[  9296] By: autrijus                              on 2003/12/13  12:34:48
        Log: * This be 0.33.
             * Adds MANIFEST.SKIP that takes care of Module::Build
             files, so older versions of Module::Build/MakeMaker
             won't trip Module::Signature over.  Thanks to CPAN
             smoker Jost Krieger for the report.
	   + MANIFEST.SKIP
	   ! MANIFEST lib/Template/Extract.pm
____________________________________________________________________________
[  9292] By: autrijus                              on 2003/12/13  01:55:15
        Log: * This be 0.32.
             * Improved build intrastructure, suggested by Mark Fowler,
             to automatically check and download nmake.exe on Windows,
             as well as supporting a Module::Build-compatible Build.PL.
	   + Build.PL
	   ! MANIFEST Makefile.PL README lib/Template/Extract.pm
____________________________________________________________________________
[  9149] By: autrijus                              on 2003/12/06  12:18:59
        Log: * Clarify documents; add links to Simon and Mark's articles.
	   ! lib/Template/Extract.pm
____________________________________________________________________________
[  8521] By: autrijus                              on 2003/10/21  22:52:33
        Log: * silence some warnings.
	   ! Makefile.PL t/1-basic.t
____________________________________________________________________________
[  8520] By: autrijus                              on 2003/10/21  22:49:57
        Log: * This be 0.31.
             * New flag $EXACT to control whether partial documents
             should match. (defaults to 0 for backward compatibility)
             * Tatsuhiko Miyagawa pointed out that [% FOREACH %] blocks
             fail to match prematurely because it can match zero times.
             Now outermost foreach blocks must match at least once.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  8512] By: autrijus                              on 2003/10/20  23:40:47
        Log: * changes and signatures.
	   ! Changes SIGNATURE
____________________________________________________________________________
[  8495] By: autrijus                              on 2003/10/20  01:01:46
        Log: * This be 0.30.
             * This module is no longer experimental. :)
             * Russell Matbouli reports that extract did not properly
             set \%values.  Fixed.
             * [% SET key = "value" %] now works inside FOREACHs.
             * [% SET nested.key = "value" %] now works.
             * Much more robust validating code inside FOREACHs.
             * Refactored the commong context walking code from "get",
             "set" and "validate" into _ext, and improved readability.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7908] By: autrijus                              on 2003/09/06  05:33:13
        Log: * changes and signatures.
	   ! Changes SIGNATURE
____________________________________________________________________________
[  7907] By: autrijus                              on 2003/09/06  05:31:14
        Log: * This be 0.25.
             * Kate L Pugh pointed out the _enter_loop construct
             was failing if there are more than one loops inside
             another loop, because the loop counter of the first
             loop inside was inadvertently reset to 0.  Fixed.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7842] By: autrijus                              on 2003/09/02  17:01:38
        Log: * This be 0.24.
             * now Template::Generate is released, modify relevant PODs.
             * unify nomenclature: ($data, $template, $document).
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7840] By: autrijus                              on 2003/09/02  14:17:39
        Log: * some more style cleanup.
	   ! lib/Template/Extract.pm
____________________________________________________________________________
[  7839] By: autrijus                              on 2003/09/02  14:13:29
        Log: * changes and signatures.
	   ! Changes SIGNATURE
____________________________________________________________________________
[  7838] By: autrijus                              on 2003/09/02  14:09:43
        Log: * This be 0.23.
             * no API changes, but seriously tidied up the internals.
	   ! lib/Template/Extract.pm
____________________________________________________________________________
[  7823] By: autrijus                              on 2003/09/01  12:56:28
        Log: * changes and signatures.
	   ! Changes SIGNATURE
____________________________________________________________________________
[  7822] By: autrijus                              on 2003/09/01  12:53:35
        Log: * This be 0.22.
             * properly handles backtracking, so two [% var %]s are guaranteed
             to match the same sequence.
             * much more robust post-matching handlers, so the same variable
             matched at the same location (but are of different length)
             will not create a new item in the enclosing FOREACH array.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7820] By: autrijus                              on 2003/09/01  10:11:13
        Log: * This be 0.21.
             * oops, left debug statements and "use YAML" in.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7816] By: autrijus                              on 2003/08/31  19:30:15
        Log: * changes and signatures.
	   ! Changes SIGNATURE
____________________________________________________________________________
[  7815] By: autrijus                              on 2003/08/31  19:28:28
        Log: * This be 0.20.
             * [% nested.variable.name %] now works.
             * nested [% FOREACH %] blocks now work.
             * much more robust and readable DEBUG output.
             * commented the code somewhat so it's at least grokkable.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7814] By: autrijus                              on 2003/08/31  18:27:51
        Log: * checkpoint.
	   ! lib/Template/Extract.pm
____________________________________________________________________________
[  7800] By: autrijus                              on 2003/08/30  22:43:11
        Log: * allow [%...%], [%  ...  %], or any other combination of
             \s characters (or lack thereof).
	   ! lib/Template/Extract.pm
____________________________________________________________________________
[  7799] By: autrijus                              on 2003/08/30  21:37:34
        Log: * changes and signatures.
	   ! Changes SIGNATURE
____________________________________________________________________________
[  7798] By: autrijus                              on 2003/08/30  21:33:11
        Log: * This be 0.11.
             * fix typo, documentation, tabs, spelling, tests, etc...
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  7796] By: autrijus                              on 2003/08/30  17:06:24
        Log: * changes and signatures.
	   + Changes SIGNATURE
____________________________________________________________________________
[  7795] By: autrijus                              on 2003/08/30  17:02:31
        Log: * This be 0.10, initial release.
             * add manifest.
	   + MANIFEST
____________________________________________________________________________
[  7794] By: autrijus                              on 2003/08/30  17:01:35
        Log: * refactored, cleaned up template extractor.
	   + Makefile.PL README lib/Template/Extract.pm t/0-signature.t
	   + t/1-basic.t
