Commit graph

355 commits

Author SHA1 Message Date
John Kerl
5da855c331 [csv iterate] string-builder iterate 2015-08-22 21:08:49 -04:00
John Kerl
e5c8f53e3c typo-fix: trigger unit/regression tests on make install 2015-08-22 14:35:39 -04:00
John Kerl
09316663ef Merge branch 'elfring-Remove_unnecessary_checks1' 2015-08-22 14:22:45 -04:00
John Kerl
5ce176d187 merge 2015-08-22 14:22:33 -04:00
John Kerl
cae78ca177 null-ok semantics for *_free functions in prep for merge of https://github.com/johnkerl/miller/pull/17 2015-08-22 14:20:06 -04:00
John Kerl
f0222b78f1 neaten 2015-08-22 14:14:26 -04:00
John Kerl
fa9b3740fa Merge pull request #22 from tkob/replace-timegm
Replace timegm
2015-08-22 14:13:20 -04:00
John Kerl
22e03f7658 default /usr/local/bin installpath 2015-08-22 14:09:02 -04:00
John Kerl
355893537d Merge pull request #21 from jungle-boogie/patch-1
update install path
2015-08-22 14:04:15 -04:00
John Kerl
ffdf4a4281 neaten 2015-08-22 13:32:35 -04:00
tkob
3350482f25 Replace timegm with mlr_timegm (Issue #20) 2015-08-22 16:00:27 +09:00
tkob
ac2e39b887 Add mlr_timegm function (Issue #20) 2015-08-22 15:59:27 +09:00
jungle-boogie
cfa29feca6 update install path
Hello,

I see that one can specify the install path with
`make -e INSTALLDIR=/usr/local/bin` but I think it's far better if
`/usr/local/bin/` is the default and anything else can be specified.
If one were to  `sudo make install`, the file will end up in /root/ and you
certainly don't want root priv to execute the file.

Thanks for the consideration!
2015-08-21 21:00:40 -07:00
John Kerl
1a893097ac doc update re releases 2015-08-21 23:43:31 -04:00
John Kerl
493f306fcb use CCOMP=gcc in c/dsls/Makefile as well as c/Makefile 2015-08-21 23:40:39 -04:00
John Kerl
0b45ff3f56 use CCOMP=gcc in c/dsls/Makefile as well as c/Makefile 2015-08-21 23:35:00 -04:00
John Kerl
6d19987a47 [csv iterate] string-builder iterate 2015-08-21 22:31:53 -04:00
John Kerl
59c1e28331 [csv iterate] string-builder iterate 2015-08-21 16:00:28 -04:00
John Kerl
4d5bf6d123 csv-rfc.txt 2015-08-19 20:00:42 -04:00
John Kerl
7604d97b88 command-line-configurable install dir 2015-08-19 19:22:56 -04:00
John Kerl
ac0836ce14 Internationalization note 2015-08-19 19:16:41 -04:00
John Kerl
d6845c1107 skeleton for full-rfc-csv i/o, preserving existing csvlite functionality until ready for cutover 2015-08-19 18:56:18 -04:00
John Kerl
a16bd37e26 HN feedbacks 2015-08-19 18:31:59 -04:00
John Kerl
6f3cc3bea2 todo 2015-08-18 09:07:56 -04: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
9339961f85 todo 2015-08-18 00:14:55 -04:00
John Kerl
278e0a5172 notes about OSX pre-build for https://github.com/johnkerl/miller/issues/6 2015-08-17 23:55:42 -04:00
John Kerl
d2dd5f976e todo 2015-08-17 23:34:56 -04:00
John Kerl
825ea66ec5 doc updates, including separating required from optional external dependencies 2015-08-17 23:25:23 -04:00
John Kerl
5e5677f084 Merge branch 'master' of http://github.com/johnkerl/miller 2015-08-17 22:49:58 -04:00
John Kerl
8958b13159 Merge pull request #7 from BlackEdder/warnings
Remove unused variable eol
2015-08-17 22:48:51 -04:00
John Kerl
87d42853e9 pull/7 2015-08-17 22:48:06 -04:00
BlackEdder
1eaf08f64e Remove unused variable eol 2015-08-17 10:17:49 +01:00
John Kerl
7aead02c71 HN feedbacks 2015-08-16 2015-08-16 22:41:47 -04:00
John Kerl
a1d117d3b2 HN feedbacks 2015-08-16 2015-08-16 22:39:13 -04:00
John Kerl
d009266bb1 Merge branch 'master' of http://github.com/johnkerl/miller 2015-08-16 22:19:44 -04:00
John Kerl
c12b4f240b todo 2015-08-16 22:19:39 -04:00
John Kerl
92b529f30e Merge pull request #3 from epilanthanomai/master
Build with local lemon
2015-08-16 22:17:44 -04:00
Ben Ranker
7049f6b8ed make should not install
`make install` should install.
2015-08-16 12:59:55 -04:00
Ben Ranker
fdd6ac5a6c Don't make docs by default
Docs require checkout and manual install of a tool provided by the
original author. It looks simple, but I don't really want to get into
it.
2015-08-16 12:58:06 -04:00
Hope Ranker
ef4ac0f81a Build with local lemon
. isn't in the PATH on a lot of distros. Explicitly use the local lemon
instead of whatever happens to be on the path.
2015-08-16 12:38:01 -04:00
John Kerl
b97eec227f neaten 2015-08-15 22:38:33 -04:00
John Kerl
2f84f6c2fe doc neatens 2015-08-15 22:33:11 -04:00
John Kerl
b32dc66a4a cookbook examples 2015-08-15 22:16:46 -04:00
John Kerl
595cc51941 cookbook examples 2015-08-15 22:16:07 -04:00
John Kerl
3aa565e06b doc/neaten 2015-08-15 19:46:15 -04:00
John Kerl
e9922c72c8 neaten 2015-08-15 19:29:56 -04:00
John Kerl
ae8950ddce neaten 2015-08-15 16:39:25 -04:00
John Kerl
eaae067e41 todo 2015-08-15 15:39:23 -04:00