<br><br><div class="gmail_quote">On Sun, Mar 15, 2009 at 5:04 PM, Niko Sams <span dir="ltr"><<a href="mailto:niko.sams@gmail.com">niko.sams@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">>> The start might have to stay - as a way to say with which debugger the<br>
>> target should<br>
>> be started.<br>
><br>
> Shouldn't this rather be a property of the "run configuration" (probably an<br>
> implicit thing, hidden from the user depending on the actual run type thats<br>
> being created).<br>
</div>Hmm, currently this defined though IRun::setInstrumentor("xdebug"). But<br>
one C++ target should be run by different RunProviders (default, gdb,<br>
valgrind) - however<br>
not xdebug. A php target by default and xdebug.<br>
So we need an api to find the possible RunProviders for a target.<br>
<div class="im"></div></blockquote><div>Well, for now we can have 1 Start action per debugger, don't you think?<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
<br>
> > A solution could be a DebuggerUI-Plugin that implements an interface -<br>
> > that all debuggers can use.<br>
> > What do you think?<br>
> That could be a possibility, provide the common ui in a plugin, which is<br>
> based on some interfaces and controller's provided as libraries and the<br>
> actual debugger implementations just provide implementations for those<br>
> interfaces...<br>
</div>I'll come up with patches....<br>
<font color="#888888"><br>
Niko<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
</div></div></blockquote></div><br>