Commit graph

7631 commits

Author SHA1 Message Date
John Kerl
2be2badfd2
Make fmtnum accept C-style printf format strings for backward compatibility (#717) 2021-10-30 23:18:05 -04:00
John Kerl
36459281a4 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-29 23:07:34 -04:00
John Kerl
187734c3cd todo 2021-10-29 23:07:28 -04:00
John Kerl
c819e280cf
Fix link-typos on streaming/memory webdoc page (#715)
* Improve release docs

* Fix link-typos on streaming/memory webdoc page
2021-10-29 10:26:35 -04:00
John Kerl
f92d4b9614 Merge branch 's-f-o' 2021-10-27 23:53:03 -04:00
John Kerl
b045cd7c44
New mlr -S/-A/-O type-inference flags to replace mlr put/filter -S/-F (#713)
* -S/-F/-O flags

* neaten mlrval_new.go et al.

* re-think previous not-so-great -S/-F/-O impl

* test-data

* webdocs for -S/-A/-O
2021-10-27 23:50:12 -04:00
John Kerl
845405f5e8 webdocs for -S/-A/-O 2021-10-27 23:45:49 -04:00
John Kerl
84575e7184 test-data 2021-10-27 23:15:29 -04:00
John Kerl
1353442901 re-think previous not-so-great -S/-F/-O impl 2021-10-27 22:54:51 -04:00
John Kerl
6478837005 neaten mlrval_new.go et al. 2021-10-27 21:22:25 -04:00
John Kerl
0cdde31704 -S/-F/-O flags 2021-10-26 09:11:05 -04:00
John Kerl
b62efff8bf Merge branch 'tz-args' 2021-10-26 00:20:35 -04:00
John Kerl
25783f8798 Merge branch 'tz-args' 2021-10-26 00:03:18 -04:00
John Kerl
7bd9e54d57
Let all localtime/localdate take timezone from arguments (#712)
* Add optional TZ argument to localtime DSL functions

* Line-split long DSL-function help strings for source-code storage

* Add optionzl TZ argument to sec2localtime [WIP]

* Rename built-in-function impls to make them easier to find
2021-10-25 23:38:27 -04:00
John Kerl
5c24e33b8c Rename built-in-function impls to make them easier to find 2021-10-25 23:31:35 -04:00
John Kerl
fddfd34a7d Add optionzl TZ argument to sec2localtime [WIP] 2021-10-24 16:39:23 -04:00
John Kerl
f2d87d4162 Line-split long DSL-function help strings for source-code storage 2021-10-21 08:38:03 -04:00
John Kerl
ca28a53ca2 Add optional TZ argument to localtime DSL functions 2021-10-21 08:04:39 -04:00
John Kerl
d7525f1fd2 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-20 23:49:57 -04:00
John Kerl
2bca2d082b
Datetime/timezones docs page (#707)
* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ

* Port localtime DSL functions from C to Go

* Port localtime DSL functions from C to Go (#703)

* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ

* Port localtime DSL functions from C to Go

* Time-related issues: 331, 332, 359, 477
2021-10-20 23:48:43 -04:00
John Kerl
64427b680c Merge branch 'more-time' 2021-10-20 21:48:45 -04:00
John Kerl
8beccdbbc2 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-20 21:48:40 -04:00
John Kerl
08fdd554f5
Date-time-related issues: 331, 332, 359 (#704)
* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ

* Port localtime DSL functions from C to Go

* Port localtime DSL functions from C to Go (#703)

* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ

* Port localtime DSL functions from C to Go

* Time-related issues: 331, 332, 359, 477
2021-10-20 21:48:26 -04:00
John Kerl
a8cde53ccf Time-related issues: 331, 332, 359, 477 2021-10-20 21:43:10 -04:00
John Kerl
0323ef86d0 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-19 07:49:16 -04:00
John Kerl
f339387fca Port localtime DSL functions from C to Go (#703)
* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ

* Port localtime DSL functions from C to Go
2021-10-18 04:15:21 +00:00
John Kerl
7110975d33 Merge branch 'localtime' 2021-10-17 09:44:27 -04:00
John Kerl
23656481e3 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-17 09:44:22 -04:00
John Kerl
6c8cbcfd2a
Port localtime DSL functions from C to Go (#703)
* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ

* Port localtime DSL functions from C to Go
2021-10-17 09:44:06 -04:00
John Kerl
d1ecc926d4 Port localtime DSL functions from C to Go 2021-10-17 09:39:07 -04:00
John Kerl
e2125b53d8 Merge branch 'emit-flatten' 2021-10-16 13:06:50 -04:00
John Kerl
51978ab5a2 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-16 13:06:44 -04:00
John Kerl
df8e29e9e8
Fix emit-flatten when main & emit output file formats differ (#702)
* xvright

* Left/right trim on --repifs

* Fix emit-flatten when main & emit output file formats differ
2021-10-16 13:06:00 -04:00
John Kerl
d4c48be4d9 Fix emit-flatten when main & emit output file formats differ 2021-10-16 13:01:53 -04:00
John Kerl
6207f95a40 Merge branch 'repifs-trim' 2021-10-16 12:46:02 -04:00
John Kerl
d971c41869 Merge branch 'main' of https://github.com/johnkerl/miller 2021-10-16 12:45:54 -04:00
John Kerl
26bb93ef03
Left/right trim with --repifs: port from C to Go (#701)
* xvright

* Left/right trim on --repifs
2021-10-16 12:45:36 -04:00
John Kerl
10a4b7c2ee Left/right trim on --repifs 2021-10-16 12:39:46 -04:00
John Kerl
0c6e577af1 Merge branch 'xvright' 2021-10-16 10:07:25 -04:00
John Kerl
a51c036e5f
xvright (#700) 2021-10-16 10:07:06 -04:00
John Kerl
89bff6e9e9 xvright 2021-10-16 09:59:21 -04:00
John Kerl
a060c30ea1 docs regen after previous PR 2021-10-16 00:27:38 -04:00
John Kerl
a24fa96ce0 Merge branch 'stats1-fr' 2021-10-16 00:14:16 -04:00
John Kerl
060a1c5bb5
stats1 --fr (#699) 2021-10-16 00:13:34 -04:00
John Kerl
b0447a7bec stats1 --fr 2021-10-16 00:04:51 -04:00
John Kerl
b98eb808c7 Merge branch 'more-regtest' 2021-10-14 07:39:51 -04:00
John Kerl
d95add82fe
More C -> Go regtest iteration (#698) 2021-10-13 07:51:28 -04:00
John Kerl
faf6306102 More C -> Go regtest iteration 2021-10-13 07:45:54 -04:00
John Kerl
781fb6173f windows cases 2021-10-12 23:52:00 -04:00
John Kerl
d12fd81c53 Merge branch 'null-stats' 2021-10-12 23:37:57 -04:00