Приветствую.
Написал функцию, повесил её на c++-mode-hook. Дело в том, что она вызывается дважды при открытии c++ файла. Почему? Меня это как бы не сильно парит, но понять не могу.
(defun my_cpp_mode()
(progn
(company-mode)
(setq company-backends '(company-clang))
(setq company-clang-arguments '("-std=c++14"))
(message "1111111111")
(message "222222222")
))
(add-hook 'c++-mode-hook 'my_cpp_mode)
В «сообщения» выводится:
1111111111
222222222
1111111111
222222222