The attached patch causes Vim to handle pointer lines which consist of
a sequence of '-', '.', ' ' or tabs (I added tab handling; the rest was
obviously there).
As a result an error report like this can be handled correctly:
#v+
"foo.c", line 234: undefined identifier "Foo"
            for (foo = bar; Foo != NULL; ++foo)
                            ^
#v-

I also added tests for some 'efm' features which were not tested
(virtual column, pointer lines).

Cheers,
Lech

-- 
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

Attachment: efm-pointer-line-tab.patch
Description: Binary data

Raspunde prin e-mail lui