Diretivas de pré-processador de recuo como código C no emacs
O Emacs, por padrão, não recua o código do pré-processador. Eu sei que ele tem raízes históricas que estão obsoletas agora.
No entanto, é difícil ler um código com muitos #ifdef sem indentação.
Então, eu gostaria que o recuo automático do emacs me desse algo assim:
void myfunc() {
int foo;
#ifdef BAR
printf(foo);
#endif
return foo;
}
Em vez do que recebo agora:
void myfunc() {
int foo;
#ifdef BAR
printf(foo);
#endif
return foo;
}
Alguma pista sobre esse assunto você emacs hackers :)?