id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
737	File::HomeDIr->my_documents can be empty list	danboo		"When running:

   sudo cpan -t Padre

On Mac OSX:

   File::HomeDir->my_documents

returns and empty list.

   iboo-pro:~ danboo$ sudo perl -MFile::HomeDir -MData::Dumper -le 'print Dumper( [  File::HomeDir->my_documents ] )'
   $VAR1 = [];

This is resulting in an odd number of hash elements starting from Padre/Config.pm at:

   http://padre.perlide.org/trac/browser/trunk/Padre/lib/Padre/Config.pm#L402

A contrived fix to maintain defined-ness under 5.8 might be:

   default => do { my $d = File::HomeDir->my_documents; defined $d ? $d : q() },

Making this change gets me a clean test as super user on Mac OSX."	defect	closed	major		External dependency	0.49	fixed		adamk
