data-parser: Treat " ," the same as ",".
authorBen Pfaff <blp@gnu.org>
Tue, 12 May 2009 03:56:39 +0000 (20:56 -0700)
committerBen Pfaff <blp@gnu.org>
Tue, 12 May 2009 04:00:21 +0000 (21:00 -0700)
commite591f2e6af157c2573e988ae4f5c5eb8027282fb
tree8eab5fe1ba2be3e9f56594d72a313e49ff0048e3
parent389b447a91e26f255e79c4fd8520d99931809ed0
data-parser: Treat " ," the same as ",".

The data parser (used e.g. by DATA LIST) was unintentionally treating
soft separators (e.g. white space) followed by a hard separator (e.g.
a comma) as an empty field, but in fact it should be treated as just a
single separator.  This fixes it and adds a test.

Thanks to pascal barbedor <pbarbedor@gmail.com> for reporting the problem.
src/language/data-io/data-parser.c
tests/command/data-list.sh