Commit Graph

224 Commits

Author SHA1 Message Date
Tim Pope
845b362a17 Find absolute path in 'includeexpr'
The gf map is still necessary because Vim doesn't accept zipfile paths
as valid.
2014-07-03 10:02:34 -04:00
Tim Pope
a1eef3dda1 Rearrange 2014-07-03 09:52:28 -04:00
Tim Pope
0e42998a27 Provide :RunAllTests
Don't waste :RunTests! on this cleverness.
2014-07-02 19:20:11 -04:00
Tim Pope
9c78e32f4b Add plugin maps for go to file 2014-07-02 18:44:20 -04:00
Tim Pope
fb6975bfdf Extract autocmd repetition to functions 2014-07-02 18:38:49 -04:00
Tim Pope
8defd6b17e Fix grammar: setup -> set_up 2014-07-02 18:33:23 -04:00
Tim Pope
26e467c2e7 Fix list of available protocols
Closes #165.
2014-07-01 09:19:32 -04:00
Tim Pope
6dbf627022 Make connect commands buffer local 2014-06-29 19:03:49 -04:00
Tim Pope
5ff2eeae1c Default to nrepl protocol 2014-06-29 18:54:07 -04:00
Tim Pope
94ff1464a4 Fix manual connection 2014-06-29 18:53:41 -04:00
Tim Pope
f2b6a2101f Ignore errors on autorequire if namespace created
Closes #161.
2014-06-27 13:30:12 -04:00
Tim Pope
b10259bcca Fix naming inconsistency 2014-06-27 11:17:13 -04:00
Tim Pope
bfdd052fc7 Section header style change 2014-06-27 09:46:21 -04:00
Tim Pope
c657faaf4e Remove transitional support 2014-06-27 09:45:00 -04:00
Tim Pope
e4b975eaec Don't clobber K map
Closes #163.
2014-06-25 14:52:01 -04:00
Tim Pope
049005dec7 Merge pull request #152 from jgdavey/brepl
Browser piggieback connection convenience
2014-06-10 17:56:43 -04:00
Bohr Shaw
88648b2578 Feed &cedit as a key properly - fix #62 2014-05-20 19:52:24 -04:00
Tim Pope
67078e0c34 Clarify projectionist requirement
Closes #153.
2014-05-19 19:26:13 -04:00
Joshua Davey
99d93ceba1 Browser piggieback connection convenience
When you provide a port number, you are implicitly saying you're
listening for a browser connection.
2014-05-14 08:57:31 -05:00
Tim Pope
29af4adc46 Kill :Apropos
This is broken for anything namespaced.  REPL-y's find-name is better,
but nonstandard.
2014-05-05 15:24:26 -04:00
Tim Pope
ac88f17bb4 Move window logic into test capture 2014-05-05 01:31:36 -04:00
Tim Pope
af14811869 Capture test run errors 2014-05-05 01:23:30 -04:00
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
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
12386dc0c2 Fix newlines in c!
Closes #146.
2014-04-23 23:16:02 -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
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