Я использую следующее в моем .emacs для форматирования кода c:
(setq c-default-style "linux" c-basic-offset 4)
И я пытаюсь отформатировать мой регион, выполнив: Mx Indent-Region
Но мой код не форматируется.
int f1(int a, int b, int c);
int f2();
f1 и f2 не выровнены и между 'int b' и int c 'есть дополнительное пространство, emacs не форматирует это для меня
И структурировать mystruct {int field1; int field2; int field3; }
ни одно из полей не выровнено после того, как я сделаю 'отступ-регион'
Подскажите, пожалуйста, как заставить работать форматирование кода emacs c?