2009/1/23 Richard Foley <richard.fo...@rfi.net>:
> Perhaps p5p will have an opinion...?
> ----------  Forwarded Message  ----------
> Subject: Debug Perl embedded in irssi
> Date: Tuesday 20 January 2009
> From: Wouter Coekaerts <wou...@coekaerts.be>
> To: debugger@perl.org
> Hi,
> Irssi is an IRC client using Perl for scripting. I'm trying to attach a
> debugger to its embedded Perl.
> I'm using PERLDB_OPTS="RemotePort=" to let it connect to a
> socket. Running and debugging a perl script started in the "normal" way works
> fine: "perl -d -e 0" connects to the socket and I can control the debugger
> from
> there.
> Now I changed irssi so that the arguments it passes to perl_parse and
> PERL_SYS_INIT3 include "-d". Then when starting irssi, it connects to the
> socket, and prints its usual "Loading DB routines"... "Enter h"... But when I
> give any command (including "h") it doesn't respond. The irssi (and its Perl
> scripts) continue to run fine.
> Someone an idea of what could be going wrong?

Sorry, I've no idea. Maybe the tty is disconnected. Or perl5db should
try to run via irssi's interface.

But: what would be *cool* would be a debug session in a custom irssi window.

-!- Irssi: join to &perl5db was synced in 0 secs
<@rgs> $x = 39+3;
<@rgs> print $x;
<perl> 42

Reply via email to