Если вы пользовались редактором исходного кода Geany, то наверняка сталкивались с плохо предсказуемым поведением стандартного автозакрытия скобок и кавычек. Если не пользовались — рекомендую попробовать.
Geany замечательный редактор, но на протяжении всей его истории автозакрытие работало так:
func())
или так:
func()
{
}}
Настало время поставить крест на ручной расстановке скобочек. Встречайте, новый режим автозакрытия в Geany: