Commit Graph

161 Commits

Author SHA1 Message Date
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
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 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
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
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