Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the PPI CPAN distribution.

Report information
The Basics
Id: 11682
Status: resolved
Worked: 10 min
Priority: 0/
Queue: PPI

Owner: adamk [...]
Requestors: SREZIC [...]

Bug Information
Severity: Important
Broken in: 0.902
Fixed in: (no value)

Subject: PPI::Tokenizer can't handle non-ASCII chars
Download (untitled) / with headers
text/plain 294b
PPI::Tokenizer can't handle perl sources which contain non-ASCII characters. I think the bit after line 373 in PPI/ (labelled with "Check for non-standard characters" may be removed --- perl can happily work with non-ASCII characters which are part of strings. Regards, Slaven
Download (untitled) / with headers
text/plain 523b
Repeating since nobody but me apparently sees "comments" ------------- Support for non-"standard" (where standard has a specific definition in PPI) characters has been temporarily disabled to allow for more subtle bugs to be fixed without the "noise" of the extended char errors in the tinderbox process. Support for extended chars will be re-enabled, but will only be supported in "seeking" classes (strings, comments, POD) and not in normal code. Support for this needs to be added, so leaving this as a tracking bug.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to