Neil Kirsopp
72794b36d9
Remove ANSI from standard out
2014-03-20 16:50:40 +00: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
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
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
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
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
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
09a0ed93cf
Encapsulate disconnection detection
2014-01-12 01:06:01 -05:00
Tim Pope
9c48439da7
Leverage evalparse
2014-01-12 01:06:01 -05:00
Tim Pope
a0fde95d2e
Remove unused function
2014-01-12 01:06:01 -05:00
Tim Pope
c2a90eb47f
One weird trick to force namespace creation
2014-01-11 23:43:08 -05:00
Tim Pope
355580da7e
Accidental commit
2014-01-11 21:55:55 -05:00
Tim Pope
c99bda551e
Use python for zipfile contents when possible
2014-01-11 21:11:09 -05:00
Tim Pope
0299eac671
Adjust comment stripping heuristic for cq
...
Closes #89 .
2014-01-11 19:10:45 -05:00
Tim Pope
f605cd7824
Do all classpath searching locally
...
In addition to being cleaner, this means we no longer need to worry
about evaling on a "local" server.
2014-01-11 17:48:04 -05:00
Tim Pope
cf094f970f
Retrieve ns for arbitrary buffer
2014-01-11 17:48:04 -05:00
Tim Pope
56d667b7d5
Allow retrieving client for arbitrary buffer
...
Currently, only the one-off client is fully decoupled.
2014-01-11 17:48:04 -05:00
Tim Pope
fc0ab71587
Generalize call and add message abstraction
2014-01-10 13:30:32 -05:00
Tim Pope
28a6c2c262
Fix cpp on closing bracket
...
Closes #122 .
2014-01-09 14:32:16 -05:00
Tim Pope
382869c6c7
Convenience function for nrepl call
...
This is mainly for my own debugging, but might evolve in to a real API.
I'm not sure if it's the right place to do a require.
2014-01-09 00:52:25 -05:00
Tim Pope
18d60a3fa5
Allow calling findresource with custom path
2014-01-08 20:05:46 -05:00
Tim Pope
1f3f36505e
Unify :Eval and cpp
...
Now both operations select the exact outermost form use load-file for
proper file/line metadata.
2014-01-08 01:36:39 -05:00
Tim Pope
023c8573ab
Default to sending session id
2014-01-07 20:01:33 -05:00
Tim Pope
1b2e58db97
Allow debugging connection failures
2014-01-07 14:07:08 -05:00
Tim Pope
9664516d5f
So many missing aborts
2014-01-06 22:58:43 -05:00
Tim Pope
fa4e0ed143
Fix debugging statement
2014-01-06 22:35:42 -05:00
Tim Pope
bb84d556bc
Fix :Connect with argument
...
References #120 .
2014-01-06 12:49:12 -05:00