Revision history for Perl extension Waft. 0.9908 Sat Feb 28 13:22:23 2009 - next() supports multiple (diamond) inheritance - changed text_filter() so that first space is converted into ' ' 0.9907 Sun Nov 16 04:11:52 2008 - added method next() for mixin. it's too simple at this time. in the future, it will support mutiple inheritance - other minor spec changes and bug fixes 0.9906 Mon Nov 10 00:18:53 2008 - added escape support for JavaScript string - support CR only line break in text_filter(). (not using Text::Tabs) - other minor spec changes and bug fixes 0.9905 Sun Nov 2 03:49:46 2008 - fixed HTML escape problem in text_filter() - added mixin support - added methods for make absolute url - other minor spec changes and bug fixes - added pod 0.99_04 Mon Sep 15 21:44:40 2008 - refixed UTF-8 problem in initializing a page - usual lib directory (lib/Module/) also came to be found in find_template_file(), in addition to template directory (lib/Module.template/) but in this case, template file extension is limited in .html, .css, .js and .txt. you can change them with set_allow_template_file_exts() - added cache processing in find_template_file() - changed class name of Waft object back to Waft::Object from Waft::Class - added $Waft::Cache for debug to disable cache processing 0.99_03 Mon Sep 8 01:17:57 2008 - fixed a UTF-8 problem in initializing a page - modified code to get script basename and added a few tests - other minor spec changes - added pod for DISPATCH 0.99_01 Sun Aug 31 22:09:14 2008 - complete rewrite - fixed to run under taint mode - add processing about template - return 'not_found.html' when not found - return 'internal_server_error.html' when failed to stat() - return 'forbidden.html' when failed to open() - add action methods of these pages - other minor spec changes and bug fixes 0.52 Fri Dec 28 11:58:36 2007 - original version; created by h2xs 1.23 with options -AX -n Waft -v 0.52