Я пытаюсь настроить emacs 24 для использования с clojure на osx. Я установил emacs 24 с emacsformacosx.com и добавил следующий код в ~ / .emacs.d / init.el:
(require 'package)
(add-to-list 'package-archives
'("marmalade" . "http://marmalade-repo.org/packages/"))
(package-initialize)
(when (not package-archive-contents)
(package-refresh-contents))
;; Add in your own as you wish:
(defvar my-packages '(starter-kit starter-kit-lisp)
"A list of packages to ensure are installed at launch.")
(dolist (p my-packages)
(when (not (package-installed-p p))
(package-install p)))
Однако, когда я делаю M-x package-refresh-contents и package-install, clojure-mode и другие пакеты с мармеладом не отображаются. Стартовый комплект должен быть установлен, так как работает режим ido, поэтому я не уверен, что происходит. Я могу зайти в ~ / .emacs.d / elpa / archive / marmalade и посмотреть, что пакеты есть. Есть идеи, что я делаю не так?