Я хотел бы, чтобы каждый раз, когда я открывал .cpp-файл, смысловое сложение тегов включалось бы. Я использую последнюю версию cedet (загрузка cedet-devel-load.el). У меня естьEmacs CEDET Semantic tag folding
(semantic-mode 1)
(require 'semantic/ia)
(require 'semantic/bovine/gcc)
(load-file "path/to/semantic/tag/folding/semantic-tag-folding.el")
(require 'semantic-tag-folding)
Я добавил крюк
(add-hook 'c-mode-common-hook 'setupcpp)
и в «setupcpp я просто не имею
(defun setupcpp()
(interactive)
(semantic-tag-folding-mode t))
Ничего, связанное с Cedet/семантическими происходит после того, как это в моем .emacs. Фактически, я мог бы сделать это единственным содержанием моих .emac.
Не работает. При открытии файла .cpp я получаю сообщение об ошибке «Ошибка режима файла»: (ошибка «Buffer foo.cpp не может быть сложен семантикой»).
Как ни странно, если, как только файл открыт, я делаю M-x семантический тег-складной режим, он работает! Я просто потерян.