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.

Reply via email to