Commit graph

4910 commits

Author SHA1 Message Date
John Kerl
f5b8b56216 flagset iterate 2020-09-01 12:58:30 -04:00
John Kerl
96a50f0a8d mlrcli iterate 2020-08-31 23:01:41 -04:00
John Kerl
52255a070f mlrval/interpreter iterate 2020-08-31 10:33:32 -04:00
John Kerl
9a7ab36968
Merge pull request #361 from terorie/reg_test_libc_race
c/reg_test: make subprocess test libc-agnostic
2020-08-24 21:11:23 -04:00
Richard Patel
39cd68dd29
c/reg_test: make subprocess test libc-agnostic
A test in c/reg_test/run currently relies on glibc-specific
print buffering behavior in a test case that checks environment
vars with subprocesses.

The case in question made mlr spawn a script that prints a few lines
but also had mlr print lines itself at the same time. The order of
lines from mlr vs subprocess are undefined, producing a slightly
different outcome on Alpine Linux than on Glibc-based distributions.

This commit adds the "put -q" flag to the test case effectively
causing only the subprocess output to be printed (which is the one
the particular test case was interested in).

Relates to https://github.com/johnkerl/miller/issues/293
2020-08-24 22:14:38 +02:00
John Kerl
7dd761a08a post-5.9.0 2020-08-19 16:34:52 -04:00
John Kerl
640af6eb1c 5.9.0 2020-08-19 14:35:36 -04:00
John Kerl
003455bc7c mlrrc in mlr --help and man mlr 2020-08-19 11:26:03 -04:00
John Kerl
7f1094c66c mlrrc testing 2020-08-19 10:19:54 -04:00
John Kerl
99db69dfca mlrrc iterate 2020-08-19 08:27:16 -04:00
John Kerl
435c9d4bb1 mlrrc iterate 2020-08-19 08:11:29 -04:00
John Kerl
0adad54acf mlrrc first light (docs on a separate commit) 2020-08-18 16:55:30 -04:00
John Kerl
05605973fe whitespace to trigger travis 2020-08-17 13:57:02 -04:00
John Kerl
f1b36a721a neaten 2020-08-06 18:28:01 -04:00
John Kerl
7ab80335d1 attempt to fix appveyor build 2020-08-04 11:51:04 -04:00
John Kerl
7b6bdf0353 Fix Cygwin/Lemon build 2020-08-03 16:37:28 -04:00
John Kerl
e83e193305 whitespace 2020-07-16 18:40:25 -04:00
John Kerl
ed0928faa4 fix 32-bit signed int at one spot in the Miller JSON reader 2020-07-06 17:45:55 -04:00
John Kerl
7d7477f97f doc fixups in prep for 5.8.0 release 2020-05-17 23:26:24 -04:00
John Kerl
9186b201a5 5.8.0 2020-05-17 22:52:38 -04:00
John Kerl
ef6557537d bug fix in mlr format-values (memory corruption on CSV/TSV) 2020-05-17 22:34:46 -04:00
John Kerl
09aab8f216 https://github.com/johnkerl/miller/issues/329 2020-05-17 22:09:21 -04:00
John Kerl
8ccf8b3241 fix segv on print NF in begin/end blocks 2020-05-12 14:06:16 -04:00
John Kerl
1582c02ffb --jsonx = --json --jvstack; --ojsonx = --ojson --jvstack 2020-05-12 11:17:19 -04:00
John Kerl
6d771823b6
Merge pull request #320 from terorie/patch-2
reg_test: always print mlr stderr after stdout
2020-05-06 22:06:59 -04:00
Fulvio Scapin
85e249d932 Typo correction
statsitics -> statistics
2020-04-30 22:28:48 +02:00
John Kerl
e1ec9de2b5 mlr count 2020-04-30 11:01:30 -04:00
John Kerl
107887aacf JSON parse-error messages alwasys said "column 0"; fixed 2020-04-16 23:34:10 -04:00
John Kerl
acb48e3679 neaten 2020-04-16 23:30:16 -04:00
John Kerl
7b29465985 JSON parse-error messages alwasys said "Line 1"; fixed 2020-04-16 23:25:22 -04:00
John Kerl
0290ceff9d handle CR and/or LF in field-name args following {verb} -f 2020-04-05 22:41:57 -04:00
Richard Patel
a5b32e7a62
reg_test: always print mlr stderr after stdout 2020-04-05 06:03:44 +02:00
John Kerl
518d77f4f7 5.7.0-dev 2020-03-16 23:44:01 -04:00
John Kerl
9f3e392501 5.7.0 2020-03-16 23:06:57 -04:00
John Kerl
3d24e0e68b valgrind findings 2020-03-16 22:54:56 -04:00
John Kerl
d9807d4b10 test commit 2020-03-09 15:37:29 -04:00
John Kerl
b5a5c14904 mlr put -s foo=bar doc 2020-03-07 23:19:58 -05:00
John Kerl
8721234a39 Merge branch 'master' of git+ssh://github.com/johnkerl/miller 2020-03-07 22:59:14 -05:00
John Kerl
8d63f17f1a mlr put -s name=value feature, first pass 2020-03-07 21:56:18 -05:00
John Kerl
bfc9cc523e TMPDIR check for unit-test files 2020-02-22 13:17:33 -05:00
Alexandre Franke
194673ac93
Fix is_absent documentation 2020-02-18 09:43:01 +01:00
John Kerl
cca3a9dace valgrind findings 2020-02-09 14:38:14 -05:00
John Kerl
eabc91964c valgrind findings 2020-01-26 23:18:18 -05:00
John Kerl
510ec5ca02 valgrind findings 2020-01-26 23:08:40 -05:00
John Kerl
cfc044ef3d fix old bug in stats1, revealed by end-of-mmap commit, analyzed by valgrind 2020-01-26 12:30:32 -05:00
John Kerl
5f238576d3 5.6.3 prep 2020-01-26 11:18:34 -05:00
John Kerl
bf7ceff5c9 experimental/getlines.c 2020-01-26 10:37:13 -05:00
John Kerl
dff72699b2 autoreconf -fiv 2020-01-26 10:31:43 -05:00
John Kerl
2632ddc716 remove mmap-readers, which were high-maintenance and not able to be used when most needed 2020-01-26 10:21:31 -05:00
John Kerl
96f204db6c mlr tail +n, iterating, no regression tests yet 2020-01-05 13:32:13 -05:00