목록swank (2)
Dharma
드디어 올것이 오고 말았군요. clojure 를 emacs 에서 slime 과 연결시키는 방법에 관한 것입니다. 물론 제가 쓰고 있는 osx snow leopard 에서 말이죠. 기존에 제가 쓰고 있던 환경은 emacs 에 slime 을 clbuild 버젼으로 연결시켜서 쓰고 있었습니다. 나름 편해서 애용하고 있었는데 이번에 clojure 를 연결 시켜야 해서 살짝 골치가 아프군요. 참고로 clbuild 를 쓰게 되면 slime 관련 설정 부분입니다. (.emacs 에 있음) (setq load-path (cons "/Users/crazia/work/clbuild/source/slime" load-path)) (setq load-path (cons "/Users/crazia/work/clbuild/sou..
clbuild 로 lisp 과 slime 을 연동해서 사용하고 있습니다. 어차피 프로젝트 로딩할때 slime 을 거치지 않는 적이 없으니 개발시 편하게 하기 위해서 slime 로더 부분에 프로젝트 설정 부분을 추가 하려고 합니다. (defun project-setup () (mapcar #'(lambda (path) (push path asdf:*central-registry*)) '( #p"/home/bc/proj/weblocks-dev-aggieben/" #p"/home/bc/proj/simple-blog/" ))) (project-setup) 위와 같은 내용을 clbuild 가 설치되어 있는 디렉토리에 있는 .swank-loader.lisp 에 추가해 줍니다. 다음부터 slime 로딩시 자동으로 프..