[Lazarus] Some debug facts/improves
Mattias Gaertner
nc-gaertnma at netcologne.de
Sat Oct 3 18:52:06 CEST 2009
On Sat, 3 Oct 2009 18:24:42 +0200
JoshyFun <joshyfun at gmail.com> wrote:
> 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
Sounds useful to me.
The debugger is Marc's work. But Marc is busy the next days, so
don't expect anything soon.
Mattias
More information about the Lazarus
mailing list