X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FDevel-REPL.git;a=blobdiff_plain;f=lib%2FDevel%2FREPL%2FPlugin%2FReadLineHistory.pm;h=6e2bf946208035abdc4289c2677d5f0f48281203;hp=4960c62af5b0584669a057957995b468217898b0;hb=master;hpb=23ff40a312a23553e65e63e26d74af6c656efe16 diff --git a/lib/Devel/REPL/Plugin/ReadLineHistory.pm b/lib/Devel/REPL/Plugin/ReadLineHistory.pm index 4960c62..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.003028'; +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