Comment made by: benwbooth@gmail.com
JIRA destroyed my formatting, and looks like I can't edit it to fix it. Here is what I meant to say:
When using print-table to print an ASCII table to stdout, the table display breaks if any of the values is a string with any new lines in it. For example:
`
user=> (print-table [{:a "test" :b "test\ntest2"}])
| :a | :b |
|------+------------|
| test | test
test2 |
`
I would expect the output to look something like this:
user=> (print-table [{:a "test" :b "test\ntest2"}])
| :a | :b |
|------+------------|
| test | test +
| | test2 |
The + symbol on the right border means that the row continues over multiple lines. This is similar to how the PostgreSQL psql tool displays table with multi-line rows:
`
labtrack=# select 'test' col1, E'test\ntest2' col2;
col1 | col2
------+-------
test | test +
| test2
(1 row)
`