On Monday, April 8, 2013 11:09:55 AM UTC-4, Gary Johnson wrote:
> On 2013-04-08, FlashBurn wrote:
> 
> 
> 
> > Gary,
> 
> > 
> 
> > You were right. I needed to eliminate the spaces. But then I also
> 
> > needed to to the following
> 
> > 
> 
> > execute 'CompilerSet errorformat='.escape(s:myerrorformat,'",\'),
> 
> > i.e I needed to escape comma, quotation mark, and backslash. I
> 
> > can't quite to figure out why, does anybody have any ideas?
> 
> 
> 
> The comma is the separator between entries of the 'errorformat'.
> 
> Therefore, any comma within an 'errorformat' entry must be
> 
> escaped.
> 
> 
> 
> In the context of a :set command, a quotation mark starts a comment,
> 
> so a quotation mark that is part of the :set command must be
> 
> escaped.
> 
> 
> 
> The backslash is the escape character, so to include a literal
> 
> escape in just about any context in Vim, it must be escaped.
> 
> 
> 
> See
> 
>     :help efm-entries
> 
>     :help option-backslash
> 
> 
> 
> Regards,
> 
> Gary

Gary, 

Thanks for the help. I really appreciate it.

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