I've modified the public function RunNearestSpec() to support visual selections. It behaves the same as before in Normal mode, but now runs, e.g.,$ rspec <spec_file>:8:9:10:11:12 for a visual selection spanning lines 8–12.
I also changed the name to RunExamples() because it seemed semantically more correct to me, but kept the old one in the interest of backwards compatibility.
I did not, however, run the tests or add a test for this new function. I'd be happy to, but I'd like to make sure that the maintainers are interested in pulling this change before committing to all that work.
I've modified the public function
RunNearestSpec()
to support visual selections. It behaves the same as before in Normal mode, but now runs, e.g.,$ rspec <spec_file>:8:9:10:11:12
for a visual selection spanning lines 8–12.I also changed the name to
RunExamples()
because it seemed semantically more correct to me, but kept the old one in the interest of backwards compatibility.I did not, however, run the tests or add a test for this new function. I'd be happy to, but I'd like to make sure that the maintainers are interested in pulling this change before committing to all that work.