X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDevel%2FREPL%2FPlugin%2FReadLineHistory.pm;h=bae5df939706537d71bb6eecbd288a6c89b35f0e;hb=refs%2Fheads%2Fmaster;hp=08b6364b960d1981860a39eb57f98b703aa9819a;hpb=9d2a4940f5958d82828272364ef754e9290b6113;p=p5sagit%2FDevel-REPL.git diff --git a/lib/Devel/REPL/Plugin/ReadLineHistory.pm b/lib/Devel/REPL/Plugin/ReadLineHistory.pm index 08b6364..bae5df9 100644 --- a/lib/Devel/REPL/Plugin/ReadLineHistory.pm +++ b/lib/Devel/REPL/Plugin/ReadLineHistory.pm @@ -8,15 +8,14 @@ use warnings; package Devel::REPL::Plugin::ReadLineHistory; # ABSTRACT: Integrate history with the facilities provided by L -our $VERSION = '1.003027'; +our $VERSION = '1.003030'; use Devel::REPL::Plugin; -use File::HomeDir; use File::Spec; use namespace::autoclean; my $hist_file = $ENV{PERLREPL_HISTFILE} || - File::Spec->catfile(File::HomeDir->my_home, '.perlreplhist'); + File::Spec->catfile(($^O eq 'MSWin32' && "$]" < 5.016 ? $ENV{HOME} || $ENV{USERPROFILE} : (<~>)[0]), '.perlreplhist'); # HISTLEN should probably be in a config file to stop people accidentally # truncating their history if they start the program and forget to set