X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FDevel-REPL.git;a=blobdiff_plain;f=lib%2FDevel%2FREPL%2FScript.pm;fp=lib%2FDevel%2FREPL%2FScript.pm;h=5d7541bbbef09b5de2d4d0638c885c9fcc63c6f4;hp=627763280487d942f691961828bcf1946ff70468;hb=0b5d24302fd762cbe7a44c17ded49158ee5697da;hpb=f20faac8f95794ffd6ea066e936b9aa7c51a6ce8 diff --git a/lib/Devel/REPL/Script.pm b/lib/Devel/REPL/Script.pm index 6277632..5d7541b 100644 --- a/lib/Devel/REPL/Script.pm +++ b/lib/Devel/REPL/Script.pm @@ -4,7 +4,6 @@ our $VERSION = '1.003029'; use Moose; use Devel::REPL; -use File::HomeDir; use File::Spec; use Module::Runtime 'use_module'; use namespace::autoclean; @@ -49,7 +48,7 @@ sub load_rcfile { # plain name => ~/.re.pl/${rc_file} if ($rc_file !~ m!/!) { - $rc_file = File::Spec->catfile(File::HomeDir->my_home, '.re.pl', $rc_file); + $rc_file = File::Spec->catfile(($^O eq 'MSWin32' && "$]" < 5.016 ? $ENV{HOME} || $ENV{USERPROFILE} : (<~>)[0]), '.re.pl', $rc_file); } $self->apply_script($rc_file);