perl 5.8.0 debugger requires double ENTER key to act on commands: cygwin 1.3.22

gavin bowlby gavin_bowlby@yahoo.com
Thu Apr 3 23:22:00 GMT 2003


After upgrading from cygwin 1.3.20 to cygwin 1.3.22,
the new version of Perl (5.8.0) appears to require 2
ENTER keys to be hit for any command to be acted on by
the Perl debugger. The previous version of Perl
(5.7.x) on cygwin 1.3.20 did not have this problem.

Example session:

=====================================================
gavin@reptilicus /cygdrive/c/cadzilla/cygwin
$ uname -a
CYGWIN_NT-5.0 reptilicus 1.3.22(0.78/3/2) 2003-03-18
09:20 i686 unknown unknown
Cygwin

gavin@reptilicus /cygdrive/c/cadzilla/cygwin
$ perl -v

This is perl, v5.8.0 built for cygwin-multi-64int

Copyright 1987-2002, Larry Wall

Perl may be copied only under the terms of either the
Artistic License or the
GNU General Public License, which may be found in the
Perl 5 source kit.

Complete documentation for Perl, including FAQ lists,
should be found on
this system using `man perl' or `perldoc perl'.  If
you have access to the
Internet, point your browser at http://www.perl.com/,
the Perl Home Page.


gavin@reptilicus /cygdrive/c/cadzilla/cygwin
$
gavin@reptilicus /cygdrive/c/cadzilla/cygwin
$ cat test.pl
printf "hi there\n";


gavin@reptilicus /cygdrive/c/cadzilla/cygwin
$ perl -d test.pl

Loading DB routines from perl5db.pl version 1.19
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more
help.

main::(test.pl:1):      printf "hi there\n";
  DB<1> s
hi there
Debugged program terminated.  Use q to quit or R to
restart,
  use O inhibit_exit to avoid stopping after program
termination,
  h q, h R or h O to get additional info.
  DB<1> q

gavin@reptilicus /cygdrive/c/cadzilla/cygwin
$
====================================================

For the example Perl debugging session above, the "s"
and "q" commands had no effect after the first ENTER
key was hit. I had to hit the ENTER key a second time
for the debugger command to be acted on.

I'm running W2K. I've rebooted since installing
1.3.22, and the problem still occurs.

Any suggestions on how to resolve this problem?

Regards,
Gavin Bowlby
<gavin_bowlby@yahoo.com>

__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online, calculators, forms, and more
http://tax.yahoo.com

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list