Я попытался установить yasnippet, используя протокол "обычной установки", указанный здесь . Поместив папку yasnippet-0.6.1c в ~ / .emacs.d / plugins /, я попытался проверить следующее в моем .emacs:
(add-to-list 'load-path
"~/.emacs.d/plugins/yasnippet-0.6.1c")
(require 'yasnippet) ;; not yasnippet-bundle
(yas/initialize)
(yas/load-directory "~/.emacs.d/plugins/yasnippet-0.6.1c/snippets")
На втором сексе я получаю обратную трассировку:
Debugger entered--Lisp error: (void-variable yasnippet-bundle)
eval(yasnippet-bundle)
eval-last-sexp-1(nil)
eval-last-sexp(nil)
call-interactively(eval-last-sexp)
recursive-edit()
byte-code(...
Может ли кто-нибудь указать мне правильное направление с этим? Я не достаточно знаком с Emacs, чтобы быть уверенным, что это не ошибка пользователя, но из обратного следа может показаться, что по крайней мере путь загрузки был правильным.
Это ясниппет 0.6.1c. Я могу воспроизвести его на Aquamacs 1.9 и GNU Emacs 22.2.1 под OSX 10.4 и GNU Emacs 23 под Ubuntu 10.04. Заранее спасибо за любой совет!