On Thursday, April 4, 2013 11:13:21 AM UTC-4, Ben Fritz wrote:
> On Wednesday, April 3, 2013 5:25:04 PM UTC-5, FlashBurn wrote:
> > I have setup my errorformat quite nicely to match the compiler and lint 
> > output, however today I bumped onto a new error format:
> > 
> > <offending expression>
> >             ^
> > "path/to/the/file",<line number><white space>Error[Pe<error number>]:<white 
> > space><error message>v
> > 
> > Vim usually displays error number next to the error, but for the error 
> > number it matches exactly that - a number. Does anybody know if there is a 
> > way to make it match also a string for error number, i.e. Pe[<error 
> > number>] so that vim could display it like
> > 
> > <path to the file|<line number> col <column number> error Pe<error number>| 
> > error message
> > 
> > I know how to set it up if there is no Pe in the error number, but I would 
> > like to be able to stick "Pe" between the two pipes (vertical lines).
> > 
> > Any help is appreciated.
> 
> Can you give an example of an error you are trying to match? Your example 
> isn't very clear to me. It seems like you're saying you want to match lines 
> like:
> 
>   /a/b/c/myfile.c,1234 Error[Pe12345]: something that has a trailing v
> 
> And have Vim display:
> 
>   /a/b/c/myfile.c|1234 error Pe12345| something that has a trailing
> 
> But you can only get it to display:
> 
>   /a/b/c/myfile.c|1234 error 12345| something that has a trailing
> 
> Is this correct? If so, I do not think Vim can display the "Pe" within the 
> |...| information. Is there a reason it is important? You could just match it 
> as part of the message instead. I don't know if there is a better way to 
> display it.

Oops, trailing v was not supposed to be there, but otherwise you were correct 
in what i was trying to do. There is no particular reason for displaying Pe 
inside the |...| I wanted to know if it was possible, and if it is why not to 
do it. Also I was able to match part of the error message. 

Thanks for the help.

-- 
-- 
You received this message from the "vim_use" 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_use" 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/groups/opt_out.


Reply via email to