Changes for version 3.00
- global tags introduced;
- callbacks introduced;
- added functionality to include templates via predefined callback;
- added methods: block_src(), block_res(), push_block_src(), push_block_res(), unshift_block_src(), unshift_block_res(), reset_block_src(), reset_block_src_all(), get_oblock(), enum_blocks(), set_parsed(), gtag(), callback(), unparse(), unparse_all();
- changed prototype for constuctor (you may customize number of attempts to open template and sleep time between attempts;
- set_tag(), get_tag(), push_tag(), unshift_tag() methods now accept references;
- block(), push_block(), unshift_block() are deprecated in favour of block_src(), block_res(), push_block_src(), push_block_res(), unshift_block_src(), unshift_block_res();
- behavior of block(), push_block(), unshift_block() is changed slightly;
- both block sources and results both are accessible now;
- minor bugs fixed;
- some bugs in POD documentation fixed;
- text after block close tag is allowed now;
- documentation revised;
- test cases revised.
Modules
template parsing engine (version 3.00)