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