-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix 562 #145
Fix 562 #145
Conversation
Conflicts: Makefile.PL
Conflicts: t/ppi_statement_sub.t
Conflicts: t/ppi_statement_package.t t/ppi_statement_sub.t t/ppi_token_operator.t
not require that the caller call flush_locations on the document.
Conflicts: t/20_tokenizer_regression.t t/21_exhaustive.t Conflicts: t/20_tokenizer_regression.t t/21_exhaustive.t
I made some changes to the code used by the 07-token.t test in #173 which I believe actually fixes the root cause of 1_0E1_0 not being handled right - I don't have a 5.6.2 machine to verify it, but I believe it's a case where a 32 bit Perl with longdouble support is causing problems - see #173 . That would also explain why there is at least one passed test on 5.6.2 (a 64 bit Perl): http://fast-matrix.cpantesters.org/?dist=PPI%201.220;os=linux;perl=5.6.2;reports=1 |
07cd2bb
to
46e810f
Compare
Thanks, this has been cherry-picked and released. :) |
Several changes that make tests pass on my perlbrewed 5.6.2.