Commit Graph

275 Commits

Author SHA1 Message Date
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
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 6a239c93af Indent 2014-01-12 00:52:40 -05:00
Tim Pope 62486afca7 Fix erroneous use of session when none requested 2014-01-12 00:52:40 -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 a9c3318817 Provide interface for ignoring a response 2014-01-11 19:29:07 -05:00
Tim Pope 0299eac671 Adjust comment stripping heuristic for cq
Closes #89.
2014-01-11 19:10:45 -05:00
Tim Pope 1c55f88e7f Handle interrupt of eval
Closes #72.
2014-01-11 17:51:44 -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 bbab5786df Add missing import 2014-01-11 17:48:04 -05:00