clojure

Spacemacsでcider-jack-inした際にREPLウィンドウが開かない問題

Spacemacsを導入した時、cider-jack-inでウィンドウ分割とREPLバッファ への切り替えが起きなくなった(裏でnreplへは接続される)。不具合かなーと思いつつ、 毎回REPLウィンドウを手動で開いていたが、原因を調べてみることにした。 答えは単純で、Spacemacs…

Dijkstra's algorithm

ダイクストラ法についてしっかり勉強したことがなかったので実装してみた。特に新規性はないけど折角書いたので記録しておきます。 グラフはこちらのブログを参考にした。 (def m {:a {:b 5, :c 4, :d 2} :b {:a 5, :c 2, :e 6} :c {:a 4, :b 2, :c 3, :f 2}…

ciderとskk-isearch-mode

emacsのciderからnreplサーバを立ち上げてしばらく使っていると、 C-x C-eで式を評価しようとした時に、 error in process filter: Wrong type argument: listp, [cl-struct-queue nil nil] というメッセージが表示されてしばらくemacsがフリーズした。 さら…