[Lazarus] debugger feature request created
Martin
lazarus at mfriebe.de
Thu Oct 1 00:51:19 CEST 2009
I still thin you exaggerate "Debugging from inside the IDE is near
impossible". => it is not very comfortable though.
Some of the problems are not gdb specific, some a solved.
* CPU window => available in 0928
* Record.field => Not (always) a gdb problem. Never mind which debugger
you use, no debugger can guess what the context of your mouse pointer is.
If the IDE only passes the word-under-caret for the hint evaluation,
then no debugger will know what "field" means.
If the watches window can show "record.field" then gdb can do it, but
the IDE must be fixed.
* properties => discussed a thousand times.
With FPC trunc and dwarf debug info, some properties actually do return
a result in GDB
Properties that read from a function, are the same as a function. For
those who really want to run the function, it comes down to function
calling from gdb, rather than being property specific
Martin
Graeme Geldenhuys wrote:
> Hi,
>
> It seems the other debugger thread was blocked - or Gmail is on the
> frits again. :-/ Anyway, I added a feature request in the wiki for a
> working / custom written debugger.
>
> http://wiki.freepascal.org/Feature_Ideas#Integrated_and_Working_Debugger
>
> If anybody has comments or ideas, please add them. I don't know where
> is the best place for such communications - here or in the wiki page,
> or wiki Talk pages (I have never used the latter yet).
>
> Maybe we can get a renewed interest in the <lazarus>/debugger/fpdebug/
> project. My knowledge of compiler or debugger internals are zero, so
> don't know how much I can contribute. But if possible, I will try. A
> working debugger will benefit everybody! I really think a working &
> integrated debugger must be one of the high priorities for the IDE -
> more that say new IDE eye-candy. :-)
>
>
> Regards,
> - Graeme -
>
>
> _______________________________________________
> fpGUI - a cross-platform Free Pascal GUI toolkit
> http://opensoft.homeip.net/fpgui/
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
More information about the Lazarus
mailing list