Lech Lorens wrote:
> The attached patch (visual_block_shift.patch) fixes the problems with
> shifting visual blocks when the blocks start and end inside one TAB
> character.
>
> My general impression about the relevant part of the code was that it
> was very difficult to understand. This is why I allowed myself to start
> from scratch.
> I aimed for code clarity, hence the extensive comments, variables
> declared inside the else {} block (I know Bram will probably not like
> it, though).
>
> I also added a test for visual block shift inside one TAB:
> visual_block_shift_test.patch
>
> I made changes to v_b_< and todo.txt, removing notes indicating the
> problems: visual_block_shift_runtime.patch
Thanks, I'll put the patch in the todo list.
The docs part is reversed, but that's not a problem.
--
Would you care for a drink? I mean, if it were, like,
disabled and you had to look after it?
/// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---