____________________________________________________________________________
[  9634] By: autrijus                              on 2004/01/09  17:39:27
        Log: * This be 0.35.
             * Fixes regression caused by newer TT2 versions,
             which adds the extra "#line" directives into the
             regular expressions.  Spotted by Yi-Ming Cao
             and Sam Smith.
	   ! lib/Template/Extract.pm
____________________________________________________________________________
[  9563] By: autrijus                              on 2004/01/03  06:52:01
        Log: * update to newer Module::Install, and fill in
             missing .SKIP entries.
	   ! MANIFEST MANIFEST.SKIP Makefile.PL
____________________________________________________________________________
[  9562] By: autrijus                              on 2004/01/03  06:51:45
        Log: * suggestion from Luis Oliveira: embedded non-capturing
             regexes, such as [% /\s*/ $].
             * add implicit optional newlines around [% FOREACH %]
             blocks, so it can intuitively work.
	   ! lib/Template/Extract.pm t/1-basic.t
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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
____________________________________________________________________________
[  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