PPI 1.16 released. Bug fixes and PPI::Document::File

Alias on 2006-09-01T01:31:29

Update: It has come to my attention that these fixes have introduced some new bugs that are causing the Perl::Critic test suite to fail. I will be looking into these today.

After finding a time slice to work on PPI for the first time in a long time, I've managed to go through and resolve a bit over half of the outstanding RT bugs.

There's a number of small doc bugs fixed, plus a range of small parsing error sorted out.

And for anyone that didn't file an actual bug but just committed a failing test case, those have all been fixed too (thanks guys).

This release also adds an initial experimental version of PPI::Document::File, which is a document that specifically resides in a file on disk (requested primarily by the Perl::Critic guys and others, so that once loaded it remembers the file name, and you can just save using ->save().

I'm hoping to find another time slice some time soon to resolve the remaing 4 or 5 RT entries, so version 1.117 may well be out shortly as well.


RE: PPI 1.16 released. Bug fixes...

renodino on 2006-09-01T03:16:51

Any chance this may fix RT ticket 20519 (keywords not span'd by PPI::HTML) ?

Re: PPI 1.16 released. Bug fixes...

Alias on 2006-09-01T03:55:22

I'll have a look if I have time.

Parsing bugs get the most priority, because they affect the most people.