Skip to content

Commit

Permalink
updating from mome, moving to new clojure-jack-in
Browse files Browse the repository at this point in the history
  • Loading branch information
amitrathore committed Mar 21, 2012
1 parent 66fb262 commit 608df5e
Show file tree
Hide file tree
Showing 9 changed files with 10,974 additions and 17 deletions.
1 change: 1 addition & 0 deletions .gitmodules
@@ -1,6 +1,7 @@
[submodule "packages/clojure-mode"]
path = packages/clojure-mode
url = git://github.com/jochu/clojure-mode.git
url = git://github.com/jochu/clojure-mode.git
[submodule "packages/swank-clojure"]
path = packages/swank-clojure
url = git://github.com/jochu/swank-clojure.git
Expand Down
12 changes: 11 additions & 1 deletion init.el
@@ -1,5 +1,15 @@
(setq *EMACS-ENV* "~/.emacs.d")

(defun set-exec-path-from-shell-PATH ()
(let ((path-from-shell (replace-regexp-in-string
"[ \t\n]*$"
""
(shell-command-to-string "$SHELL --login -i -c 'echo $PATH'"))))
(setenv "PATH" path-from-shell)
(setq exec-path (split-string path-from-shell path-separator))))

(if window-system (set-exec-path-from-shell-PATH))

