vrapper/vrapper — pull request #72 by richq (2012-06-09 13:38:15+00:00)
Title: Fix visual cursor paren match proposal

* Fix wandering visual mode cursor
This patch is fully baked and worth adding to fix the current vvvv drift.

* Fix paren match and forward to char in visual mode
This patch starts to fix some issues with paren match in visual mode. Think of it as an introduction to "unhacking" the EvilCaret hack :-) After this forward % in visual mode works, as does f+letter when letter is right after the cursor in visual mode. Going back with % does not work until the next patch.

* Further fixes for visual mode paren match
This fully fixes paren match, both fwd and backwards, though I don't like the way I have to store state in AbstractModelSideMotion. A better way would be to pass the selection through to everyone that implements destination(), though that is not perfect either as you'd have to update a zillion places and 90% wouldn't use the selection.