Приветствую.
Недавно интересовался по по поводу автокомплита к емаксу https://www.linux.org.ru/forum/development/12676034?lastmod=1466320147872, докладываю - чего хотел не нашёл, прикрутил clang'овский автокомпилт. Поставил company и использую company-clang backend. Вообще, достойно работает, конечно.
Есть у меня только одна прихоть:
сделать так, чтобы аргументы к конструкторам выдавались как list initialization http://en.cppreference.com/w/cpp/language/list_initialization? Т.е. если в классе отсутствует конструктор с initializer list, то при автокомплите конструкторов дополнять как CLASS_NAME {arg1, argn}. А если initializer list скрывает конструктор, то дополнять в круглых скобках CLASS_NAME (arg1, argn). Мелочь конечно, но хотелось бы. Может какую опцию в clang нужно передать?