~/.emacs
;; http://cx4a.org/software/auto-complete/manual.html
(add-to-list 'load-path "~/.emacs.d/")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d//ac-dict")
(ac-config-default)
po załadowaniu emacs, narzeka na błąd jako "Zła liczba argumentów: wywołana-interakcyjnie-p, 1". Innymi słowy, emacs znajduje błąd aż do linii (ac-config-default)
.Niewłaściwa liczba argumentów: wywołana-interakcyjnie-p, 1
kiedy sprawdzam plik .emacs.d/auto-complete.elc, znalazłem ciąg "call-interactively-p".
Pytanie> Użyłem tego samego ustawienia dla ubuntu bez problemów. Teraz przełączam centos 6.2. Czy istnieje sposób, aby rozwiązać ten problem?
Emacsa --debug-startowych pokazuje następujące błędy:
Nie wkleiłeś poprawnie komunikatu o błędzie. –
Jeśli masz to samo .emacs z tą samą wersją auto-complete-config, domyślam się, że masz różne wersje Emacsa na dwóch komputerach. Co mówi emacs-wersja M-x na obu komputerach? – Tyler
Podstawową różnicą jest to, że jedna działa na najnowszej wersji Ubuntu, a druga działa na najnowszej wersji centos. Wersja emacsa jest najnowsza – q0987