diff src/quickfix.c @ 5716:fb24b025c7cf v7.4.203

updated for version 7.4.203 Problem: Parsing 'errorformat' is not correct. Solution: Reset "multiignore" at the start of a multi-line message. (Lcd)
author Bram Moolenaar <bram@vim.org>
date Wed, 12 Mar 2014 19:41:55 +0100
parents 14e7a115d54d
children 50dbef5e774a
line wrap: on
line diff
--- a/src/quickfix.c
+++ b/src/quickfix.c
@@ -751,7 +751,10 @@ restofline:
 		fmt_start = fmt_ptr;
 
 	    if (vim_strchr((char_u *)"AEWI", idx) != NULL)
+	    {
 		multiline = TRUE;	/* start of a multi-line message */
+		multiignore = FALSE;	/* reset continuation */
+	    }
 	    else if (vim_strchr((char_u *)"CZ", idx) != NULL)
 	    {				/* continuation of multi-line msg */
 		if (qfprev == NULL)