(require 'dired)

;;; This was installed by package-install.el.
Expand All @@ -18,7 +28,7 @@
(add-to-list 'load-path (concat *EMACS-ENV* "/packages"))
(add-to-list 'load-path (concat *EMACS-ENV* "/packages/clojure-mode"))
;(add-to-list 'load-path (concat *EMACS-ENV* "/packages/swank-clojure"))
(add-to-list 'load-path (concat *EMACS-ENV* "/packages/slime"))
;(add-to-list 'load-path (concat *EMACS-ENV* "/packages/slime"))

(load-file (concat *EMACS-ENV* "/init/init_clojure.el"))
(load-file (concat *EMACS-ENV* "/init/init_ruby.el"))
Expand Down
26 changes: 12 additions & 14 deletions init/init_clojure.el
@@ -1,20 +1,18 @@
(require 'clojure-mode)

;; clojure-mode
(require 'clojure-mode)

;; swank-clojure
(add-to-list 'load-path (concat *FURTIVE-ROOT* "/lib/clojure/swank-clojure/src"))
;(add-to-list 'load-path (concat *FURTIVE-ROOT* "/lib/clojure/swank-clojure/src"))

(setq swank-clojure-jar-path (concat *FURTIVE-ROOT* "/lib/java/clojure-1.2.0.jar"))
(setq swank-clojure-classpath (list
(concat *FURTIVE-ROOT* "/lib/clojure/swank-clojure/src/")
(concat *FURTIVE-ROOT* "/lib/java/*")))
(load-file (concat *EMACS-ENV* "/custom/swank_paths.el")) ;;do this after the setq call above
;(setq swank-clojure-jar-path (concat *FURTIVE-ROOT* "/lib/java/clojure-1.2.0.jar"))
;(setq swank-clojure-classpath (list
; (concat *FURTIVE-ROOT* "/lib/clojure/swank-clojure/src/")
; (concat *FURTIVE-ROOT* "/lib/java/*")))
;(load-file (concat *EMACS-ENV* "/custom/swank_paths.el")) ;;do this after the setq call above

(setq swank-clojure-jar-home (concat *FURTIVE-ROOT* "/lib/clojure/swank-clojure/lib/"))
;(setq swank-clojure-jar-home (concat *FURTIVE-ROOT* "/lib/clojure/swank-clojure/lib/"))

(require 'swank-clojure)
;(require 'swank-clojure)

;;; paredit
(require 'paredit)
Expand All @@ -26,10 +24,10 @@
(add-hook 'clojure-mode-hook (lambda () (paredit-mode +1)))

;; slime
(eval-after-load "slime"
'(progn (slime-setup '(slime-repl))))
;; (eval-after-load "slime"
;; '(progn (slime-setup '(slime-repl))))

(require 'slime)
(slime-setup)
;; (require 'slime)
;; (slime-setup)

;(add-to-list 'slime-lisp-implementations '(sbcl ("sbcl")))
2 changes: 1 addition & 1 deletion packages/clojure-mode
Submodule clojure-mode updated 5 files
+7 −0 .gitignore
+55 −0 README.md
+517 −234 clojure-mode.el
+227 −105 clojure-test-mode.el
+2 −2 test.clj
2 changes: 1 addition & 1 deletion packages/swank-clojure
Submodule swank-clojure updated 61 files
+5 −1 .gitignore
+227 −0 COPYING
+31 −0 NEWS
+0 −35 README
+9 −0 README.md
+17 −0 TODO.org
+0 −90 pom.xml
+9 −0 project.clj
+0 −33 src/assemble/distribution.xml
+0 −18 src/emacs/swank-clojure-autoload.el
+0 −210 src/emacs/swank-clojure.el
+30 −0 src/leiningen/swank.clj
+0 −20 src/main/clojure/swank/clj_contrib/pprint.clj
+0 −354 src/main/clojure/swank/commands/basic.clj
+0 −26 src/main/clojure/swank/commands/contrib/swank_arglists.clj
+0 −21 src/main/clojure/swank/commands/import.clj
+0 −6 src/main/clojure/swank/dev.clj
+0 −56 src/main/clojure/swank/swank.clj
+0 −40 src/main/clojure/swank/util/io.clj
+0 −13 src/main/clojure/swank/util/java.clj
+3 −3 src/swank/clj_contrib/macroexpand.clj
+34 −0 src/swank/clj_contrib/pprint.clj
+0 −0 src/swank/commands.clj
+594 −0 src/swank/commands/basic.clj
+19 −6 src/swank/commands/completion.clj
+0 −0 src/swank/commands/contrib.clj
+123 −0 src/swank/commands/contrib/swank_arglists.clj
+5 −1 src/swank/commands/contrib/swank_c_p_c.clj
+0 −0 src/swank/commands/contrib/swank_c_p_c/internal.clj
+10 −10 src/swank/commands/contrib/swank_fuzzy.clj
+2 −2 src/swank/commands/indent.clj
+46 −38 src/swank/commands/inspector.clj
+51 −0 src/swank/commands/xref.clj
+191 −61 src/swank/core.clj
+5 −5 src/swank/core/connection.clj
+1 −1 src/swank/core/hooks.clj
+12 −18 src/swank/core/protocol.clj
+16 −23 src/swank/core/server.clj
+9 −9 src/swank/core/threadmap.clj
+6 −0 src/swank/dev.clj
+8 −8 src/swank/loader.clj
+159 −0 src/swank/rpc.clj
+92 −0 src/swank/swank.clj
+16 −10 src/swank/util.clj
+149 −0 src/swank/util/class_browse.clj
+0 −0 src/swank/util/clojure.clj
+5 −5 src/swank/util/concurrent/mbox.clj
+7 −1 src/swank/util/concurrent/thread.clj
+0 −0 src/swank/util/hooks.clj
+40 −0 src/swank/util/io.clj
+16 −0 src/swank/util/java.clj
+3 −11 src/swank/util/net/sockets.clj
+0 −0 src/swank/util/string.clj
+0 −0 src/swank/util/sys.clj
+368 −0 swank-clojure.el
+0 −0 test/swank/test_swank.clj
+30 −0 test/swank/test_swank/commands/basic.clj
+0 −0 test/swank/test_swank/commands/contrib/swank_c_p_c.clj
+0 −0 test/swank/test_swank/core/protocol.clj
+0 −7 test/swank/test_swank/util.clj
+0 −0 test/swank/test_swank/util/net/sockets.clj

0 comments on commit 608df5e

Please sign in to comment.