Debbuger

Aleix Pol aleixpol at kde.org
Tue Feb 3 14:28:50 UTC 2009


Maybe it would be easier to check what's being done in qt creator instead of
kdev3... isn't it?

On Tue, Feb 3, 2009 at 7:36 AM, Hamish Rodda <rodda at kde.org> wrote:

> Hi,
>
> I've decided to try to make the debugger work for kdevelop 4.0, it would be
> a
> shame if we couldn't provide a working debugger as it's one of the
> strengths
> of having an IDE.
>
> In analysing what happened to the debugger after my initial port from
> kdevelop
> 3.x, it seems that the major problem was that I had ported it to a pure
> model/view implementation, however Volodya preferred it to be based on some
> base classes to decrease complexity.  This is fine, but it seems the change
> was never completed - some parts were rewritten, and some were just
> commented
> out.  This left us with a debugger unable to display variables, which is
> not
> very useful.  I feel it is too much effort for me to fix all of the
> problems
> with head, especially because I don't understand why some parts were
> seemingly
> rewritten.
>
> I've started a branch which aims to provide something that is working, and
> we
> can discuss whether we go back to HEAD if/when someone steps up to fix the
> problems with head.  I'd even be open to helping with a port away from a
> pure
> model/view implementation, as long as it is planned well and doesn't
> involve
> wholesale re-writing of code (without a good reason).
>
> The major deficiencies of this branch (if it gets to a working state) will
> probably be:
> 1) use of the old breakpoint widget
> 2) variable tooltip feature missing
> which could also be ported over, if the branch is to continue on...
>
> The branch is in playground.
>
> Cheers,
> Hamish.
>
> _______________________________________________
> KDevelop-devel mailing list
> KDevelop-devel at kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090203/4eb3d69a/attachment.html>


More information about the KDevelop-devel mailing list