This fixes CPAN RT#79001 and CPAN RT#79064.
my $console;
my $consoleOUT;
- if (-e "/dev/tty") {
+ if (-e "/dev/tty" and $^O ne 'MSWin32') {
$console = "/dev/tty";
} elsif (-e "con" or $^O eq 'MSWin32') {
$console = 'CONIN$';
package Term::ReadLine; # So late to allow the above code be defined?
-our $VERSION = '1.09';
+our $VERSION = '1.10';
my ($which) = exists $ENV{PERL_RL} ? split /\s+/, $ENV{PERL_RL} : undef;
if ($which) {
=item *
+L<Term::ReadLine> has been upgraded from version 1.09 to 1.10. This fixes the
+use of the B<cpan> and B<cpanp> shells on Windows in the event that the current
+drive happens to contain a F<\dev\tty> file.
+
+=item *
+
L<Time::Local> has been upgraded from version 1.2000 to 1.2300. Seconds values
greater than 59 but less than 60 no longer cause C<timegm()> and C<timelocal()>
to croak.