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
debugger_changes_test.patch
Description: Binary data
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
