Tim Pope
8f925c9342
Merge pull request #71 from rasmusto/fugitive-integration
...
handle "fugitive:.*" file in s:repl.includes_file
2013-08-01 21:50:34 -07:00
Chris Ford
4490d2a882
Macroexpand motions
...
Bind cm{motion} to full macro expansion of the form described by
the motion (using clojure.core/macroexpand), and bind c1m{motion}
to partial macro expansion of the form described by the motion
(using clojure.core/macroexpand-1).
cmm and c1mm will apply the expansion to the form under the cursor.
2013-07-23 18:18:31 -04:00
Tim Pope
b96ccf7441
Merge pull request #85 from benmoss/master
...
Fix typo in docs
2013-06-30 19:26:14 -07:00
Ben Moss
204a8de243
Fix typo
2013-06-30 18:59:59 -04:00
Torben Rasmussen
34e0d0c964
handle "fugitive:.*" files in s:repl.includes_file
...
When sending code to the repl from a fugitive :Gd
or :Ge, remove the "fugitive://" prefix, and
"/.git/<rev number>/" path from the buffer name.
This allows for evaluation of code from previous
revisions of a file when inside of a fugitive :Gdiff
or :Gedit window.
2013-04-27 12:23:41 -07:00
Tim Pope
4f6b8e5237
Don't auto-open location list
...
Closes #48 .
2013-04-19 16:47:53 -04:00
Tim Pope
7984a4c260
Fix cryptic error on :Connect
2013-04-19 16:47:37 -04:00
Tim Pope
2efe294efb
Fix for newer Pythons
2013-04-19 11:41:51 -04:00
Tim Pope
55255578bb
Cease deleting stale port files
...
The Leiningen 2 prereleases liked to leave stale port files behind, but
this is fixed in the final release.
2013-04-18 11:12:49 -04:00
Tim Pope
77444275fd
Support Python 2.4
2013-04-17 13:35:47 -04:00
Tim Pope
93df7ca18f
Fix FAQ heading level
2013-04-17 10:56:40 -04:00
Tim Pope
f58065f0d1
Add fireplace help topic
2013-04-16 16:59:19 -04:00
Jacek Lach
5aa33b2cca
Handle single keyword metadata on namespace name
...
I.e. (ns ^:integration my-namespace)
2013-04-10 22:37:31 -04:00
Tim Pope
21d5c81eab
Clean up require errors on gf and ]d
2013-04-10 22:34:28 -04:00
Sam Umbach
7b334ef5a3
Fix minor typo
2013-04-10 18:55:18 -03:00
Tim Pope
83ce4440ae
Take away cpR
...
@cemerick says I should take away all the reloading and just support
load-file, but I'm starting with the most egregious offender.
2013-04-04 13:49:11 -04:00
Tim Pope
1b92e0a7dd
Fix global setting of 'nomodifiable'
...
It doesn't make sense that we have to do this, as 'nomodifiable' is
documented as being buffer local.
Closes #58 .
2013-04-01 13:09:19 -04:00
Tim Pope
db27257f7f
Rename foreplay.vim to fireplace.vim
2013-03-13 19:56:13 -04:00
Tim Pope
fa6e35bc19
Remove old vendored classpath.vim
2013-03-13 19:49:03 -04:00
Tim Pope
1a8eab85d9
Clarify dependencies
2013-03-13 19:43:27 -04:00
Tim Pope
a7f460ad1b
Assume Leiningen 2 in documentation
2013-03-13 19:43:23 -04:00
Tim Pope
d40c8d9c41
Point at vim-clojure-static in help file
2013-03-12 16:31:48 -04:00
Tim Pope
c1c3f9e917
Typo fix
2013-03-12 16:06:05 -04:00
Tim Pope
699dff447f
Better representation of require errors
...
Should help with #56 .
2013-03-06 17:15:57 -05:00
Tim Pope
5b57f37802
Allow non-interactive :Connect
...
Closes #46 .
2013-02-14 00:12:45 -05:00
Tim Pope
8d253a9fdf
Support speclj in :A
...
Closes #45 .
2013-02-13 18:31:13 -05:00
Tim Pope
873623df59
Fix spacing in error
2013-02-13 12:58:50 -05:00
Dave Ray
7d47c7ec4c
Qualify clojure.core symbols
...
I was having problems with the raw use of list in the :Doc command as
well as require in :Require. Fully qualifying them fixes the issue.
2013-02-12 19:53:22 -08:00
Tim Pope
8c0eae19ab
Gather escaping functions
2013-02-10 13:30:26 -05:00
Tim Pope
9749177034
Don't assume src/ in Leiningen projects
...
Fun fact: it's impossible to reliably predict whether a given
project.clj is a Leiningen project file or not.
Closes #51 .
2013-02-10 11:48:48 -05:00
Tim Pope
eff7bcec61
Rename functions again
2013-02-08 12:14:58 -05:00
Tim Pope
a1068949b1
Support booleans in foreplay#evalparse
2013-02-08 10:26:14 -05:00
Tim Pope
a6012b5032
Rename foreplay#eval to foreplay#eval_pr_str
...
Goal is to rename foreplay#evalparse to foreplay#eval.
2013-02-08 00:35:15 -05:00
Tim Pope
b94a694254
Rename foreplay#evalprint to foreplay#eval_prn
2013-02-08 00:34:13 -05:00
Jeremy Holland
47ea532d8e
Fix typo
2013-02-05 11:12:51 -05:00
Tim Pope
105b01d7d0
Provide :Last
...
Closes #7 .
2013-01-29 19:15:21 -05:00
Tim Pope
d2bc102487
Alternate between test and implementation
...
Closes #33 .
2013-01-25 12:27:03 -05:00
Tim Pope
f653f18e64
Fix gf when file hasn't been required yet
...
Closes #44 .
2013-01-25 11:22:10 -05:00
Jacek Lach
511a123421
Decode paths for aliased namespaces.
2013-01-25 15:09:04 +00:00
Tim Pope
53201c89de
Fix recognition of REPL disconnection
2013-01-24 16:38:00 -05:00
Tim Pope
7ff2191a30
Automatically open location list on exception
...
Closes #39 .
2013-01-23 22:23:42 -05:00
Tim Pope
cd54b73e88
Fix Ruby nREPL connection on Windows
...
I do not understand why tripling quotes escapes them.
Closes #41 .
2013-01-19 23:11:04 -05:00
Tim Pope
c0bdf9b971
Fix decoding URLs
2013-01-19 23:06:57 -05:00
Tim Pope
a80ff87f94
Better handling of resource paths on Windows
...
References #40 .
2013-01-19 23:01:53 -05:00
Tim Pope
274c4da054
Apply fnameescape() to source location
...
References #40 .
2013-01-19 16:32:57 -05:00
Paul deGrandis
da70e71023
Fixed a typo bug; gd in new tab
2013-01-19 12:33:44 -08:00
Tim Pope
f4e9f1c10a
Use namespaces in critical path
2013-01-16 01:01:09 -05:00
Tim Pope
aed21575b8
Fix stack trace parsing with "Unknown Source"
...
Closes #37 .
2013-01-15 21:35:40 -05:00
Tim Pope
123bea5850
Fix stack trace parsing with one-off runner
2013-01-15 21:34:41 -05:00
Tim Pope
fd8d623b7b
Catch one line stack traces
...
References #38 .
2013-01-15 20:45:44 -05:00