Start 2008-12-11T08:18:00 LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include PATH=C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl\site\bin;C:\Perl\bin;C:\cygwin\bin;C:\mingw\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem Going to read C:\cpanfly\var\cpan\Metadata Database was generated on Thu, 11 Dec 2008 08:29:15 GMT Running make for N/NU/NUFFIN/Template-Plugin-JSON-0.04.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/Template-Plugin-JSON-0.04.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/CHECKSUMS Checksum for C:\cpanfly\var\cpan\sources\authors\id\N\NU\NUFFIN\Template-Plugin-JSON-0.04.tar.gz ok Template-Plugin-JSON-0.04/ Template-Plugin-JSON-0.04/Changes Template-Plugin-JSON-0.04/lib/ Template-Plugin-JSON-0.04/lib/Template/ Template-Plugin-JSON-0.04/lib/Template/Plugin/ Template-Plugin-JSON-0.04/lib/Template/Plugin/JSON.pm Template-Plugin-JSON-0.04/Makefile.PL Template-Plugin-JSON-0.04/MANIFEST Template-Plugin-JSON-0.04/META.yml Template-Plugin-JSON-0.04/SIGNATURE Template-Plugin-JSON-0.04/t/ Template-Plugin-JSON-0.04/t/live.t CPAN.pm: Going to build N/NU/NUFFIN/Template-Plugin-JSON-0.04.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Warning: prerequisite Template 2.20 not found. We have 2.19. Writing Makefile for Template::Plugin::JSON ---- Unsatisfied dependencies detected during ---- ---- NUFFIN/Template-Plugin-JSON-0.04.tar.gz ---- Template [requires] Running make test Delayed until after prerequisites Running test for module 'Template' Running make for A/AB/ABW/Template-Toolkit-2.20.tar.gz Checksum for C:\cpanfly\var\cpan\sources\authors\id\A\AB\ABW\Template-Toolkit-2.20.tar.gz ok Template-Toolkit-2.20/ Template-Toolkit-2.20/bin/ Template-Toolkit-2.20/bin/gifsplash Template-Toolkit-2.20/bin/README Template-Toolkit-2.20/bin/tpage Template-Toolkit-2.20/bin/tt-bench.pl Template-Toolkit-2.20/bin/tt2inst Template-Toolkit-2.20/bin/ttree Template-Toolkit-2.20/Changes Template-Toolkit-2.20/docs/ Template-Toolkit-2.20/docs/html/ Template-Toolkit-2.20/docs/html/README Template-Toolkit-2.20/docs/lib/ Template-Toolkit-2.20/docs/lib/config Template-Toolkit-2.20/docs/lib/docset/ Template-Toolkit-2.20/docs/lib/docset/config Template-Toolkit-2.20/docs/lib/footer Template-Toolkit-2.20/docs/lib/header Template-Toolkit-2.20/docs/lib/link Template-Toolkit-2.20/docs/lib/ndx Template-Toolkit-2.20/docs/lib/ndxitem Template-Toolkit-2.20/docs/lib/section Template-Toolkit-2.20/docs/lib/subsection Template-Toolkit-2.20/docs/lib/toc Template-Toolkit-2.20/docs/lib/tocitem Template-Toolkit-2.20/docs/README Template-Toolkit-2.20/docs/src/ Template-Toolkit-2.20/docs/src/FAQ/ Template-Toolkit-2.20/docs/src/FAQ/FAQ.html Template-Toolkit-2.20/docs/src/FAQ/index.html Template-Toolkit-2.20/docs/src/index.html Template-Toolkit-2.20/docs/src/Manual/ Template-Toolkit-2.20/docs/src/Manual/Config.html Template-Toolkit-2.20/docs/src/Manual/Credits.html Template-Toolkit-2.20/docs/src/Manual/Directives.html Template-Toolkit-2.20/docs/src/Manual/Filters.html Template-Toolkit-2.20/docs/src/Manual/index.html Template-Toolkit-2.20/docs/src/Manual/Internals.html Template-Toolkit-2.20/docs/src/Manual/Intro.html Template-Toolkit-2.20/docs/src/Manual/Plugins.html Template-Toolkit-2.20/docs/src/Manual/Syntax.html Template-Toolkit-2.20/docs/src/Manual/Variables.html Template-Toolkit-2.20/docs/src/Manual/Views.html Template-Toolkit-2.20/docs/src/Manual/VMethods.html Template-Toolkit-2.20/docs/src/Modules/ Template-Toolkit-2.20/docs/src/Modules/index.html Template-Toolkit-2.20/docs/src/Modules/Template/ Template-Toolkit-2.20/docs/src/Modules/Template/Base.html Template-Toolkit-2.20/docs/src/Modules/Template/Config.html Template-Toolkit-2.20/docs/src/Modules/Template/Constants.html Template-Toolkit-2.20/docs/src/Modules/Template/Context.html Template-Toolkit-2.20/docs/src/Modules/Template/Document.html Template-Toolkit-2.20/docs/src/Modules/Template/Exception.html Template-Toolkit-2.20/docs/src/Modules/Template/Filters.html Template-Toolkit-2.20/docs/src/Modules/Template/Iterator.html Template-Toolkit-2.20/docs/src/Modules/Template/Namespace/ Template-Toolkit-2.20/docs/src/Modules/Template/Namespace/Constants.html Template-Toolkit-2.20/docs/src/Modules/Template/Parser.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/ Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Autoformat.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/CGI.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Datafile.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Date.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Directory.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Dumper.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/File.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Filter.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Format.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/HTML.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Image.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Iterator.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Math.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Pod.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Procedural.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/String.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Table.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/URL.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/View.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin/Wrap.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugin.html Template-Toolkit-2.20/docs/src/Modules/Template/Plugins.html Template-Toolkit-2.20/docs/src/Modules/Template/Provider.html Template-Toolkit-2.20/docs/src/Modules/Template/Service.html Template-Toolkit-2.20/docs/src/Modules/Template/Stash/ Template-Toolkit-2.20/docs/src/Modules/Template/Stash/Context.html Template-Toolkit-2.20/docs/src/Modules/Template/Stash/XS.html Template-Toolkit-2.20/docs/src/Modules/Template/Stash.html Template-Toolkit-2.20/docs/src/Modules/Template/Test.html Template-Toolkit-2.20/docs/src/Modules/Template/Toolkit.html Template-Toolkit-2.20/docs/src/Modules/Template.html Template-Toolkit-2.20/docs/src/Release/ Template-Toolkit-2.20/docs/src/Release/Changes.html Template-Toolkit-2.20/docs/src/Release/HACKING.html Template-Toolkit-2.20/docs/src/Release/index.html Template-Toolkit-2.20/docs/src/Release/INSTALL.html Template-Toolkit-2.20/docs/src/Release/README.html Template-Toolkit-2.20/docs/src/Release/TODO.html Template-Toolkit-2.20/docs/src/Tools/ Template-Toolkit-2.20/docs/src/Tools/index.html Template-Toolkit-2.20/docs/src/Tools/tpage.html Template-Toolkit-2.20/docs/src/Tools/ttree.html Template-Toolkit-2.20/docs/src/Tutorial/ Template-Toolkit-2.20/docs/src/Tutorial/Datafile.html Template-Toolkit-2.20/docs/src/Tutorial/index.html Template-Toolkit-2.20/docs/src/Tutorial/Web.html Template-Toolkit-2.20/docs/style/ Template-Toolkit-2.20/docs/style/plain/ Template-Toolkit-2.20/docs/style/plain/booktabs Template-Toolkit-2.20/docs/style/plain/footer Template-Toolkit-2.20/docs/style/plain/header Template-Toolkit-2.20/docs/style/plain/navigate Template-Toolkit-2.20/docs/style/plain/pagemenu Template-Toolkit-2.20/docs/style/plain/section Template-Toolkit-2.20/docs/style/splash/ Template-Toolkit-2.20/docs/style/splash/booktabs Template-Toolkit-2.20/docs/style/splash/footer Template-Toolkit-2.20/docs/style/splash/header Template-Toolkit-2.20/docs/style/splash/menu Template-Toolkit-2.20/docs/style/splash/navigate Template-Toolkit-2.20/docs/style/splash/pagemenu Template-Toolkit-2.20/docs/style/splash/section Template-Toolkit-2.20/examples/ Template-Toolkit-2.20/examples/html/ Template-Toolkit-2.20/examples/html/README Template-Toolkit-2.20/examples/lib/ Template-Toolkit-2.20/examples/lib/config Template-Toolkit-2.20/examples/lib/example/ Template-Toolkit-2.20/examples/lib/example/break Template-Toolkit-2.20/examples/lib/example/html Template-Toolkit-2.20/examples/lib/example/output Template-Toolkit-2.20/examples/lib/example/README Template-Toolkit-2.20/examples/lib/example/source Template-Toolkit-2.20/examples/lib/example/split2 Template-Toolkit-2.20/examples/lib/example/split2ps Template-Toolkit-2.20/examples/lib/example/split3 Template-Toolkit-2.20/examples/lib/example/split50 Template-Toolkit-2.20/examples/lib/example/switch50 Template-Toolkit-2.20/examples/lib/example/tbreak Template-Toolkit-2.20/examples/lib/example/vsplit2 Template-Toolkit-2.20/examples/lib/example/vsplit2s Template-Toolkit-2.20/examples/lib/example/vsplit3 Template-Toolkit-2.20/examples/lib/example/vsplit50 Template-Toolkit-2.20/examples/lib/examples/ Template-Toolkit-2.20/examples/lib/examples/html/ Template-Toolkit-2.20/examples/lib/examples/html/bars/ Template-Toolkit-2.20/examples/lib/examples/html/bars/1 Template-Toolkit-2.20/examples/lib/examples/html/bars/10 Template-Toolkit-2.20/examples/lib/examples/html/bars/11 Template-Toolkit-2.20/examples/lib/examples/html/bars/2 Template-Toolkit-2.20/examples/lib/examples/html/bars/3 Template-Toolkit-2.20/examples/lib/examples/html/bars/4 Template-Toolkit-2.20/examples/lib/examples/html/bars/5 Template-Toolkit-2.20/examples/lib/examples/html/bars/6 Template-Toolkit-2.20/examples/lib/examples/html/bars/7 Template-Toolkit-2.20/examples/lib/examples/html/bars/8 Template-Toolkit-2.20/examples/lib/examples/html/bars/9 Template-Toolkit-2.20/examples/lib/examples/html/headers/ Template-Toolkit-2.20/examples/lib/examples/html/headers/1 Template-Toolkit-2.20/examples/lib/examples/html/headers/2 Template-Toolkit-2.20/examples/lib/examples/html/headers/3 Template-Toolkit-2.20/examples/lib/examples/html/headers/4 Template-Toolkit-2.20/examples/lib/examples/html/headers/5 Template-Toolkit-2.20/examples/lib/examples/html/headers/6 Template-Toolkit-2.20/examples/lib/examples/html/headers/7 Template-Toolkit-2.20/examples/lib/examples/html/links/ Template-Toolkit-2.20/examples/lib/examples/html/links/1 Template-Toolkit-2.20/examples/lib/examples/html/links/2 Template-Toolkit-2.20/examples/lib/examples/html/links/3 Template-Toolkit-2.20/examples/lib/examples/html/links/4 Template-Toolkit-2.20/examples/lib/examples/html/links/5 Template-Toolkit-2.20/examples/lib/examples/html/links/6 Template-Toolkit-2.20/examples/lib/examples/html/links/7 Template-Toolkit-2.20/examples/lib/examples/html/lists/ Template-Toolkit-2.20/examples/lib/examples/html/lists/1 Template-Toolkit-2.20/examples/lib/examples/html/lists/2 Template-Toolkit-2.20/examples/lib/examples/html/lists/3 Template-Toolkit-2.20/examples/lib/examples/html/lists/4 Template-Toolkit-2.20/examples/lib/examples/html/lists/5 Template-Toolkit-2.20/examples/lib/examples/html/lists/6 Template-Toolkit-2.20/examples/lib/examples/html/lists/7 Template-Toolkit-2.20/examples/lib/examples/html/lists/8 Template-Toolkit-2.20/examples/lib/examples/html/menus/ Template-Toolkit-2.20/examples/lib/examples/html/menus/1 Template-Toolkit-2.20/examples/lib/examples/html/menus/2 Template-Toolkit-2.20/examples/lib/examples/html/menus/3 Template-Toolkit-2.20/examples/lib/examples/html/menus/4 Template-Toolkit-2.20/examples/lib/examples/html/menus/5 Template-Toolkit-2.20/examples/lib/examples/html/menus/6 Template-Toolkit-2.20/examples/lib/examples/html/rgb/ Template-Toolkit-2.20/examples/lib/examples/html/rgb/1 Template-Toolkit-2.20/examples/lib/examples/html/rgb/2 Template-Toolkit-2.20/examples/lib/examples/html/rgb/3 Template-Toolkit-2.20/examples/lib/examples/html/rgb/4 Template-Toolkit-2.20/examples/lib/examples/html/tables/ Template-Toolkit-2.20/examples/lib/examples/html/tables/1 Template-Toolkit-2.20/examples/lib/examples/html/tables/2 Template-Toolkit-2.20/examples/lib/examples/html/tables/3 Template-Toolkit-2.20/examples/lib/examples/html/tables/4 Template-Toolkit-2.20/examples/lib/examples/html/tables/5 Template-Toolkit-2.20/examples/lib/examples/ps/ Template-Toolkit-2.20/examples/lib/examples/ps/marks/ Template-Toolkit-2.20/examples/lib/examples/ps/marks/1 Template-Toolkit-2.20/examples/lib/examples/ps/marks/10 Template-Toolkit-2.20/examples/lib/examples/ps/marks/2 Template-Toolkit-2.20/examples/lib/examples/ps/marks/3 Template-Toolkit-2.20/examples/lib/examples/ps/marks/4 Template-Toolkit-2.20/examples/lib/examples/ps/marks/5 Template-Toolkit-2.20/examples/lib/examples/ps/marks/6 Template-Toolkit-2.20/examples/lib/examples/ps/marks/7 Template-Toolkit-2.20/examples/lib/examples/ps/marks/8 Template-Toolkit-2.20/examples/lib/examples/ps/marks/9 Template-Toolkit-2.20/examples/lib/examples/README Template-Toolkit-2.20/examples/lib/examples/splash/ Template-Toolkit-2.20/examples/lib/examples/splash/bar/ Template-Toolkit-2.20/examples/lib/examples/splash/bar/1 Template-Toolkit-2.20/examples/lib/examples/splash/bar/2 Template-Toolkit-2.20/examples/lib/examples/splash/bar/3 Template-Toolkit-2.20/examples/lib/examples/splash/bar/4 Template-Toolkit-2.20/examples/lib/examples/splash/bar/5 Template-Toolkit-2.20/examples/lib/examples/splash/bar/6 Template-Toolkit-2.20/examples/lib/examples/splash/bar/7 Template-Toolkit-2.20/examples/lib/examples/splash/bar/8 Template-Toolkit-2.20/examples/lib/examples/splash/box/ Template-Toolkit-2.20/examples/lib/examples/splash/box/1 Template-Toolkit-2.20/examples/lib/examples/splash/box/2 Template-Toolkit-2.20/examples/lib/examples/splash/box/3 Template-Toolkit-2.20/examples/lib/examples/splash/box/4 Template-Toolkit-2.20/examples/lib/examples/splash/box/5 Template-Toolkit-2.20/examples/lib/examples/splash/box/6 Template-Toolkit-2.20/examples/lib/examples/splash/button/ Template-Toolkit-2.20/examples/lib/examples/splash/button/1 Template-Toolkit-2.20/examples/lib/examples/splash/button/2 Template-Toolkit-2.20/examples/lib/examples/splash/button/3 Template-Toolkit-2.20/examples/lib/examples/splash/button/4 Template-Toolkit-2.20/examples/lib/examples/splash/button/5 Template-Toolkit-2.20/examples/lib/examples/splash/button/6 Template-Toolkit-2.20/examples/lib/examples/splash/button/7 Template-Toolkit-2.20/examples/lib/examples/splash/config/ Template-Toolkit-2.20/examples/lib/examples/splash/config/1 Template-Toolkit-2.20/examples/lib/examples/splash/dropbox/ Template-Toolkit-2.20/examples/lib/examples/splash/dropbox/1 Template-Toolkit-2.20/examples/lib/examples/splash/dropbox/2 Template-Toolkit-2.20/examples/lib/examples/splash/dropbox/3 Template-Toolkit-2.20/examples/lib/examples/splash/dropbox/4 Template-Toolkit-2.20/examples/lib/examples/splash/dropbox/5 Template-Toolkit-2.20/examples/lib/examples/splash/frame/ Template-Toolkit-2.20/examples/lib/examples/splash/frame/1 Template-Toolkit-2.20/examples/lib/examples/splash/frame/2 Template-Toolkit-2.20/examples/lib/examples/splash/frame/3 Template-Toolkit-2.20/examples/lib/examples/splash/frame/4 Template-Toolkit-2.20/examples/lib/examples/splash/frame/5 Template-Toolkit-2.20/examples/lib/examples/splash/hair/ Template-Toolkit-2.20/examples/lib/examples/splash/hair/1 Template-Toolkit-2.20/examples/lib/examples/splash/hair/2 Template-Toolkit-2.20/examples/lib/examples/splash/icon/ Template-Toolkit-2.20/examples/lib/examples/splash/icon/1 Template-Toolkit-2.20/examples/lib/examples/splash/icon/2 Template-Toolkit-2.20/examples/lib/examples/splash/icon/3 Template-Toolkit-2.20/examples/lib/examples/splash/icon/4 Template-Toolkit-2.20/examples/lib/examples/splash/icon/5 Template-Toolkit-2.20/examples/lib/examples/splash/icon/6 Template-Toolkit-2.20/examples/lib/examples/splash/icon/7 Template-Toolkit-2.20/examples/lib/examples/splash/menu/ Template-Toolkit-2.20/examples/lib/examples/splash/menu/1 Template-Toolkit-2.20/examples/lib/examples/splash/menu/2 Template-Toolkit-2.20/examples/lib/examples/splash/menu/3 Template-Toolkit-2.20/examples/lib/examples/splash/menu/4 Template-Toolkit-2.20/examples/lib/examples/splash/menu/5 Template-Toolkit-2.20/examples/lib/examples/splash/menubar/ Template-Toolkit-2.20/examples/lib/examples/splash/menubar/1 Template-Toolkit-2.20/examples/lib/examples/splash/menubar/2 Template-Toolkit-2.20/examples/lib/examples/splash/menubar/3 Template-Toolkit-2.20/examples/lib/examples/splash/panel/ Template-Toolkit-2.20/examples/lib/examples/splash/panel/1 Template-Toolkit-2.20/examples/lib/examples/splash/panel/2 Template-Toolkit-2.20/examples/lib/examples/splash/panel/3 Template-Toolkit-2.20/examples/lib/examples/splash/panel/6 Template-Toolkit-2.20/examples/lib/examples/splash/panel/7 Template-Toolkit-2.20/examples/lib/examples/splash/pulldown/ Template-Toolkit-2.20/examples/lib/examples/splash/pulldown/1 Template-Toolkit-2.20/examples/lib/examples/splash/pulldown/2 Template-Toolkit-2.20/examples/lib/examples/splash/pulldown/3 Template-Toolkit-2.20/examples/lib/examples/splash/pulldown/4 Template-Toolkit-2.20/examples/lib/examples/splash/pulldown/5 Template-Toolkit-2.20/examples/lib/examples/splash/tab/ Template-Toolkit-2.20/examples/lib/examples/splash/tab/1 Template-Toolkit-2.20/examples/lib/examples/splash/tab/2 Template-Toolkit-2.20/examples/lib/examples/splash/tab/3 Template-Toolkit-2.20/examples/lib/examples/splash/tab/4 Template-Toolkit-2.20/examples/lib/examples/splash/tab/5 Template-Toolkit-2.20/examples/lib/examples/splash/tab/6 Template-Toolkit-2.20/examples/lib/examples/splash/tabbox/ Template-Toolkit-2.20/examples/lib/examples/splash/tabbox/1 Template-Toolkit-2.20/examples/lib/examples/splash/tabbox/2 Template-Toolkit-2.20/examples/lib/examples/splash/tabbox/3 Template-Toolkit-2.20/examples/lib/examples/splash/tabbox/4 Template-Toolkit-2.20/examples/lib/examples/splash/tabsbox/ Template-Toolkit-2.20/examples/lib/examples/splash/tabsbox/1 Template-Toolkit-2.20/examples/lib/examples/splash/tabsbox/2 Template-Toolkit-2.20/examples/lib/examples/splash/tabsbox/3 Template-Toolkit-2.20/examples/lib/examples/splash/tabsbox/4 Template-Toolkit-2.20/examples/lib/examples/splash/tabset/ Template-Toolkit-2.20/examples/lib/examples/splash/tabset/1 Template-Toolkit-2.20/examples/lib/examples/splash/tabset/2 Template-Toolkit-2.20/examples/lib/examples/splash/tabset/3 Template-Toolkit-2.20/examples/lib/examples/splash/tabset/4 Template-Toolkit-2.20/examples/lib/examples/splash/text/ Template-Toolkit-2.20/examples/lib/examples/splash/text/1 Template-Toolkit-2.20/examples/lib/examples/splash/text/2 Template-Toolkit-2.20/examples/lib/examples/splash/text/3 Template-Toolkit-2.20/examples/lib/examples/splash/text/4 Template-Toolkit-2.20/examples/lib/examples/splash/text/5 Template-Toolkit-2.20/examples/lib/menu Template-Toolkit-2.20/examples/lib/page Template-Toolkit-2.20/examples/lib/README Template-Toolkit-2.20/examples/lib/source Template-Toolkit-2.20/examples/lib/splash/ Template-Toolkit-2.20/examples/lib/splash/about/ Template-Toolkit-2.20/examples/lib/splash/about/bar Template-Toolkit-2.20/examples/lib/splash/about/box Template-Toolkit-2.20/examples/lib/splash/about/button Template-Toolkit-2.20/examples/lib/splash/about/dropbox Template-Toolkit-2.20/examples/lib/splash/about/frame Template-Toolkit-2.20/examples/lib/splash/about/hair Template-Toolkit-2.20/examples/lib/splash/about/icon Template-Toolkit-2.20/examples/lib/splash/about/menu Template-Toolkit-2.20/examples/lib/splash/about/menubar Template-Toolkit-2.20/examples/lib/splash/about/panel Template-Toolkit-2.20/examples/lib/splash/about/pulldown Template-Toolkit-2.20/examples/lib/splash/about/tab Template-Toolkit-2.20/examples/lib/splash/about/tabbox Template-Toolkit-2.20/examples/lib/splash/about/tabsbox Template-Toolkit-2.20/examples/lib/splash/about/tabset Template-Toolkit-2.20/examples/lib/splash/about/text Template-Toolkit-2.20/examples/README Template-Toolkit-2.20/examples/src/ Template-Toolkit-2.20/examples/src/html/ Template-Toolkit-2.20/examples/src/html/bars.html Template-Toolkit-2.20/examples/src/html/headers.html Template-Toolkit-2.20/examples/src/html/index.html Template-Toolkit-2.20/examples/src/html/links.html Template-Toolkit-2.20/examples/src/html/lists.html Template-Toolkit-2.20/examples/src/html/menus.html Template-Toolkit-2.20/examples/src/html/rgb.html Template-Toolkit-2.20/examples/src/html/tables.html Template-Toolkit-2.20/examples/src/ps/ Template-Toolkit-2.20/examples/src/ps/index.html Template-Toolkit-2.20/examples/src/ps/marks.html Template-Toolkit-2.20/examples/src/splash/ Template-Toolkit-2.20/examples/src/splash/bar.html Template-Toolkit-2.20/examples/src/splash/box.html Template-Toolkit-2.20/examples/src/splash/button.html Template-Toolkit-2.20/examples/src/splash/colours.html Template-Toolkit-2.20/examples/src/splash/config.html Template-Toolkit-2.20/examples/src/splash/dropbox.html Template-Toolkit-2.20/examples/src/splash/frame.html Template-Toolkit-2.20/examples/src/splash/hair.html Template-Toolkit-2.20/examples/src/splash/icon.html Template-Toolkit-2.20/examples/src/splash/index.html Template-Toolkit-2.20/examples/src/splash/menu.html Template-Toolkit-2.20/examples/src/splash/menubar.html Template-Toolkit-2.20/examples/src/splash/panel.html Template-Toolkit-2.20/examples/src/splash/pulldown.html Template-Toolkit-2.20/examples/src/splash/tab.html Template-Toolkit-2.20/examples/src/splash/tabbox.html Template-Toolkit-2.20/examples/src/splash/tabsbox.html Template-Toolkit-2.20/examples/src/splash/tabset.html Template-Toolkit-2.20/examples/src/splash/text.html Template-Toolkit-2.20/HACKING Template-Toolkit-2.20/images/ Template-Toolkit-2.20/images/splash/ Template-Toolkit-2.20/images/splash/black/ Template-Toolkit-2.20/images/splash/black/bl.gif Template-Toolkit-2.20/images/splash/black/blhair.gif Template-Toolkit-2.20/images/splash/black/box.gif Template-Toolkit-2.20/images/splash/black/br.gif Template-Toolkit-2.20/images/splash/black/brhair.gif Template-Toolkit-2.20/images/splash/black/diamond.gif Template-Toolkit-2.20/images/splash/black/dot.gif Template-Toolkit-2.20/images/splash/black/down.gif Template-Toolkit-2.20/images/splash/black/horz.gif Template-Toolkit-2.20/images/splash/black/left.gif Template-Toolkit-2.20/images/splash/black/minus.gif Template-Toolkit-2.20/images/splash/black/negbox.gif Template-Toolkit-2.20/images/splash/black/plus.gif Template-Toolkit-2.20/images/splash/black/posbox.gif Template-Toolkit-2.20/images/splash/black/right.gif Template-Toolkit-2.20/images/splash/black/ring.gif Template-Toolkit-2.20/images/splash/black/ringdot.gif Template-Toolkit-2.20/images/splash/black/single.gif Template-Toolkit-2.20/images/splash/black/square.gif Template-Toolkit-2.20/images/splash/black/tl.gif Template-Toolkit-2.20/images/splash/black/tlhair.gif Template-Toolkit-2.20/images/splash/black/tr.gif Template-Toolkit-2.20/images/splash/black/trhair.gif Template-Toolkit-2.20/images/splash/black/up.gif Template-Toolkit-2.20/images/tt2power.gif Template-Toolkit-2.20/images/ttdotorg.gif Template-Toolkit-2.20/INSTALL Template-Toolkit-2.20/lib/ Template-Toolkit-2.20/lib/Template/ Template-Toolkit-2.20/lib/Template/Base.pm Template-Toolkit-2.20/lib/Template/Config.pm Template-Toolkit-2.20/lib/Template/Constants.pm Template-Toolkit-2.20/lib/Template/Context.pm Template-Toolkit-2.20/lib/Template/Directive.pm Template-Toolkit-2.20/lib/Template/Document.pm Template-Toolkit-2.20/lib/Template/Exception.pm Template-Toolkit-2.20/lib/Template/FAQ.pod Template-Toolkit-2.20/lib/Template/Filters.pm Template-Toolkit-2.20/lib/Template/Grammar.pm Template-Toolkit-2.20/lib/Template/Iterator.pm Template-Toolkit-2.20/lib/Template/Manual/ Template-Toolkit-2.20/lib/Template/Manual/Config.pod Template-Toolkit-2.20/lib/Template/Manual/Credits.pod Template-Toolkit-2.20/lib/Template/Manual/Directives.pod Template-Toolkit-2.20/lib/Template/Manual/Filters.pod Template-Toolkit-2.20/lib/Template/Manual/Internals.pod Template-Toolkit-2.20/lib/Template/Manual/Intro.pod Template-Toolkit-2.20/lib/Template/Manual/Plugins.pod Template-Toolkit-2.20/lib/Template/Manual/Syntax.pod Template-Toolkit-2.20/lib/Template/Manual/Variables.pod Template-Toolkit-2.20/lib/Template/Manual/Views.pod Template-Toolkit-2.20/lib/Template/Manual/VMethods.pod Template-Toolkit-2.20/lib/Template/Manual.pod Template-Toolkit-2.20/lib/Template/Modules.pod Template-Toolkit-2.20/lib/Template/Namespace/ Template-Toolkit-2.20/lib/Template/Namespace/Constants.pm Template-Toolkit-2.20/lib/Template/Parser.pm Template-Toolkit-2.20/lib/Template/Plugin/ Template-Toolkit-2.20/lib/Template/Plugin/Assert.pm Template-Toolkit-2.20/lib/Template/Plugin/Autoformat.pm Template-Toolkit-2.20/lib/Template/Plugin/CGI.pm Template-Toolkit-2.20/lib/Template/Plugin/Datafile.pm Template-Toolkit-2.20/lib/Template/Plugin/Date.pm Template-Toolkit-2.20/lib/Template/Plugin/Directory.pm Template-Toolkit-2.20/lib/Template/Plugin/Dumper.pm Template-Toolkit-2.20/lib/Template/Plugin/File.pm Template-Toolkit-2.20/lib/Template/Plugin/Filter.pm Template-Toolkit-2.20/lib/Template/Plugin/Format.pm Template-Toolkit-2.20/lib/Template/Plugin/HTML.pm Template-Toolkit-2.20/lib/Template/Plugin/Image.pm Template-Toolkit-2.20/lib/Template/Plugin/Iterator.pm Template-Toolkit-2.20/lib/Template/Plugin/Math.pm Template-Toolkit-2.20/lib/Template/Plugin/Pod.pm Template-Toolkit-2.20/lib/Template/Plugin/Procedural.pm Template-Toolkit-2.20/lib/Template/Plugin/Scalar.pm Template-Toolkit-2.20/lib/Template/Plugin/String.pm Template-Toolkit-2.20/lib/Template/Plugin/Table.pm Template-Toolkit-2.20/lib/Template/Plugin/URL.pm Template-Toolkit-2.20/lib/Template/Plugin/View.pm Template-Toolkit-2.20/lib/Template/Plugin/Wrap.pm Template-Toolkit-2.20/lib/Template/Plugin.pm Template-Toolkit-2.20/lib/Template/Plugins.pm Template-Toolkit-2.20/lib/Template/Provider.pm Template-Toolkit-2.20/lib/Template/Service.pm Template-Toolkit-2.20/lib/Template/Stash/ Template-Toolkit-2.20/lib/Template/Stash/Context.pm Template-Toolkit-2.20/lib/Template/Stash/XS.pm Template-Toolkit-2.20/lib/Template/Stash.pm Template-Toolkit-2.20/lib/Template/Test.pm Template-Toolkit-2.20/lib/Template/Toolkit.pod Template-Toolkit-2.20/lib/Template/Tools/ Template-Toolkit-2.20/lib/Template/Tools/tpage.pod Template-Toolkit-2.20/lib/Template/Tools/ttree.pod Template-Toolkit-2.20/lib/Template/Tools.pod Template-Toolkit-2.20/lib/Template/Tutorial/ Template-Toolkit-2.20/lib/Template/Tutorial/Datafile.pod Template-Toolkit-2.20/lib/Template/Tutorial/Web.pod Template-Toolkit-2.20/lib/Template/Tutorial.pod Template-Toolkit-2.20/lib/Template/View.pm Template-Toolkit-2.20/lib/Template/VMethods.pm Template-Toolkit-2.20/lib/Template.pm Template-Toolkit-2.20/Makefile.PL Template-Toolkit-2.20/MANIFEST Template-Toolkit-2.20/META.yml Template-Toolkit-2.20/parser/ Template-Toolkit-2.20/parser/Grammar.pm.skel Template-Toolkit-2.20/parser/Parser.yp Template-Toolkit-2.20/parser/README Template-Toolkit-2.20/parser/yc Template-Toolkit-2.20/README Template-Toolkit-2.20/t/ Template-Toolkit-2.20/t/args.t Template-Toolkit-2.20/t/assert.t Template-Toolkit-2.20/t/autoform.t Template-Toolkit-2.20/t/base.t Template-Toolkit-2.20/t/binop.t Template-Toolkit-2.20/t/block.t Template-Toolkit-2.20/t/blocks.t Template-Toolkit-2.20/t/capture.t Template-Toolkit-2.20/t/case.t Template-Toolkit-2.20/t/cgi.t Template-Toolkit-2.20/t/chomp.t Template-Toolkit-2.20/t/compile1.t Template-Toolkit-2.20/t/compile2.t Template-Toolkit-2.20/t/compile3.t Template-Toolkit-2.20/t/compile4.t Template-Toolkit-2.20/t/compile5.t Template-Toolkit-2.20/t/config.t Template-Toolkit-2.20/t/constants.t Template-Toolkit-2.20/t/context.t Template-Toolkit-2.20/t/datafile.t Template-Toolkit-2.20/t/date.t Template-Toolkit-2.20/t/debug.t Template-Toolkit-2.20/t/directive.t Template-Toolkit-2.20/t/directry.t Template-Toolkit-2.20/t/document.t Template-Toolkit-2.20/t/dumper.t Template-Toolkit-2.20/t/error.t Template-Toolkit-2.20/t/evalperl.t Template-Toolkit-2.20/t/exception.t Template-Toolkit-2.20/t/factory.t Template-Toolkit-2.20/t/file.t Template-Toolkit-2.20/t/fileline.t Template-Toolkit-2.20/t/filter.t Template-Toolkit-2.20/t/foreach.t Template-Toolkit-2.20/t/format.t Template-Toolkit-2.20/t/html.t Template-Toolkit-2.20/t/image.t Template-Toolkit-2.20/t/include.t Template-Toolkit-2.20/t/iterator.t Template-Toolkit-2.20/t/leak.t Template-Toolkit-2.20/t/lib/ Template-Toolkit-2.20/t/lib/Template/ Template-Toolkit-2.20/t/lib/Template/Plugin/ Template-Toolkit-2.20/t/lib/Template/Plugin/ProcBar.pm Template-Toolkit-2.20/t/lib/Template/Plugin/ProcFoo.pm Template-Toolkit-2.20/t/list.t Template-Toolkit-2.20/t/macro.t Template-Toolkit-2.20/t/math.t Template-Toolkit-2.20/t/object.t Template-Toolkit-2.20/t/output.t Template-Toolkit-2.20/t/parser.t Template-Toolkit-2.20/t/plugins.t Template-Toolkit-2.20/t/plusfile.t Template-Toolkit-2.20/t/pod.t Template-Toolkit-2.20/t/pod_coverage.t Template-Toolkit-2.20/t/pod_kwalitee.t Template-Toolkit-2.20/t/prefix.t Template-Toolkit-2.20/t/proc.t Template-Toolkit-2.20/t/process.t Template-Toolkit-2.20/t/provider.t Template-Toolkit-2.20/t/README Template-Toolkit-2.20/t/ref.t Template-Toolkit-2.20/t/scalar.t Template-Toolkit-2.20/t/service.t Template-Toolkit-2.20/t/skel.t Template-Toolkit-2.20/t/stash-xs.t Template-Toolkit-2.20/t/stash.t Template-Toolkit-2.20/t/stashc.t Template-Toolkit-2.20/t/stop.t Template-Toolkit-2.20/t/strcat.t Template-Toolkit-2.20/t/string.t Template-Toolkit-2.20/t/switch.t Template-Toolkit-2.20/t/table.t Template-Toolkit-2.20/t/tags.t Template-Toolkit-2.20/t/template.t Template-Toolkit-2.20/t/test/ Template-Toolkit-2.20/t/test/dir/ Template-Toolkit-2.20/t/test/dir/file1 Template-Toolkit-2.20/t/test/dir/file2 Template-Toolkit-2.20/t/test/dir/sub_one/ Template-Toolkit-2.20/t/test/dir/sub_one/bar Template-Toolkit-2.20/t/test/dir/sub_one/foo Template-Toolkit-2.20/t/test/dir/sub_two/ Template-Toolkit-2.20/t/test/dir/sub_two/waz.html Template-Toolkit-2.20/t/test/dir/sub_two/wiz.html Template-Toolkit-2.20/t/test/dir/xyzfile Template-Toolkit-2.20/t/test/lib/ Template-Toolkit-2.20/t/test/lib/after Template-Toolkit-2.20/t/test/lib/badrawperl Template-Toolkit-2.20/t/test/lib/barfed Template-Toolkit-2.20/t/test/lib/before Template-Toolkit-2.20/t/test/lib/blockdef Template-Toolkit-2.20/t/test/lib/chomp Template-Toolkit-2.20/t/test/lib/config Template-Toolkit-2.20/t/test/lib/content Template-Toolkit-2.20/t/test/lib/default Template-Toolkit-2.20/t/test/lib/error Template-Toolkit-2.20/t/test/lib/footer Template-Toolkit-2.20/t/test/lib/header Template-Toolkit-2.20/t/test/lib/header.tt2 Template-Toolkit-2.20/t/test/lib/incblock Template-Toolkit-2.20/t/test/lib/inner Template-Toolkit-2.20/t/test/lib/menu Template-Toolkit-2.20/t/test/lib/one/ Template-Toolkit-2.20/t/test/lib/one/foo Template-Toolkit-2.20/t/test/lib/outer Template-Toolkit-2.20/t/test/lib/process Template-Toolkit-2.20/t/test/lib/README Template-Toolkit-2.20/t/test/lib/trimme Template-Toolkit-2.20/t/test/lib/two/ Template-Toolkit-2.20/t/test/lib/two/bar Template-Toolkit-2.20/t/test/lib/two/foo Template-Toolkit-2.20/t/test/lib/udata1 Template-Toolkit-2.20/t/test/lib/udata2 Template-Toolkit-2.20/t/test/lib/warning Template-Toolkit-2.20/t/test/plugin/ Template-Toolkit-2.20/t/test/plugin/MyPlugs/ Template-Toolkit-2.20/t/test/plugin/MyPlugs/Bar.pm Template-Toolkit-2.20/t/test/plugin/MyPlugs/Baz.pm Template-Toolkit-2.20/t/test/plugin/MyPlugs/Foo.pm Template-Toolkit-2.20/t/test/pod/ Template-Toolkit-2.20/t/test/pod/test1.pod Template-Toolkit-2.20/t/test/src/ Template-Toolkit-2.20/t/test/src/bar/ Template-Toolkit-2.20/t/test/src/bar/baz Template-Toolkit-2.20/t/test/src/bar/baz.txt Template-Toolkit-2.20/t/test/src/baz Template-Toolkit-2.20/t/test/src/benchmark Template-Toolkit-2.20/t/test/src/blam Template-Toolkit-2.20/t/test/src/complex Template-Toolkit-2.20/t/test/src/evalperl Template-Toolkit-2.20/t/test/src/foo Template-Toolkit-2.20/t/test/src/foobar Template-Toolkit-2.20/t/test/src/golf Template-Toolkit-2.20/t/test/src/leak1 Template-Toolkit-2.20/t/test/src/leak2 Template-Toolkit-2.20/t/test/src/metadata Template-Toolkit-2.20/t/test/src/mywrap Template-Toolkit-2.20/t/test/src/README Template-Toolkit-2.20/t/test/src/recurse Template-Toolkit-2.20/t/test/tmp/ Template-Toolkit-2.20/t/test/tmp/README Template-Toolkit-2.20/t/text.t Template-Toolkit-2.20/t/throw.t Template-Toolkit-2.20/t/tiedhash.t Template-Toolkit-2.20/t/try.t Template-Toolkit-2.20/t/unicode.t Template-Toolkit-2.20/t/url.t Template-Toolkit-2.20/t/url2.t Template-Toolkit-2.20/t/vars.t Template-Toolkit-2.20/t/varsv1.t Template-Toolkit-2.20/t/view.t Template-Toolkit-2.20/t/vmethods/ Template-Toolkit-2.20/t/vmethods/hash.t Template-Toolkit-2.20/t/vmethods/list.t Template-Toolkit-2.20/t/vmethods/replace.t Template-Toolkit-2.20/t/vmethods/text.t Template-Toolkit-2.20/t/while.t Template-Toolkit-2.20/t/wrap.t Template-Toolkit-2.20/t/wrapper.t Template-Toolkit-2.20/templates/ Template-Toolkit-2.20/templates/html/ Template-Toolkit-2.20/templates/html/bar Template-Toolkit-2.20/templates/html/body Template-Toolkit-2.20/templates/html/box Template-Toolkit-2.20/templates/html/button Template-Toolkit-2.20/templates/html/cell Template-Toolkit-2.20/templates/html/config Template-Toolkit-2.20/templates/html/edge Template-Toolkit-2.20/templates/html/edgebar Template-Toolkit-2.20/templates/html/edgebox Template-Toolkit-2.20/templates/html/footer Template-Toolkit-2.20/templates/html/head Template-Toolkit-2.20/templates/html/header Template-Toolkit-2.20/templates/html/html Template-Toolkit-2.20/templates/html/html3.2 Template-Toolkit-2.20/templates/html/indent Template-Toolkit-2.20/templates/html/item Template-Toolkit-2.20/templates/html/link Template-Toolkit-2.20/templates/html/list Template-Toolkit-2.20/templates/html/menu Template-Toolkit-2.20/templates/html/menubar Template-Toolkit-2.20/templates/html/page Template-Toolkit-2.20/templates/html/rgb Template-Toolkit-2.20/templates/html/row Template-Toolkit-2.20/templates/html/table Template-Toolkit-2.20/templates/pod/ Template-Toolkit-2.20/templates/pod/html/ Template-Toolkit-2.20/templates/pod/html/begin Template-Toolkit-2.20/templates/pod/html/for Template-Toolkit-2.20/templates/pod/html/head1 Template-Toolkit-2.20/templates/pod/html/head2 Template-Toolkit-2.20/templates/pod/html/item Template-Toolkit-2.20/templates/pod/html/over Template-Toolkit-2.20/templates/pod/html/pod Template-Toolkit-2.20/templates/pod/html/seq_bold Template-Toolkit-2.20/templates/pod/html/seq_code Template-Toolkit-2.20/templates/pod/html/seq_entity Template-Toolkit-2.20/templates/pod/html/seq_file Template-Toolkit-2.20/templates/pod/html/seq_italic Template-Toolkit-2.20/templates/pod/html/seq_link Template-Toolkit-2.20/templates/pod/html/seq_space Template-Toolkit-2.20/templates/pod/html/seq_text Template-Toolkit-2.20/templates/pod/html/text Template-Toolkit-2.20/templates/pod/html/textblock Template-Toolkit-2.20/templates/pod/html/verbatim Template-Toolkit-2.20/templates/ps/ Template-Toolkit-2.20/templates/ps/border Template-Toolkit-2.20/templates/ps/box Template-Toolkit-2.20/templates/ps/circle Template-Toolkit-2.20/templates/ps/clip Template-Toolkit-2.20/templates/ps/cross Template-Toolkit-2.20/templates/ps/crosshair Template-Toolkit-2.20/templates/ps/dot Template-Toolkit-2.20/templates/ps/footer Template-Toolkit-2.20/templates/ps/header Template-Toolkit-2.20/templates/ps/lines Template-Toolkit-2.20/templates/ps/mm Template-Toolkit-2.20/templates/ps/outline Template-Toolkit-2.20/templates/ps/regmarks Template-Toolkit-2.20/templates/ps/reset Template-Toolkit-2.20/templates/ps/ring Template-Toolkit-2.20/templates/ps/text Template-Toolkit-2.20/templates/ps/tilemap Template-Toolkit-2.20/templates/ps/tilepage Template-Toolkit-2.20/templates/ps/tiles Template-Toolkit-2.20/templates/README Template-Toolkit-2.20/templates/splash/ Template-Toolkit-2.20/templates/splash/bar Template-Toolkit-2.20/templates/splash/box Template-Toolkit-2.20/templates/splash/breakdown Template-Toolkit-2.20/templates/splash/button Template-Toolkit-2.20/templates/splash/config Template-Toolkit-2.20/templates/splash/dots Template-Toolkit-2.20/templates/splash/dropbox Template-Toolkit-2.20/templates/splash/frame Template-Toolkit-2.20/templates/splash/hair Template-Toolkit-2.20/templates/splash/homelink Template-Toolkit-2.20/templates/splash/icon Template-Toolkit-2.20/templates/splash/menu Template-Toolkit-2.20/templates/splash/menubar Template-Toolkit-2.20/templates/splash/panel Template-Toolkit-2.20/templates/splash/pulldown Template-Toolkit-2.20/templates/splash/tab Template-Toolkit-2.20/templates/splash/tabbox Template-Toolkit-2.20/templates/splash/tabsbox Template-Toolkit-2.20/templates/splash/tabset Template-Toolkit-2.20/templates/splash/text Template-Toolkit-2.20/templates/splash/ttdotorg Template-Toolkit-2.20/templates/splash/ttpower Template-Toolkit-2.20/TODO Template-Toolkit-2.20/xs/ Template-Toolkit-2.20/xs/Makefile.PL Template-Toolkit-2.20/xs/MANIFEST Template-Toolkit-2.20/xs/ppport.h Template-Toolkit-2.20/xs/README Template-Toolkit-2.20/xs/Stash.xs CPAN.pm: Going to build A/AB/ABW/Template-Toolkit-2.20.tar.gz >>> C:\Perl\bin\perl.exe Makefile.PL Template Toolkit Version 2.20 ============================= Using Win32 defaults. Run 'perl Makefile.PL TT_HELP' for a summary of options. Accepting defaults automatically (TT_ACCEPT). Template::Stash::XS ------------------- The Template::Stash module is a core part of the Template Toolkit, implementing the magic for accessing data using the dot notation. There is a high speed version, Template::Stash::XS, written in C. This makes the Template Toolkit run about twice as fast as when using the regular Template::Stash written in Perl. If you've got a C compiler on your system then you can elect to have the XS Stash built. You can also specify that you want to use the XS Stash by default. Note that as of version 2.15 the XS Stash now supports access to tied hashes and arrays. See 'perldoc Template::Config' for further details. Do you want to build the XS Stash module? [y] y Do you want to use the XS Stash by default? [y] y Checking if your kit is complete... Looks good Checking if your kit is complete... Looks good Writing Makefile for Template::Stash::XS Writing Makefile for Template Configuration complete. You should now run 'nmake', 'nmake test' and then 'nmake install'. See the README file for further information. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Template/Stash/XS.pm blib\lib\Template\Stash\XS.pm cp lib/Template/Manual.pod blib\lib\Template\Manual.pod cp lib/Template/Manual/Directives.pod blib\lib\Template\Manual\Directives.pod cp lib/Template/Manual/Views.pod blib\lib\Template\Manual\Views.pod cp lib/Template/Plugin/HTML.pm blib\lib\Template\Plugin\HTML.pm cp lib/Template/Stash.pm blib\lib\Template\Stash.pm cp lib/Template/Context.pm blib\lib\Template\Context.pm cp lib/Template/Manual/Intro.pod blib\lib\Template\Manual\Intro.pod cp lib/Template/Modules.pod blib\lib\Template\Modules.pod cp lib/Template/Manual/Credits.pod blib\lib\Template\Manual\Credits.pod cp lib/Template/View.pm blib\lib\Template\View.pm cp lib/Template/Plugin/Procedural.pm blib\lib\Template\Plugin\Procedural.pm cp lib/Template/Plugin/Iterator.pm blib\lib\Template\Plugin\Iterator.pm cp lib/Template/Tools/ttree.pod blib\lib\Template\Tools\ttree.pod cp lib/Template/Toolkit.pod blib\lib\Template\Toolkit.pod cp lib/Template/Plugin/Scalar.pm blib\lib\Template\Plugin\Scalar.pm cp lib/Template/Namespace/Constants.pm blib\lib\Template\Namespace\Constants.pm cp lib/Template/Tutorial/Web.pod blib\lib\Template\Tutorial\Web.pod cp lib/Template/Iterator.pm blib\lib\Template\Iterator.pm cp lib/Template/Plugin/String.pm blib\lib\Template\Plugin\String.pm cp lib/Template/Plugin/Format.pm blib\lib\Template\Plugin\Format.pm cp lib/Template/Provider.pm blib\lib\Template\Provider.pm cp lib/Template/Plugin/View.pm blib\lib\Template\Plugin\View.pm cp lib/Template/Stash/Context.pm blib\lib\Template\Stash\Context.pm cp lib/Template/Plugin/Filter.pm blib\lib\Template\Plugin\Filter.pm cp lib/Template/Manual/Plugins.pod blib\lib\Template\Manual\Plugins.pod cp lib/Template/Plugin/Dumper.pm blib\lib\Template\Plugin\Dumper.pm cp lib/Template/Plugin/Datafile.pm blib\lib\Template\Plugin\Datafile.pm cp lib/Template/Directive.pm blib\lib\Template\Directive.pm cp lib/Template/Plugin/Date.pm blib\lib\Template\Plugin\Date.pm cp lib/Template/Manual/VMethods.pod blib\lib\Template\Manual\VMethods.pod cp lib/Template/Plugin/File.pm blib\lib\Template\Plugin\File.pm cp lib/Template/Constants.pm blib\lib\Template\Constants.pm cp lib/Template/Plugin/Image.pm blib\lib\Template\Plugin\Image.pm cp lib/Template/Plugin/Assert.pm blib\lib\Template\Plugin\Assert.pm cp lib/Template/Manual/Config.pod blib\lib\Template\Manual\Config.pod cp lib/Template/Test.pm blib\lib\Template\Test.pm cp lib/Template.pm blib\lib\Template.pm cp lib/Template/VMethods.pm blib\lib\Template\VMethods.pm cp lib/Template/Plugin/Table.pm blib\lib\Template\Plugin\Table.pm cp lib/Template/Manual/Variables.pod blib\lib\Template\Manual\Variables.pod cp lib/Template/Tools/tpage.pod blib\lib\Template\Tools\tpage.pod cp lib/Template/Parser.pm blib\lib\Template\Parser.pm cp lib/Template/Plugins.pm blib\lib\Template\Plugins.pm cp lib/Template/Manual/Syntax.pod blib\lib\Template\Manual\Syntax.pod cp lib/Template/Grammar.pm blib\lib\Template\Grammar.pm cp lib/Template/Tutorial.pod blib\lib\Template\Tutorial.pod cp lib/Template/Plugin.pm blib\lib\Template\Plugin.pm cp lib/Template/Config.pm blib\lib\Template\Config.pm cp lib/Template/FAQ.pod blib\lib\Template\FAQ.pod cp lib/Template/Plugin/CGI.pm blib\lib\Template\Plugin\CGI.pm cp lib/Template/Tools.pod blib\lib\Template\Tools.pod cp lib/Template/Plugin/Directory.pm blib\lib\Template\Plugin\Directory.pm cp lib/Template/Plugin/Wrap.pm blib\lib\Template\Plugin\Wrap.pm cp lib/Template/Base.pm blib\lib\Template\Base.pm cp lib/Template/Plugin/Math.pm blib\lib\Template\Plugin\Math.pm cp lib/Template/Filters.pm blib\lib\Template\Filters.pm cp lib/Template/Plugin/Pod.pm blib\lib\Template\Plugin\Pod.pm cp lib/Template/Manual/Internals.pod blib\lib\Template\Manual\Internals.pod cp lib/Template/Service.pm blib\lib\Template\Service.pm cp lib/Template/Plugin/Autoformat.pm blib\lib\Template\Plugin\Autoformat.pm cp lib/Template/Document.pm blib\lib\Template\Document.pm cp lib/Template/Plugin/URL.pm blib\lib\Template\Plugin\URL.pm cp lib/Template/Exception.pm blib\lib\Template\Exception.pm cp lib/Template/Tutorial/Datafile.pod blib\lib\Template\Tutorial\Datafile.pod cp lib/Template/Manual/Filters.pod blib\lib\Template\Manual\Filters.pod nmake -f Makefile all -nologo C:\Perl\bin\perl.exe C:\cpanfly\var\megalib\ExtUtils\xsubpp -typemap C:\Perl\lib\ExtUtils\typemap Stash.xs > Stash.xsc && C:\Perl\bin\perl.exe -MExtUtils::Command -e mv Stash.xsc Stash.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"2.20\" -DXS_VERSION=\"2.20\" "-IC:\Perl\lib\CORE" Stash.c Stash.c Stash.xs(229) : warning C4002: too many actual parameters for macro 'debug' Stash.xs(501) : warning C4002: too many actual parameters for macro 'debug' Stash.xs(514) : warning C4002: too many actual parameters for macro 'debug' Stash.xs(520) : warning C4002: too many actual parameters for macro 'debug' Stash.xs(537) : warning C4002: too many actual parameters for macro 'debug' Stash.xs(549) : warning C4002: too many actual parameters for macro 'debug' Running Mkbootstrap for Template::Stash::XS () C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 XS.bs C:\Perl\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Template::Stash::XS\", 'DLBASE' => 'XS', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:..\blib\arch\auto\Template\Stash\XS\XS.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl\lib\CORE" -machine:x86 Stash.obj C:\Perl\lib\CORE\perl510.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib -def:XS.def Creating library ..\blib\arch\auto\Template\Stash\XS\XS.lib and object ..\blib\arch\auto\Template\Stash\XS\XS.exp C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 755 ..\blib\arch\auto\Template\Stash\XS\XS.dll C:\Perl\bin\perl.exe -MExtUtils::Command -e cp XS.bs ..\blib\arch\auto\Template\Stash\XS\XS.bs C:\Perl\bin\perl.exe -MExtUtils::Command -e chmod 644 ..\blib\arch\auto\Template\Stash\XS\XS.bs cd .. C:\Perl\bin\perl.exe -MExtUtils::Command -e cp bin/tpage blib\script\tpage pl2bat.bat blib\script\tpage C:\Perl\bin\perl.exe -MExtUtils::Command -e cp bin/ttree blib\script\ttree pl2bat.bat blib\script\ttree ABW/Template-Toolkit-2.20.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. nmake -f Makefile all -nologo cd .. C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/args.t t/assert.t t/autoform.t t/base.t t/binop.t t/block.t t/blocks.t t/capture.t t/case.t t/cgi.t t/chomp.t t/compile1.t t/compile2.t t/compile3.t t/compile4.t t/compile5.t t/config.t t/constants.t t/context.t t/datafile.t t/date.t t/debug.t t/directive.t t/directry.t t/document.t t/dumper.t t/error.t t/evalperl.t t/exception.t t/factory.t t/file.t t/fileline.t t/filter.t t/foreach.t t/format.t t/html.t t/image.t t/include.t t/iterator.t t/leak.t t/list.t t/macro.t t/math.t t/object.t t/output.t t/parser.t t/plugins.t t/plusfile.t t/pod.t t/pod_coverage.t t/pod_kwalitee.t t/prefix.t t/proc.t t/process.t t/provider.t t/ref.t t/scalar.t t/service.t t/skel.t t/stash-xs.t t/stash.t t/stashc.t t/stop.t t/strcat.t t/string.t t/switch.t t/table.t t/tags.t t/template.t t/text.t t/throw.t t/tiedhash.t t/try.t t/unicode.t t/url.t t/url2.t t/vars.t t/varsv1.t t/view.t t/while.t t/wrap.t t/wrapper.t t/vmethods/hash.t t/vmethods/list.t t/vmethods/replace.t t/vmethods/text.t t/args................ 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% args(a b c) %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% args(a b c d=e f=g) %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% args(a, b, c, d=e, f=g) %] ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% args(a, b, c, d=e, f=g,) %] ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% args(d=e, a, b, f=g, c) %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% obj.foo(d=e, a, b, f=g, c) %] ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% obj.foo(d=e, a, b, f=g, c).sp... ok 17 - template text 7 matched expected ok t/assert.............. 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: ([% object.nil %]) ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE assert;\n TRY; object.as... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE assert;\n TRY; hash.asse... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE assert;\n TRY; list.asse... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE assert;\n TRY; list.asse... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE assert;\n TRY; assert.no... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE assert;\n TRY; assert.su... ok 17 - template text 7 matched expected ok t/autoform............ 1..0 # skipped: Text::Autoformat tests unreliable under 5.010000 skipped: (no reason given) t/base................ 1..24 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 - package version ok 23 - created a version object ok 24 - object version ok t/binop............... 1..57 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 27 tests ok 4 - template text 1 processed OK: maybe\n[% IF yes %]\nyes\n[% END %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% IF yes %]\nyes\n[% ELSE %]\nno \n... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% IF yes %]\nyes\n[% ELSE %]\nno \n... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% IF yes and true %]\nyes\n[% ELS... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% IF yes && true %]\nyes\n[% ELSE... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% IF yes && sad || happy %]\nyes... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% IF yes AND ten && true and tw... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% IF ! yes %]\nno\n[% ELSE %]\nyes... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% UNLESS yes %]\nno\n[% ELSE %]\ny... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% "yes" UNLESS no %] ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% IF ! yes %]\nno\n[% ELSE %]\nyes... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% IF yes || no %]\nyes\n[% ELSE %... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% IF yes || no || true || false... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% IF yes or no %]\nyes\n[% ELSE %... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% IF not false and not sad %]\ny... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% IF ten == 10 %]\nyes\n[% ELSE %... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% IF ten == twenty %]\nI canna b... ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: [% IF ten >= twenty or false %]\n... ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: [% IF ten >= twenty or false %]\n... ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: [% IF ten > twenty %]\nno\n[% ELSI... ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: [% IF ten != 10 %]\nno\n[% ELSIF t... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: [% IF alpha AND omega %]\nalpha a... ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: [% IF omega AND alpha %]\nomega a... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: [% IF alpha OR omega %]\nalpha an... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: [% IF omega OR alpha %]\nalpha an... ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: [% small = 5\n mid = 7\n big... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: [% 10 mod 4 +%] [% 10 MOD 4 +%]\n... ok 57 - template text 27 matched expected ok t/block............... 1..17 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 7 tests ok 4 - template text 1 processed OK: [% BLOCK block1 %]\nThis is the o... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% BLOCK block1 %]\nThis is the o... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE block_a +%]\n[% INCLUD... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE header \n title = 'A... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK foo:bar %]\nblah\n[% END ... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK 'hello html' -%]\nHello ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: <[% INCLUDE foo %]>\n[% BLOCK foo... ok 17 - template text 7 matched expected ok t/blocks.............. 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% TRY; INCLUDE blockdef/block1;... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% INCLUDE blockdef/block1 %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% INCLUDE blockdef/block1 a='am... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% TRY; INCLUDE blockdef/none; C... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% INCLUDE "$dir/blockdef/block1... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% BLOCK one -%]\nblock one\n[% BL... ok 15 - template text 6 matched expected ok t/capture............. 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 5 tests ok 4 - template text 1 processed OK: [% BLOCK foo %]\nThis is block fo... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% d = BLOCK %]\nThis is the bloc... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% e = IF a == 'alpha' %]\na is [... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% a = FOREACH b = [1 2 3] %]\n[%... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% BLOCK userinfo %]\nname: [% us... ok 13 - template text 5 matched expected ok t/case................ 1..16 ok 1 ok 2 - running test_expect() ok 3 - template processor is engaged ok 4 - input read and split into 6 tests ok 5 - template text 1 processed OK: [% include = a %]\n[% for = b %]\n... ok 6 - template text 1 matched expected ok 7 - template text 2 processed OK: [% IF a AND b %]\ngood\n[% ELSE %]... ok 8 - template text 2 matched expected ok 9 - template text 3 processed OK: [% IF a and b %]\ngood\n[% ELSE %]... ok 10 - template text 3 matched expected ok 11 - template text 4 processed OK: [% include = a %]\n[% include %] ok 12 - template text 4 matched expected ok 13 - template text 5 processed OK: [% include foo bar='baz' %]\n[% B... ok 14 - template text 5 matched expected ok 15 - template text 6 processed OK: [% 10 div 3 %] [% 10 DIV 3 +%]\n[... ok 16 - template text 6 matched expected ok t/cgi................. 1..15 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 6 tests ok 4 - template text 1 processed OK: [% USE cgi = CGI('id=abw&name=An... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: name: [% global.cgi.param('name'... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% FOREACH key = global.cgi.para... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% FOREACH key = global.cgi.para... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% FOREACH x = global.cgi.checkb... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE cgi('item=foo&items=one&i... ok 15 - template text 6 matched expected ok t/chomp............... 1..68 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - ok 7 ok 8 - ok 9 ok 10 - ok 11 ok 12 - ok 13 ok 14 - ok 15 ok 16 - ok 17 ok 18 - ok 19 ok 20 - ok 21 ok 22 - ok 23 ok 24 - ok 25 ok 26 - ok 27 ok 28 - ok 29 ok 30 - ok 31 ok 32 - ok 33 ok 34 - ok 35 ok 36 - ok 37 ok 38 - running test_expect() ok 39 - template processor is engaged ok 40 - input read and split into 14 tests ok 41 - template text 1 processed OK: begin[% a = 10; b = 20 %]\n [... ok 42 - template text 1 matched expected ok 43 - template text 2 processed OK: ok 44 - template text 2 matched expected ok 45 - template text 3 processed OK: begin[% a = 10; b = 20 %]\n [... ok 46 - template text 3 matched expected ok 47 - template text 4 processed OK: ok 48 - template text 4 matched expected ok 49 - template text 5 processed OK: begin[% a = 10; b = 20 %]\n [... ok 50 - template text 5 matched expected ok 51 - template text 6 processed OK: ok 52 - template text 6 matched expected ok 53 - template text 7 processed OK: begin[% a = 10; b = 20 %]\n [... ok 54 - template text 7 matched expected ok 55 - template text 8 processed OK: begin[% a = 10; b = 20 %]\n [... ok 56 - template text 8 matched expected ok 57 - template text 9 processed OK: ok 58 - template text 9 matched expected ok 59 - template text 10 processed OK: begin[% a = 10; b = 20 %]\n [... ok 60 - template text 10 matched expected ok 61 - template text 11 processed OK: ok 62 - template text 11 matched expected ok 63 - template text 12 processed OK: begin[% a = 10; b = 20 %]\n [... ok 64 - template text 12 matched expected ok 65 - template text 13 processed OK: ok 66 - template text 13 matched expected ok 67 - template text 14 processed OK: begin[% a = 10; b = 20 %] \n[... ok 68 - template text 14 matched expected ok t/compile1............ 1..13 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - template text 1 processed OK: [% INCLUDE evalperl %] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% C... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% META author => 'abw' version ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE baz %] ok 11 - template text 4 matched expected ok 12 ok 13 ok t/compile2............ 1..13 ok 1 ok 2 ok 3 ok 4 ok 5 - running test_expect() ok 6 - template processor is engaged ok 7 - input read and split into 3 tests ok 8 - template text 1 processed OK: [% INCLUDE foo a = 'any value' %... ok 9 - template text 1 matched expected ok 10 - template text 2 processed OK: [% META author => 'billg' versio... ok 11 - template text 2 matched expected ok 12 - template text 3 processed OK: [% META author => 'billg' versio... ok 13 - template text 3 matched expected ok t/compile3............ 1..13 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 - running test_expect() ok 7 - template processor is engaged ok 8 - input read and split into 2 tests ok 9 - template text 1 processed OK: [% META author => 'albert' versi... ok 10 - template text 1 matched expected ok 11 - template text 2 processed OK: [%# we want to break 'compile' t... ok 12 - template text 2 matched expected ok 13 ok t/compile4............ 1..11 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 4 tests ok 4 - template text 1 processed OK: [% TRY %]\n[% INCLUDE foo %]\n[% C... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% META author => 'abw' version ... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% TRY %]\n[% INCLUDE bar/baz wor... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% INCLUDE "$root/src/blam" %] ok 11 - template text 4 matched expected ok t/compile5............ 1..12 ok 1 ok 2 ok 3 ok 4 - running test_expect() ok 5 - template processor is engaged ok 6 - input read and split into 3 tests ok 7 - template text 1 processed OK: [% INCLUDE foo a = 'any value' %... ok 8 - template text 1 matched expected ok 9 - template text 2 processed OK: [% META author => 'billg' versio... ok 10 - template text 2 matched expected ok 11 - template text 3 processed OK: [% INCLUDE "$root/src/blam" %] ok 12 - template text 3 matched expected ok t/config.............. 1..44 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok t/constants........... 1..41 ok 1 - created constants namespace ok 2 - author match ok 3 - single match ok 4 - double match ok 5 - col.back match ok 6 - col.text match ok 7 - created Template::Directive factory ok 8 - created Template::Parser parser ok 9 - author folded ok 10 - col.back folded ok 11 - col.user unfolded ok 12 - created Template::Parser parser ok 13 - author folded ok 14 - col.back folded ok 15 - col.user unfolded ok 16 - created tt1 ok 17 - created tt2 ok 18 - created tt3 ok 19 - running test_expect() ok 20 - template processor is engaged ok 21 - input read and split into 10 tests ok 22 - template text 1 processed OK: hello [% const.author %]\n[% "bac... ok 23 - template text 1 matched expected ok 24 - template text 2 processed OK: [% const.col.keys.sort.join(', '... ok 25 - template text 2 matched expected ok 26 - template text 3 processed OK: [% const.col.keys.sort.join(cons... ok 27 - template text 3 matched expected ok 28 - template text 4 processed OK: zero [% const.counter %]\none [% ... ok 29 - template text 4 matched expected ok 30 - template text 5 processed OK: [% "$constants.author thinks " %... ok 31 - template text 5 matched expected ok 32 - template text 6 processed OK: [% "$const.author thinks " -%]\n[... ok 33 - template text 6 matched expected ok 34 - template text 7 processed OK: no [% const.foo %]? ok 35 - template text 7 matched expected ok 36 - template text 8 processed OK: fave [% const.fave %]\ncol [% co... ok 37 - template text 8 matched expected ok 38 - defer references processed OK: [% "$key\n" FOREACH key = consta... ok 39 - defer references matched expected ok 40 - template text 10 processed OK: a: [% const.author %]\nb: [% cons... ok 41 - template text 10 matched expected ok t/context............. 1..54 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok t/datafile............ 1..9 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 3 tests ok 4 - template text 1 processed OK: [% USE userlist = datafile(dataf... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE userlist = datafile(dataf... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE userlist = datafile(dataf... ok 9 - template text 3 matched expected ok t/date................ 1..37 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 17 tests ok 4 - template text 1 processed OK: [% USE date %]\nLet's hope the ye... ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: [% USE date(time => time) %]\ndef... ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% USE date(time => time) %]\n[% ... ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: [% USE date(time => time, format... ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% USE date(format = format.date... ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% USE date(format = format.date... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [% USE date(format = format.date... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% USE english = date(format => ... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% USE english = date(format => ... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% USE date %]\n[% date.format('4... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% USE date %]\n[% date.format('2... ok 25 - template text 11 matched expected ok 26 - September 13th 2000 processed OK: [% USE day = date(format => '%A'... ok 27 - September 13th 2000 matched expected ok 28 - template text 13 processed OK: [% TRY %]\n[% USE date %]\n[% date... ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% USE date %]\n[% template.name ... ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% IF date_calc -%]\n[% USE date;... ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: [% USE date;\n date.format('12:... ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: [% USE date;\n date.format('200... ok 37 - template text 17 matched expected ok t/debug............... 1..22 ok 1 - created a dummy object ok 2 - created flags ok 3 - flags value is 24 ok 4 - got more flags back ok 5 - dirs, stash ok 6 - bad flags ok 7 - error correct ok 8 - running test_expect() ok 9 - template processor is engaged ok 10 - input read and split into 6 tests ok 11 - template text 1 processed OK: Hello World\nfoo: [% foo %] ok 12 - template text 1 matched expected ok 13 - template text 2 processed OK: Hello World\nfoo: [% foo %] ok 14 - template text 2 matched expected ok 15 - template text 3 processed OK: Hello World\nfoo: [% foo %]\n[% DE... ok 16 - template text 3 matched expected ok 17 - template text 4 processed OK: [% DEBUG off %]\nHello World\nfoo:... ok 18 - template text 4 matched expected ok 19 - ping pong processed OK: foo: [% foo %]\nhello [% "$baz.pi... ok 20 - ping pong matched expected ok 21 - template text 6 processed OK: foo: [% foo %]\n[% INCLUDE foo a=... ok 22 - template text 6 matched expected ok t/directive........... 1..71 ok 1 - running test_expect() ok 2 - template processor is engaged ok 3 - input read and split into 34 tests ok 4 - template text 1 processed OK: [% a %]\n[%a%] ok 5 - template text 1 matched expected ok 6 - template text 2 processed OK: pre [% a %]\npre[% a %] ok 7 - template text 2 matched expected ok 8 - template text 3 processed OK: [% a %] post\n[% a %]post ok 9 - template text 3 matched expected ok 10 - template text 4 processed OK: pre [% a %] post\npre[% a %]post ok 11 - template text 4 matched expected ok 12 - template text 5 processed OK: [% a %][%b%][% c %] ok 13 - template text 5 matched expected ok 14 - template text 6 processed OK: [% \na %][%b\n%][%\nc\n%][%\n ... ok 15 - template text 6 matched expected ok 16 - template text 7 processed OK: [%# this is a comment which shou... ok 17 - template text 7 matched expected ok 18 - template text 8 processed OK: [% # this is a one-line comment\n... ok 19 - template text 8 matched expected ok 20 - template text 9 processed OK: [% # this is a two-line comment\n... ok 21 - template text 9 matched expected ok 22 - template text 10 processed OK: [% a = c # this is a comment o... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% a %]\n[% b %] ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% a -%]\n[% b %] ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% a -%]\n [% b %] ok 29 - template text 13 matched expected ok 30 - template text 14 processed OK: [% a %]\n[%- b %] ok 31 - template text 14 matched expected ok 32 - template text 15 processed OK: [% a %]\n [%- b %] ok 33 - template text 15 matched expected ok 34 - template text 16 processed OK: start\n[% a %]\n[% b %]\nend ok 35 - template text 16 matched expected ok 36 - template text 17 processed OK: start\n[%- a %]\n[% b -%]\nend ok 37 - template text 17 matched expected ok 38 - template text 18 processed OK: start\n[%- a -%]\n[% b -%]\nend ok 39 - template text 18 matched expected ok 40 - template text 19 processed OK: start\n[%- a %]\n[%- b -%]\nend ok 41 - template text 19 matched expected ok 42 - template text 20 processed OK: start\n[% a %]\nmid\n[% b %]\nend ok 43 - template text 20 matched expected ok 44 - template text 21 processed OK: start\n [% a %]\nmid\n [% b %]\n... ok 45 - template text 21 matched expected ok 46 - template text 22 processed OK: start\n[%+ a %]\nmid\n[% b %]\nend ok 47 - template text 22 matched expected ok 48 - template text 23 processed OK: start\n [%+ a %]\nmid\n[% b %]\nen... ok 49 - template text 23 matched expected ok 50 - template text 24 processed OK: start\n [%- a %]\nmid\n [%- b %... ok 51 - template text 24 matched expected ok 52 - template text 25 processed OK: start\n[% a %]\nmid\n[% b %]\nend ok 53 - template text 25 matched expected ok 54 - template text 26 processed OK: start\n [% a %]\nmid\n [% b %] ... ok 55 - template text 26 matched expected ok 56 - template text 27 processed OK: start\n[% a +%]\nmid\n[% b %]\nend ok 57 - template text 27 matched expected ok 58 - template text 28 processed OK: start\n[% a +%] \n[% b +%]\nend ok 59 - template text 28 matched expected ok 60 - template text 29 processed OK: start\n[% a -%]\nmid\n[% b -%]\nend ok 61 - template text 29 matched expected ok 62 - template text 30 processed OK: [% INCLUDE trimme %] ok 63 - template text 30 matched expected ok 64 - template text 31 processed OK: [% BLOCK foo %]\n\nthis is block f... ok 65 - template text 31 matched expected ok 66 - template text 32 processed OK: [% PROCESS foo %]\n sat on the ... ok 23 - template text 10 matched expected ok 24 - template text 11 processed OK: [% FILTER html %]\n"It isn't what... ok 25 - template text 11 matched expected ok 26 - template text 12 processed OK: [% FILTER format %]\nHello World!... ok 27 - template text 12 matched expected ok 28 - template text 13 processed OK: [% FILTER comment = format(' >>> (cd C:\cpanfly\var\cpan\build\Template-Plugin-JSON-0.04-1UetD3 && tar cvf - Template-Plugin-JSON-0.04.ppd blib) | gzip -c >C:/cpanfly/var/REPO/N/NU/NUFFIN/Template-Plugin-JSON-0.04.tar.gz Template-Plugin-JSON-0.04.ppd blib/ blib/lib/ blib/lib/Template/ blib/lib/Template/Plugin/ blib/lib/Template/Plugin/JSON.pm >>> mv C:\cpanfly\var\cpan\build\Template-Plugin-JSON-0.04-1UetD3/Template-Plugin-JSON-0.04.ppd C:/cpanfly/var/REPO/N/NU/NUFFIN Finished 2008-12-11T08:18:43