cpan PPI 0.819

latest releases: 1.278, 1.277, 1.276...
19 years ago
  • Many parts of PPI are VASTLY changed in this revision
  • Breaks API compatibility heavily
  • Adds dependency on List::MoreUtils
  • Added PPI::Lexer support for CHECK blocks
  • Added PPI::Document::load method
  • Added PPI::Document::save method
  • Added PPI::Document::index_locations method
  • Added PPI::Document::flush_locations method
  • Added PPI::Element::top method
  • Added PPI::Element::document method
  • Renamed PPI::Element::extract -> PPI::Element::remove
  • Added test script for element-y stuff
  • Optimisation across the board using List::Any
  • Added PPI::Node::first_child method
  • Added PPI::Node::last_child method
  • Added PPI::Element::clone method
  • Removed Filehandle support from PPI::Tokenizer, to allow the
    ability to rollback source lines into the buffer if needed.
  • Added POD documentation for PPI::Element
  • Added POD documentation for PPI::Node
  • Added POD documentation for PPI::Document

Don't miss a new PPI release

NewReleases is sending notifications on new releases.