I'm accepted with my proposal on Google Summer of Code for this year. My mission is to bring clang magic to Anjuta. "Anjuta? What is Anjuta?", maybe you wonder yourself now. Anjuta is a IDE just like Eclipse.
Clang is a compiler front-end for the LLVM compiler. With this compiler front-end for C, C++, Objective C and Objective C++ code we can get better results in Anjuta. For example if you make a simple mistake by writing code Anjuta will warn you. This can save a lot worse.
The first major obstacle is to make thoughts about the future architecture of the language support interface, so that you'll be simple load plugins for a language feature like autocompletion or indentation. To support this purposes I'll split up already available language plugins in an indentation part and the support part.