Commit graph

7150 commits

Author SHA1 Message Date
John Kerl
718bf0495f DSL-library-load feature 2021-05-20 19:03:07 -04:00
John Kerl
8c648be467
Merge pull request #527 from johnkerl/mfrom
mlr --mfrom feature
2021-05-20 21:37:14 +00:00
John Kerl
9c78d3d4d0 mlr --mfrom feature 2021-05-20 16:22:39 -04:00
John Kerl
a018c67946 todo 2021-05-20 16:07:28 -04:00
John Kerl
3d8b4d2104
Merge pull request #525 from johnkerl/sec2gmt-predivide
mlr sec2gmt --millis/--micros/--nanos
2021-05-20 15:47:33 +00:00
John Kerl
f0d85c5626 mlr sec2gmt --millis/--micros/--nanos 2021-05-20 15:14:56 +00:00
John Kerl
1ece1ecacc
Merge pull request #522 from johnkerl/sort-within-records-recursive
Add a sort-within-record -r option
2021-05-17 01:56:05 +00:00
John Kerl
263d7dc693 sort-within-record -r option 2021-05-16 23:12:30 +00:00
John Kerl
f64d91cae9
Merge pull request #521 from johnkerl/json-null
Introduce JSON-null Mlrval type
2021-05-13 04:20:00 +00:00
John Kerl
a4586145ca Regression-test cases for null-type 2021-05-13 00:11:51 -04:00
John Kerl
04168eb843 Use new null-type to fix array-extend issue 2021-05-13 00:04:31 -04:00
John Kerl
39dffd1173 Add null literal to the DSL 2021-05-12 23:57:04 -04:00
John Kerl
cd36fe5508 Support scanning null on JSON input 2021-05-12 23:41:36 -04:00
John Kerl
0cfdb27e02 Disposition matrices/vectors for null type 2021-05-12 23:29:54 -04:00
John Kerl
95c362e0b1 Disposition matrices/vectors for null type 2021-05-12 22:57:31 -04:00
John Kerl
9a26302e1e Disposition matrices/vectors for null type 2021-05-12 22:45:16 -04:00
John Kerl
d388699ddd Disposition matrices/vectors for null type 2021-05-12 22:36:20 -04:00
John Kerl
023053a9da Disposition matrices/vectors for null type 2021-05-12 22:24:01 -04:00
John Kerl
9cda6a73ac Introduce JSON-null Mlrval type 2021-05-12 22:05:03 -04:00
John Kerl
6e550dc7ce
Disallow 0m0 et al. as variable names (#520)
* Disallow 0m0 et al. as variable names
2021-05-12 22:00:33 -04:00
John Kerl
0962c31e5a fix no-such-file for in-place mode 2021-05-12 21:37:58 -04:00
John Kerl
9953016ff4
Port in-place processing from C to Go (#519)
* Port in-place processing from C to Go
2021-05-12 13:41:43 +00:00
John Kerl
5239bd3e11 todo 2021-05-12 04:23:41 +00:00
John Kerl
4f1235cd7f More doclinks 2021-05-11 23:50:02 +00:00
John Kerl
01dfff5013 merge 2021-05-11 23:46:17 +00:00
John Kerl
83100df98c todo 2021-05-11 23:45:48 +00:00
John Kerl
6418b28060
Regtest emit factors (#518)
* todo

* Refactor some unnecessary emits from non-emit regtest cases

* Refactor some unnecessary emits from non-emit regtest cases

* Refactor some unnecessary emits from non-emit regtest cases

* Fixes for Windows regtest

* Fixes for Windows regtest
2021-05-11 09:26:38 -04:00
John Kerl
6c478b270a Fix two new Windows regtest cases 2021-05-10 08:14:16 -04:00
John Kerl
79d0444679
Accept some regtest cases differing only in number of decimal places (#517) 2021-05-10 01:41:07 -04:00
John Kerl
e5119b9903
Accept dsl-length-depth-leafcount regtest cases (#516) 2021-05-10 04:53:17 +00:00
John Kerl
95fbb397af typofix in seqgen online help 2021-05-10 04:31:05 +00:00
John Kerl
e077f32ed2
Fix stats1 panic with unrecognized accumulator (#515) 2021-05-10 04:29:23 +00:00
John Kerl
5d706fcf65
Port merge-fields verb from C to Go (#514)
* Port merge-fields verb from C to Go
* stats1 accumulator reset feature for merge-fields
* stats1-accumulator value-to-pointer mod
* iterate
* merge-fields regtest case-neatens
* iterating
* iterating
* merge-fields regtest complete
2021-05-10 04:14:31 +00:00
John Kerl
7c9dbf72a3
Approximate help for DSL function names (#513) 2021-05-09 02:55:52 +00:00
John Kerl
d9c4693e5c README.md reorg 2021-05-08 18:19:47 +00:00
John Kerl
426a377cc4 README.md reorg 2021-05-08 18:18:09 +00:00
John Kerl
5867a03235 README.md reorg 2021-05-08 18:16:52 +00:00
John Kerl
f20c9010a6 Merge branch 'stats2' 2021-05-06 00:28:32 -04:00
John Kerl
0dfe488199
Port stats2 verb from C to Go (#512)
* Port stats2 verb from C to Go
* testing stats2
* neaten
2021-05-06 00:28:18 -04:00
John Kerl
bd86721e85 neaten 2021-05-06 00:24:38 -04:00
John Kerl
c7110bd8ef testing stats2 2021-05-06 00:19:27 -04:00
John Kerl
29f1469b3f Port stats2 verb from C to Go 2021-05-05 23:34:03 -04:00
John Kerl
0b4d771eaa Port stats2 verb from C to Go 2021-05-03 23:21:05 -04:00
John Kerl
b97cadf374 todo 2021-05-03 01:11:01 -04:00
John Kerl
7dc5e134ff c impl 2021-05-03 00:59:21 -04:00
John Kerl
eb0044b8a6 c impl 2021-05-03 00:54:31 -04:00
John Kerl
ec210ac7e5 merge 2021-05-03 00:54:24 -04:00
John Kerl
a06d646e3e merge 2021-05-03 00:53:58 -04:00
John Kerl
3e1b5ea331
DSL hostname/os/version functions (#511)
* DSL hostname/os/version functions
2021-05-03 00:51:04 -04:00
John Kerl
2e9a695eb0
Before/after options for reorder verb (#510)
* mlr reorder -b/-a
* go test data
* c impl
2021-05-03 00:26:53 -04:00