miller/test/cases/repl
John Kerl da91878939
Distinguish between JSON and JSON Lines formats (#844)
* Draw a distinction between JSON and JSON Lines formats

* Add JSON Lines to on-line help example

* Have JSON format default to --jlistwrap and --jvstack

* Update test cases for --jlistwrap output for JSON output format

* Have JSON format default to --jlistwrap and --jvstack for --{X}2j as well

* Make --jlistwrap / --jvstack as legacy flags, since now --json and --jsonl

* Add --c2l, --l2c, etc. command-line flags

* docmods for JSON Lines

* Update regression-test cases for JSON / JSON Lines distinction
2022-01-09 11:11:54 -05:00
..
0001 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0002 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0003 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0004 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0005 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0006 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0007 Distinguish between JSON and JSON Lines formats (#844) 2022-01-09 11:11:54 -05:00
0008 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0009 Distinguish between JSON and JSON Lines formats (#844) 2022-01-09 11:11:54 -05:00
0010 Distinguish between JSON and JSON Lines formats (#844) 2022-01-09 11:11:54 -05:00
0011 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0012 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0013 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0014 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
0015 Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
README.txt Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00

The Miller REPL startup banner is only printed if the input is detected to be a
terminal -- i.e. yes for interactive use, no for scripted use (such as
regression tests).

However the "is a terminal" check is (as of April 2021 anyway) non-functional
on Windows so the startup banner is always printed.

This means that if you develop on Linux/MacOS any tests using `mlr repl` will
pass but will fail on Windows.

Be sure to use `mlr repl -q` so the Miller REPL startup banner will be
suppressed on all platforms.