나는 inferior lisp mode
을 사용하여 Clojure로 작업하려고한다. 내 설정 :열등한 REPL에서 Clojure 버퍼를 평가할 수 없다
(setq inferior-lisp-program "lein repl")
(run-lisp) ;; Clojure REPL appears then...
내가 lisp-eval-region
를 사용하여 짧은 형태를 평가하는 경우, 오류가 없습니다.
REPL 버퍼로 전송 입력 텍스트가 쓰레기 기호 가득 :
(doseq [addr addresses][53G[38G[54G
나는 긴 지역 또는 전체 버퍼를 평가 후면 시도 할 때, 나는 다음과 같은 이상한 행동에 직면 알 수없는 이유로 일부 기호가 잘려서 찾을 수 없습니다.
(u/validat (:entity_id obj)[61G[46G[62G
반면 코드에는(u/validate-access!
이 있습니다.
더 포괄적 인 덤프 is here.
ps : 나는 사이다와 오랫동안 함께 일해 왔으며, 어떤 대안이 있는지 궁금합니다.
clojure repl이 호환되지 않는다고 생각합니다. 사이다를 쓰지 않는 이유는 무엇입니까? –
하위 리습 모드는 STDIN에서 작동하므로 모든 REPL과 호환됩니다. –