Whenever I start typing in parameters to a function it has a little box that pops out giving the function parameters, that is all good, that is what I would expect. But whenever it recognises the name of the variable I am typing in it tries to code complete the variable and forgets about the function parameters. So if I have 3 or 4 parameters they are lost forever after it attempts to complete the first one.
Another problem is it can't find some header files to check the function prototypes. Would it be possible to make it check all the directories and -I options specified in the project options when it sees an angle bracket include?