Teach parser_t how to parse an argument list that contains newlines, for
complete -a support. Fixes #1369