#define INIT_MACRO create(); some(); enviroment();
...
void function(){
INIT_MACRO
extra_indented();
normal_indented();
}
как заставить emacs правильно справляться с описанной выше ситуацией, когда запрашивается автоматический отступ?
РЕДАКТИРОВАТЬ единственное решение, которое я вижу, - это указать emacs обрабатывать строки, содержащие только заглавные буквы, символы подчеркивания и пробелы, как если бы они имели точку с запятой в конце... но как мне это сделать?
;
и добавить его в сам макрос. Это не обманет отступ emacs. - person Diego Sevilla   schedule 12.07.2011