Hello Lazarus-List,

Saturday, October 3, 2009, 5:47:53 PM, you wrote:

MG> Thanks for testing. Fixed.

Can anybody apply this patch locally and tell me if this kind of debug
changes are of interest ?

Main changes:

1) Once stop on exception the assembler window will only appear if no
backtrace information is available. It will show the clser offended
line with debug information.

2) Clases on hint, evaluate or watch are multiline displayed with
indentation. In watches this will be a small problem, but most
important information is kept in the very first line. Clases are
evaluated 2 times, one as the class and one as the derefenced to get
the class variables/status information.

3) Records are now displayed in multiline also and the record type
name is displayed in the first line.

No interface with debugger has been changed, only the way the default
value is returned. Partial code adapted from Benito van der Zander in
http://bugs.freepascal.org/view.php?id=10665

-- 
Best regards,
 JoshyFun

Attachment: debugger_changes_test.patch
Description: Binary data

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to