問題タブ [swank-clojure]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2497 参照

emacs - swank も clojure-jack-in も初期化できません

問題があります。マーマレードを使用して、clojure、slime、slime-repl、elein をインストールしました。ここで、プロジェクトを開いて elein-swank を呼び出します。私はこれを得る:

そして、clojure-jack-inを試してみると、

私に何ができる?

0 投票する
2 に答える
165 参照

windows - swank/slimeのClojureバージョンを更新しています

Windows7でClojure1.2からclojure1.3.0にアップデートしましたが、emacsはまだswank/slimeを使用してClojure1.2に移行します。

1.3を使用するようにこれを変更する場所に関する提案はありますか?

0 投票する
1 に答える
106 参照

emacs - swank-clojure の使用中に取得したエラーが残る

Swank-clojure は優れたツールであるため、私は clojure 開発に Emacs を使用しています。しかし、slime-repl バッファーでエラーが発生すると、エラーは残りますが、修正したか、それ以上ではありません。

再生方法:

  1. leiningen を使用して clojure プロジェクトを作成します。$lein new myproject.
  2. core.clj で、次の関数を定義します。(defn f [] (+ 1 1))
  3. swank-clojure を開始します。M-x clojure-jack-in.
  4. Slime-repl バッファーで、 を評価し(f)ます。もちろん返します2
  5. Slime-repl バッファーで、 を評価し(g)ます。もちろんエラーになるUnable to resolve symbol: g in this context
  6. その後、slime-repl バッファ内の何かを評価しようとすると、このエラーが常に表示されます。Cc Ck は役に立ちません。そのため、slime-repl バッファーでエラーが発生した場合は、常に Emacs.app を再起動します。

私の環境:

Mac OS 10.7.3、Cocoa Emacs 23.4.1、clojure-mode 1.11.5 (Marmalade から)、leiningen 1.7.0。

0 投票する
1 に答える
489 参照

emacs - スライムREPLでのUTF-8テキストの印刷

私はEmacsとClojureの両方の初心者ユーザーであり、いくつかの簡単なテキスト処理で作業環境をテストしています。ベクトルに格納されているUTF-8テキストをSlimeREPLで正しく印刷するのに問題があります。

まず、ファイル(トカラ語Bの辞書)の内容をベクトルに読み込みます。

次に、ベクトルから行を取得しようとすると、ガベージが発生します。

文字列をSlimeREPLに入力して、元の状態に戻すことができます。

そして、問題なくディスクに印刷できます。

また、他のREPL(clj、lein replなど)からのベクトルから行を取得することもできます。問題があるのは、SlimeREPL内のベクトルの内容を調べようとしたときだけです。

何が起きてる?EmacsとSwankの間に誤解はありますか?どうすればこれを修正できますか?

0 投票する
1 に答える
480 参照

clojure - leiningen をバージョン 1.7.0 にアップグレードした後、lein jack-in と lein swank が機能しない

leiningen のバージョンをアップグレードしました (以前は 1.4 を使用していました)。私のスライムのバージョンも最新です。入力lein jack-in <port>するかlein swank、これを取得すると:

OK、このエラーは本当に見苦しいですが、以下を見てください:

これは何を意味するのでしょうか?

0 投票する
1 に答える
1321 参照

emacs - ClojureHelloWorld-「そのような名前空間はありません」エラー

clojureでhelloworldを書き込もうとしています。私はleinengenをemacsとswank-clojureで使用しています。

これが私のsrc/hello.clj内容です:

clojure-jack-inC-c C-c関数を超えると、次のようになります。

私は何が間違っているのですか?

0 投票する
1 に答える
68 参照

emacs - java.exe プロセスのリーク

Emacs + clojure-mode/swank-clojure では、終了時に、作成された java.exe プロセスが実際には強制終了されません (要求されたときに 'y' を選択する限り)。原因は何ですか?

0 投票する
1 に答える
397 参照

emacs - swank-clojureとslimeはemacsで連携しなくなりました

既存のポートをMacPortsで更新するのを間違えました。スライムとswank-clojureが機能しなくなりました。clojure-jack-inemacs内で呼び出すと、次のメッセージが表示されます。

入力yするとスライムREPLが表示されますが、REPLで式を評価しようとすると、別のメッセージが表示されます。

ここで何が起こっているのですか?

これが私のinit.elファイルの関連部分です:

0 投票する
2 に答える
633 参照

emacs - Clojure スライムの構成

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

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

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