Commit graph

186 commits

Author SHA1 Message Date
John Kerl
3641e25f7a standardize stdout/stderr for usage messages 2015-09-28 09:12:07 -04:00
John Kerl
b58bef0400 neaten on-line help 2015-09-27 23:14:10 -04:00
John Kerl
f4f0092489 neaten on-line help 2015-09-27 22:50:52 -04:00
John Kerl
a1dc5ea289 neaten 2015-09-24 22:49:45 -04:00
John Kerl
80910d0e69 remove cyclic subpackage dependencies 2015-09-23 20:24:39 -04:00
John Kerl
e45caaf479 subpackage-dependency-DAG iterate 2015-09-23 09:13:45 -04:00
John Kerl
4777a58edc subpackage-dependency-DAG iterate 2015-09-23 09:08:34 -04:00
John Kerl
5e5b7acacd Merge pull request #67 from 0-wiz-0/master
autoconf/automake support
2015-09-21 22:15:51 -04:00
John Kerl
2ed1773973 lrec-evaluator manual-test -> unit-test 2015-09-21 21:57:23 -04:00
John Kerl
30d786f4d0 test-argparse UT cases 2015-09-21 18:15:11 -04:00
Thomas Klausner
9f0fb9995c Merge branch 'master' of https://github.com/johnkerl/miller 2015-09-14 08:59:10 +02:00
John Kerl
1ff438ffb2 multi-char-separator options for CSV 2015-09-13 14:47:32 -07:00
John Kerl
df0f744712 allow ORS/OFS/OPS to be multi-char 2015-09-11 20:39:06 -04:00
Thomas Klausner
36a7d8c1bc automake: convert more custom targets to automake.
XXX: some of them do not build (upstream problem)
2015-09-08 13:00:03 +02:00
Thomas Klausner
0fb2c8413d Merge branch 'master' of https://github.com/johnkerl/miller 2015-09-07 10:43:05 +02:00
John Kerl
5dfe53056c [read performance iterate] internal-API reorg for peek-file-reader iterate 2015-09-06 16:17:54 -04:00
Thomas Klausner
634f97538b Merge branch 'master' of https://github.com/johnkerl/miller 2015-09-04 15:01:51 +02:00
John Kerl
a1c244a804 update initial condition for step -a ratio 2015-09-01 16:45:25 -04:00
John Kerl
ed6e5c1c80 read performance iterate 2015-08-31 23:33:32 -04:00
John Kerl
3e7e94cb70 fix https://github.com/johnkerl/miller/issues/57 2015-08-31 18:41:45 -04:00
John Kerl
320e214f1c dhms et al., resolving https://github.com/johnkerl/miller/issues/35 2015-08-29 23:46:53 -04:00
John Kerl
df4844072d dhms et al. iterate 2015-08-29 23:43:30 -04:00
John Kerl
7977fc8f3e dhms et al. iterate 2015-08-29 23:40:44 -04:00
John Kerl
3c8fa7ef94 dhms et al. iterate 2015-08-29 23:26:56 -04:00
John Kerl
a9b9e7af34 dhms et al. iterate 2015-08-29 23:15:07 -04:00
Thomas Klausner
f498a75b09 Start autoconf/automake based build system.
mlr itself builds.

TODO:
tests
custom targets
perf/
doc/
probably other stuff I overlooked
2015-08-29 12:51:03 +02:00
John Kerl
7f036d18ca dhms et al. iterate 2015-08-28 22:11:27 -04:00
John Kerl
eaa8a352ed dhms et al. iterate 2015-08-28 21:45:03 -04:00
John Kerl
78f40f77b4 dhms et al. iterate 2015-08-28 21:33:56 -04:00
John Kerl
087f29f1d9 Merge pull request #49 from 0-wiz-0/master
Cast is*/to* arguments to proper type.
2015-08-28 20:56:11 -04:00
John Kerl
d6244dc4c4 dhms et al. iterate 2015-08-28 20:55:45 -04:00
Thomas Klausner
ff6efde22b Cast is*/to* arguments to proper type.
Fixes
error: array subscript has type ‘char’ [-Werror=char-subscripts]
on NetBSD, which is picky about its ctype(3) function arguments.
2015-08-28 16:52:59 +02:00
John Kerl
c20b779e4c dhms iterate 2015-08-28 09:45:41 -04:00
John Kerl
cf3f979156 neaten 2015-08-27 22:17:23 -04:00
John Kerl
2de70a96da fix UTF-8 alignment for pprint and xtab formats 2015-08-27 22:15:12 -04:00
John Kerl
624841f237 respect heterogeneity for mlr filter on nonesuch fields 2015-08-25 20:40:05 -04:00
John Kerl
5ce176d187 merge 2015-08-22 14:22:33 -04:00
tkob
3350482f25 Replace timegm with mlr_timegm (Issue #20) 2015-08-22 16:00:27 +09:00
Markus Elfring
759bd017da Bug #11: Deletion of unnecessary checks before a few calls of Miller functions
The following functions return immediately if a null pointer was passed.
* hss_free
* lhmsi_free
* lhmslv_free
* lhmsv_free
* lrec_free

It is therefore not needed that a function caller repeats a corresponding check.

This issue was fixed by using the software Coccinelle 1.0.1.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
2015-08-18 11:22:34 +02:00
Markus Elfring
ae47673cc8 Bug #11: Deletion of unnecessary checks before calls of the function "free"
The function "free" is documented in the way that no action shall occur for
a passed null pointer. It is therefore not needed that a function caller
repeats a corresponding check.
http://stackoverflow.com/questions/18775608/free-a-null-pointer-anyway-or-check-first

This issue was fixed by using the software Coccinelle 1.0.1.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
2015-08-18 11:00:38 +02:00
John Kerl
595cc51941 cookbook examples 2015-08-15 22:16:07 -04:00
John Kerl
81e7ee1eb8 fmtnum function 2015-08-15 09:52:51 -07:00
John Kerl
7133e9b7b5 hex-format doc 2015-08-15 09:28:28 -07:00
John Kerl
0a9a7f1b6e file-adds for previous commits 2015-08-15 08:53:35 -07:00
John Kerl
c173207647 regularize feature 2015-08-15 07:46:53 -07:00
John Kerl
e35558e8c8 boolean() function 2015-08-04 18:08:29 -04:00
John Kerl
95ada69812 boolean() function 2015-08-04 18:06:40 -04:00
John Kerl
2162a6d439 roundm function 2015-08-03 22:35:33 -04:00
John Kerl
792b09971b more nullabilities 2015-07-27 21:20:15 -04:00
John Kerl
418dc485c4 neaten 2015-07-27 09:53:42 -04:00