Commit graph

281 commits

Author SHA1 Message Date
John Kerl
1d8eb4ac8f rename disposition-matrix shorthands to match Go port
In C I use left-justified formatting to make these line up for proofreading.
In Go there is gofmt which does not preserve that kind of formatting. A
workaround in Go is to rename the shorthand-functions to all have the same
number of characters.  While I'm porting from C to Go, it's to go ahead and
rename the C functions the same, so I can copy the disposition matrices from C
to Go with a minimum of reformatting or typo-making.
2020-09-02 23:36:48 -04:00
John Kerl
1962b4f3bf cst iterate 2020-09-02 19:58:14 -04:00
John Kerl
52255a070f mlrval/interpreter iterate 2020-08-31 10:33:32 -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
John Kerl
bfc9cc523e TMPDIR check for unit-test files 2020-02-22 13:17:33 -05:00
John Kerl
eabc91964c valgrind findings 2020-01-26 23:18:18 -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
ab3407256d fix optional regex captures 2019-10-14 21:37:01 -04:00
John Kerl
9f4a60227d remove mlrp from autoconfig build 2019-10-02 10:11:16 -04:00
johnkerl
8aeecabe7a fix memory leak in system DSL function 2019-09-12 21:57:38 -04:00
johnkerl
b470753866 testing 2019-09-11 22:15:25 -04:00
johnkerl
4f5dd867ef rough draft of system DSL function 2019-09-11 21:53:16 -04:00
johnkerl
397cebd2b8 autoreconf -fiv 2019-09-07 13:11:32 -04:00
John Kerl
1815446fc3 mlr format verb -- feature only, no tests/doc on this commit 2019-09-04 22:08:03 -04:00
John Kerl
9e2cd33c30 fix bug on -I with rename 2019-09-02 12:50:25 -04:00
John Kerl
de57cb8085 UTF-8 capitalize; sheredom UTF-8 dependency attribution 2019-09-02 10:32:50 -04:00
John Kerl
1751ec87e4 make toupper and tolower DSL functions UTF-8 aware 2019-09-02 10:08:26 -04:00
John Kerl
acc529e9f4 capitalize function 2019-08-24 18:49:20 -04:00
John Kerl
f85f84b1dd new urandrange DSL function 2019-06-02 08:48:45 -04:00
John Kerl
c8d5c2ad6e autoreconf -fiv 2019-04-11 21:35:31 -04:00
John Kerl
87bf1d25e6 skip-trivial-records iterate 2018-10-21 12:19:05 -04:00
John Kerl
dbef8bb0f8 clean-whitespace iterate 2018-10-14 14:05:33 -04:00
John Kerl
04a14183f9 clean-whitespace iterate 2018-10-07 22:46:30 -04:00
John Kerl
b51d5f27e4 clean-whitespace iterate 2018-10-07 22:16:52 -04:00
John Kerl
66cfec5850 regextract_or_else iterate 2018-08-26 14:42:30 -04:00
John Kerl
5cf16b08d7 regextract_or_else iterate 2018-08-26 14:32:25 -04:00
John Kerl
2636cf1480 regex_extract -> regextract 2018-08-26 14:23:17 -04:00
John Kerl
42dd6eb3ca regex-extract iterate 2018-08-26 13:43:17 -04:00
John Kerl
3b8a229a1d regex-extract iterate 2018-08-26 12:44:49 -04:00
John Kerl
f348864688 regex-extract iterate 2018-08-26 12:33:57 -04:00
John Kerl
0cc5342559 name-neatens 2018-04-29 14:30:04 -03:00
John Kerl
59ca76b85b localtime regtests 2018-04-29 11:56:46 -04:00
John Kerl
edeedaa2fd local-time string to epoch seconds 2018-04-28 21:28:55 -04:00
John Kerl
313824953a epoch seconds to local-time string 2018-04-28 21:24:24 +02:00
John Kerl
01c9d6d306 ssub function 2018-04-28 11:21:14 -07:00
John Kerl
f3b7767121 autoreconf -fiv 2018-01-06 16:41:08 -05:00
John Kerl
79254e6d8d valgrind findings 2018-01-06 16:28:32 -05:00
John Kerl
3d8193ce2e fix handling of zero-length files on standard input 2018-01-06 15:33:17 -05:00
John Kerl
66eb0e4fb3 auxents doc iterate 2018-01-06 13:25:12 -05:00
John Kerl
8f0921556c fix travis build 2018-01-03 22:42:30 -05:00
John Kerl
430d18d961 avoid mmap on large input files: fixes https://github.com/johnkerl/miller/issues/160 2018-01-01 21:42:07 -05:00
John Kerl
7d196976f8 Fix UTF-8 BOM strip for double-quoted header lines 2018-01-01 12:35:16 -05:00
John Kerl
38c37b2a19 count-similar verb 2017-10-30 15:39:42 -04:00
John Kerl
8570050b1d fix https://github.com/johnkerl/miller/issues/159 2017-10-17 21:22:38 -04:00
John Kerl
f8390d825a bitcount function 2017-07-31 00:40:53 -04:00
John Kerl
b2f828430d mlrval & mvfuncs to lib dir; autotools/compile 2017-07-31 00:16:13 -04:00
John Kerl
ebd13e1cb1 64-bit updates to percentile_keeper 2017-07-12 17:46:22 -04:00
John Kerl
4bdbbe8b28 appveyor iterate / nlnet_timegm 2017-07-02 13:36:46 -04:00
John Kerl
c07cfd1e24 neaten 2017-07-02 13:28:27 -04:00