Hi!<br><br>Well, i'll have a look at both methods and then choose whatever seems more suitable. From what I heard now, it seems that it won't matter too much, will it :)<br>But good I learned about the kdevelop database, I didn't know it was there before.<br>

<br>The stability of the plugin related to crashes is quite good, as it uses python's parser (which either gives a valid AST, or an error, and never crashes or similar). I didn't do any long-time use tests, but it can parse large amounts of code without crashing (i parsed my system's package manager frontend, ~50.000 LoC, as a test). There will be some unsupported statements, especially python2.7 features, but those should not cause crashes, either. The stability in terms of bugs like incorrect highlighting, wrong ranges or context information, or code completion is not too good yet, but you're welcome to try it out. It might also be very slow in some cases. What definitely does work well is syntax error reporting. :)<br>

And features are very limited, for example, every statement containing a dot (foo.bar.baz) is not processed completely (currently there's just information about the "foo").<br><br>Greetings,<br>Sven<br><br>
<div class="gmail_quote">
2010/11/18 Andreas Pakulat <span dir="ltr"><<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On 18.11.10 09:45:09, David Nolden wrote:<br>
> 2010/11/18 Andreas Pakulat <<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>>:<br>
> > On 18.11.10 00:54:46, Sven Brauch wrote:<br>
</div><div class="im">> > And the itemrepository stuff is basically maintained by only a single<br>
> > person, whereas sqlite is maintained by more people and its also used by<br>
> > a far wider range of people.<br>
><br>
> The problem is not the internals of SQLite, but the interface between<br>
> it and KDevelop, and making it interact correctly with sessions etc.<br>
<br>
</div>Thats not really a problem IMHO, just like the duchain data the sqlite<br>
database file can be simply put into the session directory. Its just a<br>
single file, so no big problem to make it work with sessions. And the<br>
interface is merely a handful (at most) simple SQL queries.<br>
<br>
Andreas<br>
<font color="#888888"><br>
--<br>
Questionable day.<br>
<br>
Ask somebody something.<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>