Here is my script for updating clojure on Mac/Linux - update-clojure.sh or on Windows (uses cygwin git) - update-clojure.bat
git clone git://github.com/richhickey/clojure.git cd clojure git pull ant clean ant cd .. git clone git://github.com/richhickey/clojure-contrib.git cd clojure-contrib git pull ant clean ant -Dclojure.jar=../clojure/clojure.jar cd .. git clone git://github.com/richhickey/sdb.git cd sdb git pull cd .. git clone git://github.com/richhickey/clojure-clr.git cd clojure-clr git pull cd .. git clone git://github.com/stuarthalloway/clojure-presentations.git cd clojure-presentations git pull cd .. git clone git://github.com/stuarthalloway/programming-clojure.git cd programming-clojure git pull cd .. git clone git://github.com/jochu/clojure-mode.git cd clojure-mode git pull cd .. git clone git://github.com/jochu/swank-clojure.git cd swank-clojure git pull cd .. git clone git://github.com/jochu/clojure-extra.git cd clojure-extra git pull cd .. cvs -d :pserver:anonymous:[email protected]:/project/slime/ cvsroot co slime ----------- Then my Mac OSX ~/.emacs (you need to change things according to your config) (custom-set-variables '(swank-clojure-extra-classpaths '("/Users/malkia/p/clojure-contrib/ clojure-contrib.jar:/Users/malkia/classes/:/Users/malkia/p/swank- clojure/")) '(swank-clojure-extra-vm-args '("-Xmx1024000000" "-server" "- Duser.dir=/Users/malkia/p/" "-Dcom.sun.management.jmxremote" "-Xdebug" "-Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n")) '(swank-clojure-java-path "/System/Library/Frameworks/ JavaVM.framework/Versions/1.6.0/Home/bin/java") ; '(swank-clojure-java-path "/Users/malkia/p/soylatte16-amd64-1.0.3/ bin/java") ) ;(set-language-environment 'utf-8) (setq inferior-lisp-program "/Users/malkia/p/ccl/dx86cl64") (setq slime-lisp-implementations '((ccl ("/Users/malkia/p/ccl/dx86cl64" "-K utf-8")) (ccl32 ("/Users/malkia/p/ccl/dx86cl" "-K utf-8")) (sbcl ("/usr/local/bin/sbcl")) (cmucl ("/Users/malkia/p/cmucl/bin/lisp")) (ecl ("/usr/local/bin/ecl")) (lw ("/Applications/Lispworks 5.1/lw-console")) ; (lw ("/Applications/LispWorks 5.1/LispWorks.app/Contents/MacOS/ lispworks-5-1-0-macos-universal")) (acl ("/Applications/Lisp/AllegroCL/alisp")) (abcl ("/Users/malkia/p/abcl/abcl")) (clisp ("/opt/local/bin/clisp" "-K full -norc -ansi")))) (add-to-list 'load-path "~/p/") (add-to-list 'load-path "~/p/slime/") (add-to-list 'load-path "~/p/slime/contrib/") (add-to-list 'load-path "~/p/clojure-mode") (require 'clojure-mode) (setq swank-clojure-jar-path "~/p/clojure/clojure.jar") (add-to-list 'load-path "~/p/swank-clojure") (require 'swank-clojure-autoload) (require 'paredit) (mapc (lambda (mode) (let ((hook (intern (concat (symbol-name mode) "-mode-hook")))) (add-hook hook (lambda () (paredit-mode +1))))) '(emacs-lisp lisp inferior-lisp)) ;(require 'clojure-paredit) ; Uncomment if you use Paredit (require 'slime) (require 'slime-fancy) ;(setq slime-net-coding-system 'utf-8-unix) (slime-setup) (slime 'clojure) (put 'scroll-left 'disabled nil) ;; Erlang OTP (Mac Ports version) (setq erlang-root-dir "/opt/local/lib/erlang/") (add-to-list 'load-path (concat erlang-root-dir "lib/tools-2.6.2/ emacs")) (add-to-list 'exec-path (concat erlang-root-dir "bin")) (require 'erlang-start) (load "/Applications/factor/misc/fuel/fu.el") ;;; This was installed by package-install.el. ;;; This provides support for the package system and ;;; interfacing with ELPA, the package archive. ;;; Move this code earlier if you want to reference ;;; packages in your .emacs. (when (load (expand-file-name "~/.emacs.d/elpa/package.el")) (package-initialize)) (put 'set-goal-column 'disabled nil) On Jul 18, 5:40 am, Glen Foy <[email protected]> wrote: > Hi, > > I'm trying to set up Clojure, Slime and Aquamacs on a powerbook. > > I obtainedhttp://github.com/technomancy/clojure-mode > > M-x clojure-install produces this error: > > Checking out source... this will take a while... > Loading cl-macs...done > Initialized empty Git repository in /Users/gef/src/clojure/.git/ > Initialized empty Git repository in /Users/gef/src/clojure-contrib/.git/ > Initialized empty Git repository in /Users/gef/src/swank-clojure/.git/ > Initialized empty Git repository in /Users/gef/src/slime/.git/ > format: Wrong type argument: listp, "origin/1.0" > > Suggestions? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---
