Commit Graph

69 Commits

Author SHA1 Message Date
Tim Pope 528cb5b01a Capture nREPL stack trace 2013-01-07 01:51:48 -05:00
Tim Pope 0ff9cd710d Tighten error handling of lein autoconnect
Fixes #28.
2013-01-06 23:18:15 -05:00
Raymond W. Ko 9d64e45d8d Add option of using if_python if if_ruby is not available 2013-01-06 18:58:19 -05:00
Tim Pope fe8277b42f Extract classpath.vim to a separate plugin
Keeping it in the repository, for now.  Disable it with

	let g:no_foreplay_classpath = 1

This eliminates the startup delay at the cost of requiring a REPL to
evaluate code.

References #3.
2013-01-06 18:00:06 -05:00
Tim Pope 113bc5487f Clarify header of nrepl autoload file 2013-01-06 18:00:06 -05:00
Tim Pope e62540fef9 Separate user from system evals
This keeps the user's session clean by not using it for things the user
did not directly dispatch (such as omnicomplete).  On the fence but
currently included in the user session is commands like :Doc.
2013-01-05 00:08:32 -05:00
Tim Pope b21e531998 Don't hang on connecting to lein 1.7's REPL 2012-12-31 20:41:04 -05:00
Tim Pope 36bc4baa61 Really fix classpath detection on Windows 2012-12-31 20:35:23 -05:00
Tim Pope 8fc624b04e Fix classpath detection on Windows 2012-12-31 20:22:18 -05:00
Tim Pope 53c8e0408b Make the previous two commits actually work 2012-12-15 15:36:50 -05:00
Tim Pope 1aa3a32fbe Centralize output/throw from eval
Supports #7.
2012-12-15 01:32:08 -05:00
Tim Pope 5b42ed5c65 Reimplement nrepl/combine-responses 2012-12-15 01:31:22 -05:00
Tim Pope 9cd3653460 Use nREPL sessions if output bug not present
A bug in the current version of nREPL doesn't send us *out* and *err* if
a session is used.  nREPL 0.2.0-RC2 promises to fix that.  When it does,
we'll start using sessions.

Closes #11.
2012-12-10 20:11:29 -05:00
Tim Pope 9552ad6e23 Don't detect incorrect root on fake paths
For example, fugitive buffers were getting detected using the current
working directory.
2012-12-09 14:12:57 -05:00
Tim Pope 9161a36da0 Fix ruby namespacing issue with Command-T
Closes #6.
2012-12-07 09:40:33 -05:00
Tim Pope 8ce5fbd119 Explicitly prefer top level VIM module
Hopefully resolves #6.
2012-12-06 18:08:44 -05:00
Tim Pope 17e3eeb2c6 Work around 'wildignore'
Closes #5.
2012-12-05 13:12:39 -05:00
Tim Pope a5bc4b0b44 nREPL: Throw error on invalid namespace
References #2.
2012-12-04 20:18:55 -05:00
Tim Pope ff9e3b5cd7 Initial commit 2012-12-04 01:38:17 -05:00