remove use of File::HomeDir
[p5sagit/Devel-REPL.git] / lib / Devel / REPL / Script.pm
index 6277632..5d7541b 100644 (file)
@@ -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);