Я хотел бы использовать emacs-24 с режимом org, чтобы org-export-run-in-background был включен. Тем не менее, я получаю непонятные сообщения в * Org Processes:

Предупреждение (сервер): невозможно запустить сервер Emacs. Существует существующий сервер Emacs с именем "сервер". Чтобы запустить сервер в этом процессе Emacs, остановите существующий сервер или вызовите `Mx server-force-delete ', чтобы принудительно отключить его. ОБЗОР Загрузка vc-git ... Экспорт ... my-java-mode-hook my-java-mode-hook Определение функции символа является недействительным: nil

Я действительно хотел бы выяснить, как получить трассировку стека или какой-либо другой способ отладки этого.

Благодарю.

1 ответ1

2

Это был первый раз, когда я пытался экспортировать в фоновом режиме, и это сработало для меня. Поскольку моя переменная org-export-run-in-background равна nil, мне пришлось проверить ее с помощью Cu Cu Cc Ce.

Я видел вашу ошибку раньше, когда мой предыдущий сеанс Emacs был некорректно завершен, а в следующем сеансе думал, что сервер уже запущен. Я бы попробовал выполнить рекомендацию о вызове «Mx server-force-delete», а затем убедиться, что ваш сервер работает через «Mx server-start». После этого повторите попытку экспорта.

Если у вас все еще есть проблемы, проверьте, какие процессы все еще там работают. Я использую пару методов: 1. Метод Emacs для запуска 'Mx list-process' или команда оболочки bash "pstree -lp $(pgrep emacs)".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .