Skip Menu |

This queue is for tickets about the XML-TreePP-XMLPath CPAN distribution.

Report information
The Basics
Id: 63006
Status: resolved
Priority: 0/
Queue: XML-TreePP-XMLPath

People
Owner: rglaue [...] cpan.org
Requestors: ANDK [...] cpan.org
Cc: nwclark [...] cpan.org
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.62
Fixed in: (no value)



CC: nwclark [...] cpan.org
Subject: Bleadperl adf8f095 breaks X:TPP:XMLPath 0.62
As per subject. It happened so long ago, sorry that the report comes pretty late. And also sorry for that I'm unable to analyse the reason or provide a fix. I hope Nicholas can provide some insight. Here is a sample cpan testers report after the responsible bleadperl change. http://www.cpantesters.org/cpan/report/7875645 git bisect traces it back to this revision: Show quoted text
>adf8f095c5881bcedf07b8e41072f8125e00b5a6 is the first bad commit >commit adf8f095c5881bcedf07b8e41072f8125e00b5a6 >Author: Nicholas Clark <nick@ccl4.org> >Date: Fri Feb 26 09:18:44 2010 +0000
Show quoted text
>Set PADSTALE on all lexicals at the end of sub creation.
Let me know if you need further information, Thanks && Regards,
Perl 5.13.x changes how local variables are shared. I just pushed a new version out, 0.63 that should resolve this issue, though I am not able to test and verify at this time with Perl 5.13. I also addressed another issue that Perl 5.13.x exposes - it does not like to eval() code which contains a unquoted hash beginning with a (-) dash. e.g. $hash = eval({ -key => 'value' }) <- breaks in 5.13. The Data:Dump module does not quote hash keys, but Data::Dumper does. So I replaced the use of Data::Dump with Data::Dumper for cloning XML structures. -RG On Mon Nov 15 16:52:58 2010, ANDK wrote: Show quoted text
> As per subject. > > It happened so long ago, sorry that the report comes pretty late. > > And also sorry for that I'm unable to analyse the reason or provide a > fix. I hope Nicholas can provide some insight. > > Here is a sample cpan testers report after the responsible bleadperl
change. Show quoted text
> > http://www.cpantesters.org/cpan/report/7875645 > > git bisect traces it back to this revision: >
> >adf8f095c5881bcedf07b8e41072f8125e00b5a6 is the first bad commit > >commit adf8f095c5881bcedf07b8e41072f8125e00b5a6 > >Author: Nicholas Clark <nick@ccl4.org> > >Date: Fri Feb 26 09:18:44 2010 +0000
>
> >Set PADSTALE on all lexicals at the end of sub creation.
> > > Let me know if you need further information, > Thanks && Regards,
I assume this issue is resolved now. -RG On Mon Jan 17 23:06:49 2011, RGLAUE wrote: Show quoted text
> Perl 5.13.x changes how local variables are shared. > > I just pushed a new version out, 0.63 that should resolve this issue, > though I am not able to test and verify at this time with Perl 5.13. > > I also addressed another issue that Perl 5.13.x exposes - it does not > like to eval() code which contains a unquoted hash beginning with a (-) > dash. e.g. $hash = eval({ -key => 'value' }) <- breaks in 5.13. The > Data:Dump module does not quote hash keys, but Data::Dumper does. So I > replaced the use of Data::Dump with Data::Dumper for cloning XML > structures. > > -RG > > > On Mon Nov 15 16:52:58 2010, ANDK wrote:
> > As per subject. > > > > It happened so long ago, sorry that the report comes pretty late. > > > > And also sorry for that I'm unable to analyse the reason or provide a > > fix. I hope Nicholas can provide some insight. > > > > Here is a sample cpan testers report after the responsible bleadperl
> change.
> > > > http://www.cpantesters.org/cpan/report/7875645 > > > > git bisect traces it back to this revision: > >
> > >adf8f095c5881bcedf07b8e41072f8125e00b5a6 is the first bad commit > > >commit adf8f095c5881bcedf07b8e41072f8125e00b5a6 > > >Author: Nicholas Clark <nick@ccl4.org> > > >Date: Fri Feb 26 09:18:44 2010 +0000
> >
> > >Set PADSTALE on all lexicals at the end of sub creation.
> > > > > > Let me know if you need further information, > > Thanks && Regards,
>