delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/04/03/18:15:22

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <20030403231427.75998.qmail@web21207.mail.yahoo.com>
Date: Thu, 3 Apr 2003 15:14:27 -0800 (PST)
From: gavin bowlby <gavin_bowlby AT yahoo DOT com>
Subject: perl 5.8.0 debugger requires double ENTER key to act on commands: cygwin 1.3.22
To: cygwin AT cygwin DOT com
MIME-Version: 1.0

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 AT 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 AT 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 AT reptilicus /cygdrive/c/cadzilla/cygwin
$
gavin AT reptilicus /cygdrive/c/cadzilla/cygwin
$ cat test.pl
printf "hi there\n";


gavin AT 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 AT 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 AT yahoo DOT 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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019