* gash/built-ins/read.scm (read-logical-line): New procedure. (main): Use it unless given the '-r' option. * tests/read.org: Add tests.
* gash/built-ins/read.scm (split-fields): New procedure. (main): Use it to split the input into fields and assign each field to its corresponding variable. * tests/read.org: New file. * Makefile.am (FULL_TESTS): Add it.