* fix assert fail/error highlighting when running test from multiple namespaces * add timing information to the summary report message
* all dependencies auto-reloaded using `clojure.tools.namespace.repl/refresh` * removed redundant roundtrips to swank (improving performance) * trigger tests via `clojure.test/run-all-tests` to force running of all tests, regardless of which ns/buffer you are editing * added `clojure-test-set-filter` / `clojure-test-ns-regex` to provide control over which tests `clojure.test/run-all-tests` is running * improved the test error messages collection mechanism * removed `clojure-test-run-test` * removed `clojure-test-mode-test-one-var` * removed `clojure-test-mode-test-one-in-ns`
Fixing issue with jumping btw impl and tests
Also: * setting new convention for test files (they will finish with _test) * fixing bug with tramp
- this will make it easier to add support for ssh tunnels to remote swank and graceful handling of older versions of swank that don't support 'lein jack-in <port> <hostname>' - also fixes the *slime repl nil* bug, but at the cost of possibly leaving the repl buffer with the wrong default-directory
Users might have their own variant of this installed. Fortunately, multiple translations don't do any harm.
This also has slightly nicer window handling, in that it jumps to the slime-repl window and moves to the end of the buffer. NOTE: This depends on matching changes to swank-clojure's 'lein jack-in' command.
This can be used in conjunction with swank.core.server/make-output-redirection and a custom slime-output-target: technomancy/swank-clojure@83546c0 Later, I'll add a clojure-test-mode command to set the output targe location.
Fix error when no namespace in clojure-test-maybe-enable.
To properly indent finally expression
…-hooks Add put-clojure-indent to slime-indentation-update-hooks
allow test mode when package ends in "test"
Use fill-region in clojure-fill-docstring
Fixes bug caused by Aquamacs' redefinition of fill-paragraph to take only one argument.