Tim Pope
fa7a19140b
Allow sending custom id on eval
2014-05-05 00:59:35 -04:00
Tim Pope
6cea463c97
Set title on test quickfix window
2014-05-04 22:42:58 -04:00
Tim Pope
fff348ccd0
Respect 'autowrite' in :Require and :RunTests
2014-05-04 18:09:56 -04:00
Tim Pope
020a10d06c
Use info op for :Doc
...
This should enable ClojureScript support.
2014-05-01 22:26:53 -04:00
Tim Pope
afb036203e
Drop Leiningen and alternate support
2014-04-29 21:28:28 -04:00
Tim Pope
58896e23fa
Fix cpp documentation
...
Closes #148 .
2014-04-29 20:47:00 -04:00
Tim Pope
57c18b778a
Promote leiningen.vim over classpath.vim
...
Classpath.vim as a clearinghouse for classpath detection is officially
deprecated, though the plugin may take on other responsibilities such as
stacktrace parsing.
2014-04-29 17:34:09 -04:00
Tim Pope
0bc928f0fc
Automatic require :reload on :RunTests
...
Really, I just want an atomic way to perform these two operations.
:Require|RunTests seems like it would work, but it obliviously runs the
tests even if the require fails, plus copes poorly with the one-off
runner.
2014-04-28 23:06:21 -04:00
Tim Pope
062256b9fd
Fix link
2014-04-28 15:58:35 -04:00
Tim Pope
a2278afbdd
Document soft dependency on cider-nrepl
2014-04-24 23:31:04 -04:00
Tim Pope
9eb5099ba1
Clarify ClojureScript support
...
Closes #147 .
2014-04-24 02:13:00 -04:00
Tim Pope
12386dc0c2
Fix newlines in c!
...
Closes #146 .
2014-04-23 23:16:02 -04:00
Tim Pope
05cbc742a1
Use classpath op if available
...
References #131 .
2014-04-23 14:52:08 -04:00
Tim Pope
e484ad6996
Use info op to drive jump to definition
2014-04-20 18:55:37 -04:00
Tim Pope
e974dd4766
Prepare for extraction of leiningen support
2014-04-20 18:53:01 -04:00
Tim Pope
2d1f3088b2
Fix :RunTests with no argument
2014-04-14 01:55:16 -04:00
Tim Pope
f25003deef
Decouple quickfix massaging from lein support
2014-04-14 00:22:43 -04:00
Tim Pope
c0a4901181
Fix support for Python 3
...
Closes #144 .
2014-04-13 17:07:47 -04:00
Tim Pope
7b19c1b2f6
Require if_pyth on Windows
...
References #97 , #139 .
2014-04-12 22:18:26 -04:00
Tim Pope
672d3b5c82
Use stacktrace nrepl op if available
2014-04-12 22:03:14 -04:00
Tim Pope
0936b3cb4f
Use correct session to retrieve stacktrace
2014-04-12 21:57:01 -04:00
Tim Pope
05206aa2e9
Drop obsolete warning
2014-04-12 21:55:28 -04:00
Tim Pope
5f1cee19c0
Never throw exception in fireplace#op_available
2014-04-12 21:49:45 -04:00
Tim Pope
c6e0d55143
Use nrepl complete op if available
...
Closes #65 .
2014-04-12 21:20:15 -04:00
Tim Pope
89acd66d6d
Drop qualification of macroexpand-1
...
Who would shadow this?
2014-04-12 21:18:18 -04:00
Tim Pope
feb8ebc976
Happy path for lookup macros
2014-04-12 21:18:18 -04:00
Tim Pope
f5ded81baf
Drop unnecessary clojure.core
...
We're in a clean user ns so the qualification is unnecessary here.
2014-04-12 21:18:18 -04:00
Tim Pope
238b526cf2
Use user ns to avoid qualification
2014-04-12 21:18:18 -04:00
Tim Pope
9e826faff4
Allow omitting ns from fireplace#message
2014-04-12 20:31:18 -04:00
Tim Pope
79c2a718da
Allow checking for nREPL op
2014-04-12 20:31:18 -04:00
Tim Pope
c48adc045b
Fix jump location for :RunTests error
2014-04-12 20:28:34 -04:00
Tim Pope
bc8f3af299
Cleaner classpath retrieval
2014-04-12 18:15:22 -04:00
Tim Pope
2dec3b49b2
Expose fireplace#register_port_file
...
References #121 .
2014-04-10 23:25:59 -04:00
Tim Pope
ea1012e1be
Don't use session for :Source/:Doc
2014-04-09 13:23:19 -04:00
Tim Pope
916fc04ecb
Don't depend on classpath.vim
...
Other plugins should be able to set up the path as well without
classpath.vim serving as a clearinghouse.
2014-04-09 13:20:13 -04:00
Tim Pope
ead617d9c3
Centralize use of classpath.vim
2014-04-09 12:45:54 -04:00
Tim Pope
f43fa99703
Fix check for haslocaldir()
2014-04-05 19:27:41 -04:00
Tim Pope
6130d01b33
Give up on autostart with "headless" handler
2014-04-04 02:15:25 -04:00
Tim Pope
b0f9fad9ec
Autostart lein repl with dispatch.vim
...
Great idea? Or greatest idea?
2014-04-04 01:57:43 -04:00
Tim Pope
4425618825
Add run-tests to cpr
...
Clobbering the quickfix is probably a deal breaker but hey let's try it
anyways.
References #59 .
2014-04-04 00:58:52 -04:00
Tim Pope
092ab0f70e
Provide :RunTests
...
:RunTests! currently calls (run-all-tests), but if we find a more useful
semantic for ! that might change.
Closes #59 .
2014-04-04 00:58:21 -04:00
Tim Pope
73f9a3adf4
Not a noob anymore
2014-04-03 23:53:12 -04:00
Tim Pope
6c13396262
Remove dead code
2014-04-03 21:16:42 -04:00
Tim Pope
9a689480ef
Better rooting with findfile()
...
I think this is more portable.
2014-04-03 21:09:00 -04:00
Tim Pope
ab5eee34d8
Support .nrepl-port outside of Leiningen
2014-04-03 21:03:26 -04:00
Tim Pope
1bfb5aadcf
Update name of preferred port file in README
2014-04-03 19:46:29 -04:00
Tim Pope
ab6d9db216
Tentatively drop support for session eval without REPL
...
I'm not 100% committed to this, but lets see if anyone even misses it
(including me). My main use case for the one-off runner is jump to
source.
2014-04-03 19:37:47 -04:00
Tim Pope
095ee57d12
Revert "Steal Windows shell escaping from dispatch.vim"
...
This reverts commit 15450eff27
.
2014-04-03 18:57:18 -04:00
Tim Pope
da3f5857b5
Respect jump list on ]<C-D> within same file
...
Closes #70 .
2014-04-03 18:23:24 -04:00
Tim Pope
d65eaa5068
Fix c!! with selection=inclusive
...
References #110 .
2014-04-03 16:23:13 -04:00