3

私はswank 1.4プラグインを備えたlein 1.7を持っています。次に、emacs の設定なしで開始し、marmalade から clojure-mode をインストールし、lein で新しいプロジェクトを作成し、project.clj を開き、Mx clojure-jack-in を実行します。スライムは問題なく起動します。それから私はこれを入力しています

; SLIME 20100404
user> (defn x[x]
          (let [y (* x 2)]
               (when (= y 2)
                 (throw (Exception. "hey")))
               y))
#'user/x
user> (x 2)
4
user> (x 1)

デバッガーが表示されますが、完全ではないようです。

hey
  [Thrown class java.lang.Exception]

Restarts:
 0: [QUIT] Quit to the SLIME top level

Backtrace:
  0:       NO_SOURCE_FILE:1 user/x
      [No Locals]
  1:       NO_SOURCE_FILE:1 user/eval1854
      [No Locals]
  2:     Compiler.java:6465 clojure.lang.Compiler.eval
  3:     Compiler.java:6431 clojure.lang.Compiler.eval
  4:          core.clj:2795 clojure.core/eval
  5:           core.clj:532 swank.core/eval690[fn]
  6:       MultiFn.java:163 clojure.lang.MultiFn.invoke
  7:           basic.clj:54 swank.commands.basic/eval-region
  8:           basic.clj:44 swank.commands.basic/eval-region
  9:           basic.clj:78 swank.commands.basic/eval880[fn]
 --more--

地元の人は表示されません。続行するオプションはありません。私はビデオを見ました: http://vimeo.com/23932914どうすれば同じ構成のスライム/emacs/clojure を取得できますか?

4

2 に答える 2

2

このビデオは、 ritzに名前が変更された swank-clj を示しています。それをインストールして使用する方法については、リポジトリの指示を参照してください...

于 2012-04-15T09:13:16.193 に答える