Ideas for work for Kevin's students

Esben Mose Hansen kde at mosehansen.dk
Mon Jul 5 18:55:53 UTC 2010


On Monday 05 July 2010 18:32:21 Milian Wolff wrote:
> More input? Kevin asked us to give him some list until the end of the
> month.

There are a number of annoyances that shouldn't be that hard to fix. A few 
from off the top of my head:

1. The quick-open does not match exact matches first (So that /CMakeLists.txt 
is absurdly far down the list)
2. Template friend functions are not handled very well.
3. ditto for template specialization. Lost of spurious red marks!
4. The suggested include paths are often really weird. <> includes to in-
projects files, sometimes several 
../../some/other/projects/include/that/happens/to/match

A more difficult project would be to get the parser to be more robust in the 
face of incomplete code. E.g, writing

if (

throws off the parser completely until the final endbrace is in place.

-- 
Kind regards, Esben




More information about the KDevelop-devel mailing list