Я пытаюсь запустить emacs 24.4-1
на современном Arch Linux. Мои точечные файлы немного запутались, поэтому я очистил свой ~/.emacs.d/
и вставил в него init.el
со следующим содержимым (дословно отсюда):
(add-to-list 'load-path "~/.emacs.d/el-get/el-get")
(unless (require 'el-get nil t)
(url-retrieve
"https://raw.github.com/dimitri/el-get/master/el-get-install.el"
(lambda (s)
(end-of-buffer)
(eval-print-last-sexp))))
После запуска emacs --debug-init
я получаю сообщение минибуфера:
gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly terminated.
Через некоторое время он перемещается в Indenting region...done
(!?), Которое иногда мерцает. Затем в основной буфер (который ранее содержал:
Cloning into 'el-get'...
POST git-upload-pack (852 bytes)
) Я получаю дополнительную строку:
Congrats, el-get is installed and ready to serve!
Однако, это не так. Запуск el-get-install
evil
конечном итоге приводит к:
error in process sentinel: Wrong type argument: listp, "df48f6d0aee048d76de822433b84f528"
после размещения нескольких файлов в моем ~/.emacs.d
:
> ls ~/.emacs.d/
el-get/ init.el
> ls ~/.emacs.d/el-get/
el-get/ undo-tree/
Я пытался переустановить emacs и gnutls через pacman -S
, но это не помогло.