У меня странная проблема в Emacs Backtrace

Я использую Emacs 24.3.1.

Я редактирую файл .emacs, но что-то происходит, когда я пытаюсь его побайтно скомпилировать, буфер сообщений говорит:

Load: symbols's value as variale is void:





Обратите внимание на конец строки, НИЧЕГО, здесь нет такой переменной, как custom-theme-load-path, что довольно странно.

Затем в Терминале: emacs --debug-init Backtrace показывает:

Debugger entered--Lisp error: (void-variable )
eval-buffer(#<buffer *load*> nil "/home/chz.emacs" nil t)  ; Reading at buffer position 35761
load-with-code-cinversion...
...long lines comtaining my plugins...
command-line()
normal-top-level()

Но когда я M-x goto-char 35761, эта строка является строкой комментария, довольно странно...

Когда я добавил конфигурацию cebet в .emacs, возникла ошибка, подробности конфигурации находятся в http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html

Что мне сделать, чтобы избавиться от ошибки??? Пожалуйста помоги!!


person CodyChan    schedule 24.12.2013    source источник
comment
Просто разделите вопрос пополам - сначала закомментируйте вторую половину ~/.emacs. Если проблема ушла, значит она была во второй половине, если нет - то в первой половине. Продолжайте, пока не найдете строку с ошибкой.   -  person abo-abo    schedule 24.12.2013
comment
@abo-abo Я знаю, что это неправильная часть, проблема возникла после того, как я добавил эту часть, но когда я прокомментировал строку за строкой, она появилась в определенной строке, после комментирования она все еще была там, когда я прокомментировал всю часть, ошибка все еще была там. Теперь я не знаю, что делать.   -  person CodyChan    schedule 24.12.2013
comment
Поскольку ошибка мало что говорит, просто покажите минимальный пример неисправного кода.   -  person abo-abo    schedule 24.12.2013
comment
Обратитесь к этому stackoverflow.com/questions/16798962/getting -started-with-cedet/ для минимальной настройки CEDET   -  person abo-abo    schedule 24.12.2013
comment
@abo-abo Спасибо за ваш ответ, я удалил все коды, связанные с cedet (даже все мои коды, связанные с cedet, закомментированы), затем я добавляю конфигурацию построчно, компилируя после добавления каждой строки, это теперь совершенно нормально.   -  person CodyChan    schedule 24.12.2013