The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.05 - 2023-02-11

  • fatalize 'uninitialized' warnings; i.e. templates will now die() if they encounter undefined variables
  • treat basefont, bgsound, frame, keygen as void elements; i.e. they cannot have content or close tags
  • special-case the contents of script, style, and title elements; they cannot have child elements and (in the case of style and script) they don't support HTML entities to escape text contents

Modules

high-performance, selector-based, content-aware HTML template engine
create HTML code dynamically and safely
pre-parsed HTML documents ready for template expansion

Provides

in lib/HTML/Blitz/ActionType.pm
in lib/HTML/Blitz/Atom.pm
in lib/HTML/Blitz/Builder.pm
in lib/HTML/Blitz/CodeGen.pm
in lib/HTML/Blitz/Matcher.pm
in lib/HTML/Blitz/ParseError.pm
in lib/HTML/Blitz/Parser.pm
in lib/HTML/Blitz/RuleSet.pm
in lib/HTML/Blitz/SSSelector.pm
in lib/HTML/Blitz/SelectorType.pm
in lib/HTML/Blitz/TokenType.pm
in lib/HTML/Blitz/pragma.pm