diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/lex.l | 1 |
2 files changed, 5 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2007-06-01 Sergey Poznyakoff <gray@gnu.org.ua> + + * src/lex.l: Fix line counting within here-documents + 2007-05-12 Sergey Poznyakoff <gray@gnu.org.ua> -= Release 4.0 =- @@ -851,6 +851,7 @@ end return keyword(KW_END); line_add(p, strlen(p)); } <CML>[^\\$%\n]*\n { + locus.line++; if (yyleng >= multiline_delimiter_len && memcmp(yytext, multiline_delimiter, multiline_delimiter_len) == 0 |