I agree it's a good one. I was thinking about it once, I think the best for that one would be to process a regex all through the code for the TODO comments, that way you don't need to mess with AST's and well, comments usually are not there either so it's not something you would rely on.<div>
<br></div><div>So I would create a plugin that on project creation parsed all files using some simple regex to look for what the user wants and then whenever a file is saved it should be read again.</div><div><br></div><div>
If you could get there I think that would be useful already and we could still do more on that later.<br><div><br></div><div>Aleix<br><br><div class="gmail_quote">On Wed, Sep 29, 2010 at 3:27 PM, Dmitry Risenberg <span dir="ltr"><<a href="mailto:dmitry.risenberg@gmail.com">dmitry.risenberg@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The TODO-list plugin would be a nice feature, and I have found a<br>
request for it: <a href="https://bugs.kde.org/show_bug.cgi?id=226463" target="_blank">https://bugs.kde.org/show_bug.cgi?id=226463</a>. Think<br>
I'll need some guidance on how to write a plugin and how to interact<br>
with source parser to implement this.<br>
<br>
Dmitry Risenberg<br>
<div><div></div><div class="h5"><br>
Aleix Pol wrote:<br>
><br>
> Hi Dimitry!<br>
> Thats really good to know :).<br>
><br>
> What if you think of something you don't really like, maybe we can help you<br>
> figure out how to fix it so that you can start rolling :).<br>
> If you don't see anything you would fix, you can take a look at<br>
> <a href="http://bugs.kde.org" target="_blank">http://bugs.kde.org</a> and find a bug you would like to fix.<br>
><br>
> Aleix<br>
><br>
> On Tue, Sep 28, 2010 at 9:42 PM, Dmitry Risenberg <<br>
> <a href="mailto:dmitry.risenberg@gmail.com">dmitry.risenberg@gmail.com</a>> wrote:<br>
><br>
> > Hello everybody!<br>
> ><br>
> > I have recently moved to KDevelop and like it very much, so I would like to<br>
> > contribute to its development. But after getting it from VCS, I found it too<br>
> > hard to understand the code and how everything interacts together. So I need<br>
> > something to get started with, may be some relatively easy coding tasks that<br>
> > can be done by a beginner. I have some C++, Qt4 and CMake skills, but not<br>
> > with the KDE-specific stuff.<br>
> ><br>
> > Dmitry Risenberg<br>
> ><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>
> ><br>
</div></div>> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <<a href="https://barney.cs.uni-potsdam.de/mailman/private/kdevelop-devel/attachments/20100928/63952411/attachment-0001.htm" target="_blank">https://barney.cs.uni-potsdam.de/mailman/private/kdevelop-devel/attachments/20100928/63952411/attachment-0001.htm</a>><br>

<div><div></div><div class="h5">><br>
<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></div></div>