Changes for version 0.009009 - 2015-05-15
- just took the most recent dev release and repository updates, made sure all tests pass and cut a stable release. Please shout out if something unexpected happens.
Changes for version 0.009008_01 - 2013-02-28
- remove_from_attribute and related helpers (remove_class, add_class)
- Several patches for incorrect functionality (thanks to Jim Miner & [email protected]) :-
- Don't throw away leading PCDATA in $text, in _hacky_tag_parser(). This is important so we can use from_html and replace_content to insert fragments with or without markup into templates.
- Fix matching against attribute value "0" (zero) or "" (empty).
- Fix parsing of selectors matching against attribute value "" (empty). (This does not fix parsing of single-quoted attribute values.)
Modules
selector based streaming template engine
Add Filters to a Stream
Provides
in lib/HTML/Zoom/ArrayStream.pm
in lib/HTML/Zoom/CodeStream.pm
in lib/HTML/Zoom/FilterBuilder/Template.pm
in lib/HTML/Zoom/FilterStream.pm
in lib/HTML/Zoom/FlattenedStream.pm
in lib/HTML/Zoom/MappedStream.pm
in lib/HTML/Zoom/MaybeDebug.pm
in lib/HTML/Zoom/Parser/BuiltIn.pm
in lib/HTML/Zoom/Producer/BuiltIn.pm
in lib/HTML/Zoom/ReadFH.pm
in lib/HTML/Zoom/SelectorParser.pm
in lib/HTML/Zoom/StreamBase.pm
in lib/HTML/Zoom/StreamUtils.pm
in lib/HTML/Zoom/SubObject.pm
in lib/HTML/Zoom/Transform.pm
in lib/HTML/Zoom/TransformBuilder.pm
in lib/HTML/Zoom/TransformedStream.pm
in lib/HTML/Zoom/ZConfig.pm