Community
Participate
Working Groups
Currently there is only one indentation mode available, namely "indent as on the previous line". This is fine for editing text, but when editing C I'd like to see something a lot smarter. If you need me to elaborate on exactly what I'm after I can do that; until then I'll just assume you can come up with something nice on your own :-).
Adrian: CC:ing you as you said in the news group that this was on your to-do list.
Reassigning as LPEX is gone. Don't know if this bug is relevant for the current source code editor as it doesn't seem to do any kind of auto indentation while typing. This bug is definitely related to bug 8583, and also indirectly related to bug 5179.
We could use the an external program like indent to do the work and Provide an interface for it, the same way that JDT is currently doing. I'll bump this a little higher on the things todo
That might help for the case the JDE currently support; when I explicitly ask Eclipse to "format" the code. It will not help for what Emacs is currently doing, namely indent stuff as I type it. See related bugs as well. The only sort of interface to external tools that I think would really help would be some way for Eclipse to run elisp code.
Something to thing about for CDT-2.0 *** This bug has been marked as a duplicate of 45202 ***