I'm on professional.  I've noticed that problem of not focusing again, too,
and that IS annoying.  It seems to be due in part to their attempt to
correct the two windows bug.  The way it usually happens is like this:  I
open one window to edit a file, right-click on another file and choose edit
(I set that up myself in HKCR), and then close the second window.  Now if I
try to Alt-Tab back to the first window it might be okay, but if I try to
Alt-Tab out of it, then I'll get an illegal access error.

I haven't had the extreme hash problems, but I can't help but wonder if
they're really necessary.  But I can appreciate how annoying that would be.
I usually use the Perl Dev Kit debugger from ActiveState instead of the Perl
Builder one.

-----Original Message-----
From: Stuart Whelan (DSL Ch) [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 23, 2002 5:00 PM
To: 'Timothy Johnson'; '[EMAIL PROTECTED]'
Subject: RE: What IDE/Editor?


> From: Timothy Johnson [mailto:[EMAIL PROTECTED]] 

> Which bugs are annoying you, out of curiosity?  I've been 
> using it for about a year.  The only bug I've found so far 
> that drives me batty is if I accidentally open two Purl 
> Builder windows and close one, the other window crashes.  I 
> really like the customizeable syntax highlighting, macros, 
> and being able to see the output from within the program.

Well, version 2d is a lot more stable than 2c, which has helped a lot...

But there is a bug that catches me when inspecting some arrays and some
complex hash arrays.

My hash arrays tend to get a little extreme (to my mind), stuff like:

push @{$ini_setting{"eventlog alert"}{$log}{"eventtype"}}, $eventtype;
$ini_setting{"service"}{$service}{"$_ alert status"};

Perl Builder will often lock up when inspecting or dumping these variables.
It will also truncate some of the hash array dumps. Even worse, I have had
instances where the variable I have been inspecting has been changed by the
process of inspecting it. It is usually hash arrays once again.

Other things that /really/ bugs me is that even with 'use strict;' in the
script, it only runs stuff 'strict' if you choose the 'run with "use
strict"' from the run menu, and you can not run or debug with warnings
turned on.

The debugger is pretty good, but there are some definite problems in the
'Step Into' and 'Step Over' routines. Sometimes it will not trace out of a
sub routine at all when in debug.

But my biggest most annoying hair pulling out thing is that if you Alt-Tab
to another application, the edit window does not get focus when you Alt-Tab
back and you have to use the mouse to click on window to edit again. It
drives me absolutely wild. :)

Apart from this, there are some really good features. The module list,
integrated debugger, syntax highlighting, CGI form support, Interactive I/O
window are great. The Integrated function help, code tips and are all great
and I use them often.

I have never had the two windows crash problem though, are you using
Professional or Standard? I am on Standard.

Cheers!
Stuart.
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to