AndrewRadev/vimrunner — pull request #2 by mudge (2012-04-11 23:13:55+00:00)
Title: Add Mac Support.

By providing a `Vimrunner::Runner.vim_path` writer, users can manually
specify their own `vim` to use. By default, this will be set to `mvim`
on Mac OS X and `vim` everywhere else (by using `RbConfig` to determine
the host operating system).

I removed the `start_gvim` command as it seemed to have been replaced by
`start_vim`.

All the specs pass on my Mac but it'd be good to check it doesn't break
anything on Linux and I have an issue with the `vimrunner` binary as it
doesn't seem to keep the `vim` instance open (could this be related to the
`pty` change)?

I also added RubyGems to the `Gemfile` so that I could set up the
library locally (I don't keep anything except Bundler in my system-wide
gems so a source had to be specified). However, I put this in a separate
commit so you can remove it if you disagree.