I've only been playing with this for a few minutes, but there are lots of 
problems.

1. vg<C-A> with :se nf=alpha doesn't do letters.

a
a
a
--- :se nf=alpha<CR>VGg<C-A>
b
b
b

2. Minus signs are never added or removed.

0
--- V<C-X>
1

Another:

-1
--- V3<C-A>
-2

3. Even if multiple columns are selected, it acts on only one column. The 
column it selects can be unusual.

This makes sense:

0x9
0x9
0x9
--- <C-V>3$<C-A>
0xa
0xa
0xa

This uses the same visual area, but with a different result:

0x9
0x9
0x9
--- $<C-V>++<C-A>
0x10
0x10
0x10

This increments a number that wasn't in the visual area:

0 0
0 0
0 0
--- $v++<C-A>
0 1
0 1
0 1

4. If you dot repeat, you get an ordinary C-X/C-A.

0x0
0x0
--- $<C-V>j10<C-A>.
0x10
0x1a

Note that the cursor ends at the bottom-right, opposite of most visual mode 
commands. This makes useful dot repeats difficult.

5. Overflow.

1
1
1
--- VGg<C-X>
0
18446744073709551615
18446744073709551614

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui