That’s odd. `clojure-source-modes` is a defcustom with value '(clojure-mode) by default. Tried this locally and it seems to work.
— Cheers, Bozhidar On December 4, 2014 at 23:24:04, Bastien (bastiengue...@gmail.com) wrote: Hi Bozhidar, Bozhidar Batsov <bozhidar.bat...@gmail.com> writes: > inf-clojure is available in MELPA and will eventually replace > completely inferior-lisp-mode when clojure-mode 4.0 is released. Good idea! I just tried to install it through MELPA and got this error: Debugger entered--Lisp error: (void-variable clojure-source-modes) (let ((--dolist-tail-- clojure-source-modes) mode) (while --dolist-tail-- (setq mode (car --dolist-tail--)) (add-hook (intern (format "%s-hook" mode)) (quote inf-clojure-minor-mode)) (setq --dolist-tail-- (cdr --dolist-tail--)))) eval-buffer(#<buffer *load*> nil "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820/inf-clojure-autoloads.el" nil t) ; Reading at buffer position 1128 load-with-code-conversion("/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820/inf-clojure-autoloads.el" "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820/inf-clojure-autoloads.el" nil t) load("/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820/inf-clojure-autoloads" nil t) #[0 "\302\303\304\305\300\"\301\"\306\307#\207" [inf-clojure "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820" load expand-file-name format "%s-autoloads" nil t] 5 "\n\n(fn)"]() funcall(#[0 "\302\303\304\305\300\"\301\"\306\307#\207" [inf-clojure "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820" load expand-file-name format "%s-autoloads" nil t] 5 "\n\n(fn)"]) package-activate-1([cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) nil nil "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820" ((:keywords "processes" "clojure") (:url . "http://github.com/clojure-emacs/inf-clojure")) nil]) package--compile([cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) nil nil "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820" ((:keywords "processes" "clojure") (:url . "http://github.com/clojure-emacs/inf-clojure")) nil]) package-unpack([cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/inf-clojure") (:keywords "processes" "clojure")) nil]) package-install-from-archive([cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/inf-clojure") (:keywords "processes" "clojure")) nil]) mapc(package-install-from-archive ([cl-struct-package-desc clojure-mode (20141204 854) "Major mode for Clojure code" ((emacs (24 1))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/clojure-mode") (:keywords "languages" "clojure" "clojurescript" "lisp")) nil] [cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/inf-clojure") (:keywords "processes" "clojure")) nil])) package-download-transaction(([cl-struct-package-desc clojure-mode (20141204 854) "Major mode for Clojure code" ((emacs (24 1))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/clojure-mode") (:keywords "languages" "clojure" "clojurescript" "lisp")) nil] [cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/inf-clojure") (:keywords "processes" "clojure")) nil])) package-install([cl-struct-package-desc inf-clojure (20141204 820) "an inferior-clojure mode" ((emacs (24 1)) (clojure-mode (3 0))) single "melpa" nil ((:url . "http://github.com/clojure-emacs/inf-clojure") (:keywords "processes" "clojure")) nil]) package-install-button-action(#<marker (moves after insertion) at 76 in *Help*>) button-activate(#<marker (moves after insertion) at 76 in *Help*> nil) push-button(76) call-interactively(push-button nil nil) command-execute(push-button) -- Bastien -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.