[PARSER] Simplify EOF/newline handling in list parser
commit7c245aa8ed33ba5db30eef9369d67036a05b0371
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 28 Oct 2014 09:22:16 +0000 (28 17:22 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Tue, 28 Oct 2014 09:22:16 +0000 (28 17:22 +0800)
treeb9cf64a4db6dd9b17b4c6b265a50966613c965d9
parenta31c812b02d7fc331f8a0c5aedbbf12b4025c1db
[PARSER] Simplify EOF/newline handling in list parser

This patch simplifies the EOF and new handling in the list parser.
In particular, it eliminates a case where we may leave here-documents
unfinished upon EOF.

It also removes special EOF/newline handling from parsecmd.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
ChangeLog
src/parser.c