Commit Graph

289 Commits

Author SHA1 Message Date
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
Tim Pope
90b909b9f4 Use innermost form with cpp et al
Closes #119.
2014-03-29 20:52:31 -04:00
Tim Pope
15450eff27 Steal Windows shell escaping from dispatch.vim 2014-03-21 01:38:51 -04:00
Tim Pope
b139d72da4 Fix check for classpath function 2014-03-21 01:38:45 -04:00
Tim Pope
6fefd47170 Merge pull request #140 from cursork/remove-ansi-colours
Remove ansi colours escape codes in output
2014-03-20 17:58:14 -04:00
Neil Kirsopp
77b06741ef Remove ANSI escapes from stderr as well 2014-03-20 17:11:16 +00:00
Neil Kirsopp
72794b36d9 Remove ANSI from standard out 2014-03-20 16:50:40 +00:00
Tim Pope
31eaa4455e Merge pull request #136 from sjl/preview-arglists
Add arglists to the omnicomplete preview window
2014-02-17 12:05:01 -05:00
Steve Losh
3a843cb1b1 Add arglists to the omnicomplete preview window
When you use omnicomplete the arglists of functions are shown in the
popup menu and the docstrings in the preview window.  This patch adds
the arglists into the preview window too.  This is handy because once
you select a completion you'll still be able to see the arglists as you
write the rest of the form.
2014-02-14 19:38:58 -05:00
Tim Pope
544769274a Merge pull request #135 from benmoss/patch-1
Note CLJS classpath requirement
2014-02-08 13:22:27 -05:00
Ben Moss
9d76d14ca4 Note CLJS classpath requirement
Addresses #132
2014-02-08 11:09:25 -05:00
Tim Pope
97d78f6829 Allow quotes in :Piggieback argument
Closes #134.
2014-02-05 20:29:09 -05:00
Tim Pope
d3e6bd34ae Fix check for b:fireplace_ns
Closes #133.
2014-02-05 10:19:01 -05:00
Tim Pope
5a86ec2c81 Fix lein stacktrace parsing without live REPL 2014-01-30 23:30:53 -05:00
Tim Pope
eb27299bd9 Parse stacktraces from :make with lein 2014-01-30 23:13:57 -05:00
Tim Pope
7bc3ee4c1a Merge pull request #130 from andrewwong1221/python3-octal-fix
Fixing Python3 Octal Constant Compatibility Issue
2014-01-29 12:03:17 -08:00
Andrew D. Wong
e5f636af2f Convert octal constants for Python compatibility 2014-01-29 08:48:05 -05:00
Tim Pope
0095241a6f :Piggieback 2014-01-19 17:59:40 -05:00
Tim Pope
226c5a0fd1 Special case :Require in cljs 2014-01-18 23:26:27 -05:00
Tim Pope
766c8d6bc9 Don't require successful ns load to send nREPL message 2014-01-18 23:25:44 -05:00
Tim Pope
385d8288db Fix null namespace issue 2014-01-18 23:15:53 -05:00
Tim Pope
81ca22bfe2 Fix cpp with piggieback 2014-01-17 22:16:18 -05:00
Tim Pope
0d7b97df7c Initial piggieback support 2014-01-17 20:28:10 -05:00
Tim Pope
0520e4fa32 Extract disconnection cleanup for general use 2014-01-17 17:52:02 -05:00
Tim Pope
a568535bcd Support buffer path without classpath.vim 2014-01-17 05:44:42 -05:00
Tim Pope
64f0ae7bbe Extract spawning eval logic 2014-01-17 05:03:09 -05:00
Tim Pope
ee141c0256 Do people test ClojureScript? 2014-01-17 04:35:30 -05:00
Tim Pope
6e7f22766a Disconnect when port file disappears 2014-01-17 04:30:46 -05:00
Tim Pope
91e3b35403 Kill debug 2014-01-17 00:27:45 -05:00
Tim Pope
25f17ac25d Fix logic for preserving ns 2014-01-16 01:22:21 -05:00
Tim Pope
e6c1f9eac1 Allow ignoring responses at transport layer
Future versions may make this async.
2014-01-16 01:02:10 -05:00
Neil Kirsopp
fef85624d3 Anchor to end of ns string 2014-01-15 23:40:36 -05:00
Neil Kirsopp
b92a9730f0 Very basic Midje alternate 2014-01-15 23:40:18 -05:00
Tim Pope
ef422f66e2 Remove require from client interface 2014-01-15 23:38:04 -05:00
Tim Pope
15f98b06f7 Leverage 'suffixesadd' 2014-01-15 21:37:03 -05:00
Tim Pope
76a99139d1 Remove s:client 2014-01-15 21:37:03 -05:00
Tim Pope
2a6d23f2fc Fix 2014-01-15 19:26:00 -05:00
Torben Rasmussen
c5bfcc93f4 Use string formatting supported by older pythons 2014-01-15 13:44:31 -05:00
Tim Pope
c4f677ee64 Fix fireplace#source 2014-01-14 16:28:21 -05:00
Tim Pope
4d93831925 Move includes_file out of repl client 2014-01-13 16:37:44 -05:00
Tim Pope
446b0b04b5 Extract contribution guidelines 2014-01-12 16:35:54 -05:00
Tim Pope
7c0c524259 Restore fireplace#eval for compatibility
Use fireplace#session_eval if you want to evaluate something from the
user, and fireplace#evalparse if you want to query for information.
2014-01-12 14:58:28 -05:00
Tim Pope
b56e40a2b6 Provide fireplace#path() to access class path 2014-01-12 14:00:13 -05:00
Tim Pope
98cd5e1515 Don't show stacktrace from failed java exec 2014-01-12 13:34:52 -05:00
Tim Pope
af245caf76 Propagate require error to eval 2014-01-12 01:06:11 -05:00
Tim Pope
0cfa1eed58 nREPL session cloning 2014-01-12 01:06:02 -05:00
Tim Pope
09a0ed93cf Encapsulate disconnection detection 2014-01-12 01:06:01 -05:00