ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ddd-3.3.9-test2 and Perl 5.8.1


From: Dan Kirkwood
Subject: ddd-3.3.9-test2 and Perl 5.8.1
Date: Mon, 24 May 2004 12:52:55 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040316

This is on Redhat Enterprise Linux 3.0, Perl 5.8.1, ddd-3.3.9-test2.

When I use File->Restart (note, this is NOT using the perl debugger 'R' command, but the Restart from the ddd menu), it closes the ddd window and brings up a new one. A bunch of settings get added to $HOME/.ddd/init (attached at the end..). The 'x' command doesn't work after that.

Deleting the .ddd/init file and starting over cures that problem. I've tried modifying the .ddd/init file by hand to narrow down what's causing it, but ddd overwrites the changes -- I haven't had much luck changing them by Edit->Perl Settings.

btw, IMHO, it would be preferable if ddd were to write the settings (and use them) at the start of the first Perl session rather than set when a Restart is invoked.. That would ensure consistency throughout. It took me several sessions before I realized it was the Restart that caused the 'x' command to not work..

-dan

Here are the settings that are added after a File->Restart.
Ddd*perlSettings: \
o CommandSet=580\n\
o hashDepth=\n\
o arrayDepth=\n\
o dumpDepth=\n\
o DumpDBFiles=\n\
o DumpPackages=\n\
o DumpReused=0\n\
o compactDump=\n\
o veryCompact=\n\
o quote=auto\n\
o HighBit=\n\
o undefPrint=1\n\
o globPrint=\n\
o PrintRet=1\n\
o UsageOnly=\n\
o frame=0\n\
o AutoTrace=0\n\
o LineInfo=/dev/tty\n\
o maxTraceLen=400\n\
o recallCommand=!\n\
o ShellBang=!\n\
o pager=|cat\n\
o tkRunning=\n\
o signalLevel=1\n\
o warnLevel=1\n\
o dieLevel=1\n\
o inhibit_exit=0\n\
o ImmediateStop=\n\
o bareStringify=1\n\
o CreateTTY=3\n\
o RemotePort=\n\
o windowSize=10\n





reply via email to

[Prev in Thread] Current Thread [Next in Thread]