On Sat, Mar 22, 2014 at 01:58:58AM +0000, kevin dawson wrote: > On 21/03/14 00:13, kevin dawson wrote: > > Hi all, > > > > Any Body else got any ideas > > > > > > ~/src/Padre/Padre$ perl -v ... > > not ok 8 - undef isa 'Padre::Browser::Document' > > > > # Failed test 'undef isa 'Padre::Browser::Document'' > > # at t/50_browser.t line 46. > > # undef isn't defined > > Can't call method "mimetype" on an undefined value at t/50_browser.t > > line 47.
This failed due to change in Pod::Perldoc >= 3.21_01: https://github.com/mrallen1/Pod-Perldoc/commit/e55cd90f298cd4021bb07b92e0adce8986a8e1ff maybe_diddle_INC() method removed, added maybe_extend_searchpath() instead > fixed > > see: Checkin created revision 19825-6 > > - comment out Padre::Browser::PseudoPerldoc->process to enable > t/50-browser.t to pass on perl 5.19.9 (BOWTIE) > > needs reviewing to check ok Original process() method of Pod::Perldoc execute exit() call if POD page not found (thats why this copy&paste code exists in Padre::Browser::PseudoPerldoc) IMHO, this patch is enough to fix error: --- lib/Padre/Browser/PseudoPerldoc.pm +++ lib/Padre/Browser/PseudoPerldoc.pm @@ -59,7 +59,7 @@ sub process { $self->find_good_formatter_class; $self->formatter_sanity_check; - $self->maybe_diddle_INC; + $self->maybe_extend_searchpath; # for when we're apparently in a module or extension directory -- Vladimir Lettiev aka crux ✉ thec...@gmail.com _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev