technomancy/clojure-mode — pull request #62 by tavisrudd (2012-01-24 01:09:26+00:00)
Title: remote/tramp jack-in support, fix a few bugs in jack-in, and improve buffer handling for clojure-test-mode

Hi Phil,
Most of this is that extension to jack-in we talked about. I've refactored it since the first draft to not depend on the extended version of 'lein jack-in' and have added automatic ssh-tunnel support.

There are also two commits here
https://github.com/tavisrudd/clojure-mode/commit/250c1476aa5ba07dfc9122424fe9fdb0b3318124
https://github.com/tavisrudd/clojure-mode/commit/823fb4bf264fbf5721e5d10401eb0ec6afcff7b5
that improve the buffering handling of clojure-test-mode a bit. They add a func for jumping back and forth between tests/impl and auto-jump to the tests if clojure-test-run-tests is called from the impl buffer (in a save-window-excursion block of course).

There's also preliminary support for sending clojure-test-mode ouput to a different buffer, but that needs a bit of a UI before it's ready for use.

Cheers,
Tavis