[Lazarus] debugger feature request created

Hans-Peter Diettrich DrDiettrich1 at aol.com
Fri Oct 2 14:21:11 CEST 2009


Santiago A. schrieb:

> In this comment he supported Lazarus, but the last paragraphs made some 
> objections. Here is a translation of the last paragraphs, sorry if my 
> English is not good enough
> 
>     "Some problems  I find in  Lazarus a those that unfortunatelly  can
>     be found in most OSS. On one hand they have amazing features that
>     can't be found in their commercial counterparts, on the other hand
>     they lack elemental features that are waiting to be implemented and
>     waiting and waiting and waiting and waiting....

+1

>     "Some of the elemental things I miss are: The debugger can't see
>     properties values of objects (A framework for a OOP without being
>     able to watch objects in the debuger!, that's an oxymoron) and 
>     nested procedures can't see parent variables. And some bugs never
>     disappear, or disappear  and appear again".

Writing an multi-platform compiler is easy, compared to an 
multi-platform debugger. Local procedures introduce many problems, they 
are not handled by standard debuggers because there exists no common 
implementation across compilers and languages. Properties are more 
common, and it should be possible to add them to the Lazarus specific 
debugging code.


> Well, I don't know what bugs he was talking about, but about the 
> debugger I think he is right. I would also add a help. Those should be 0 
> priority: you need to debug and with thousands of objects/functions you 
> need to access to help very often. Code completion, folding code etc are 
> wonderful features, but with a good debugger and a good help is like a 
> car with GPS, four airbags, but with gas tank for two liters.

+1

DoDi





More information about the Lazarus mailing list