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 2.31

  • update README from pod
  • remainder of perlcritic changes
    • init local var in slurp
      • my $xml = do { local $/, <$fh> };
      • my $xml = do { local $/ = undef, <$fh> };
    • implictly use decode_entities from HTML::Entities
      • use HTML::Entities;
      • use HTML::Entities qw(decode_entities);
    • use character classes and break up log compiled regexes into chunks
      • my $stripit = qr/
      • http\:\/\/
      • go\.fark\.com\/
      • cgi\/fark\/go\.pl\?
      • IDLink\=\d+\&
      • location\=
      • /x;
      • my $domain = qr{ http [:] [/] [/] go [.] fark [.] com }x;
      • my $uri = qr{ [/] cgi [/] fark [/] go [.] pl }x;
      • my $args = qr{ [?] IDLink [=] \d+ [&] location [=] }x;

Modules

Persistant XML RSS Encapsulation
Persistant XML RSS Encapsulation
XML::RSS::Headline Example Subclass
XML::RSS::Headline Example Subclass
XML::RSS::Headline Example Subclass