Format 1d grid readably always binds vector-format to :horizontal
authorLiam M. Healy <lhealy@common-lisp.net>
Sat, 2 Feb 2013 15:20:37 +0000 (10:20 -0500)
committerLiam M. Healy <lhealy@common-lisp.net>
Sat, 2 Feb 2013 15:20:37 +0000 (10:20 -0500)
commit4a6db769512f50f4047ef72c7fc94a23c3f2f4e5
tree04e87bbd0002c238c9fdee7c32d0df92a97105cf
parent717f1db2c8d1969f70119c37da3fb081e9efdf84
Format 1d grid readably always binds vector-format to :horizontal

Previously, vector-format was treated as specified whether style was
:readable or not.  This resulted in missing parentheses when it was
:coordinate-unit-vectors, and in an odd-looking (but syntactically
correct) vertical breakup of components when it was :vertical.  This
has been changed so that it is locally rebound to :horizontal when
style is :readable.  Tests have been added to test-grid-formatting to
cover the three readable cases, which should and do now all look the
same.
foreign-array/foreign-array.lisp
input-output/format-output.lisp
tests/format-grid.lisp