9
Emacs, by default, does not indent pre-processor code. I know it has historical roots that are obsolete by now.
However, having a code with a lot of #ifdef unindented is hard to read.
So I would like to make emacs automatic indentation give me something like that:
void myfunc() {
int foo;
#ifdef BAR
printf(foo);
#endif
return foo;
}
Instead of what I get now :
void myfunc() {
int foo;
#ifdef BAR
printf(foo);
#endif
return foo;
}
Any leads on that issue you emacs hackers :) ?