Come posso correggere il rientro di EMACS di inizializzatori C ++?
-
30-10-2019 - |
Domanda
EMACS non rientra correttamente le definizioni di classe C ++ per gli allocatori che hanno inizializzatori con colons. Penso che ciò sia dovuto al fatto che le linee con i due punti hanno a sinistra in molti casi.
Vorrei sistemare questo.
Ecco un esempio di ciò di cui sto parlando.
Emacs rientra il codice come questo:
class demo {
int x;
demo(){
}
demo(int y):x(y){
};
};
Ma dovrebbe davvero rientrare in questo modo:
class demo {
int x;
demo(){
}
demo(int y):x(y){
};
};
C'è un modo per risolvere questo comportamento? Presumibilmente abbiamo bisogno di un po 'di ELISP ...
Grazie!
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow