This commit is contained in:
John Kerl 2018-01-01 20:47:39 -05:00
parent f74b814575
commit fc1ea84720
4 changed files with 16 additions and 11 deletions

View file

@ -5,7 +5,7 @@ filter out input lines starting with `#`, for all file formats. Likewise, `mlr
--skip-comments-with X` lets you specify the comment-string `X`. Comments are
only supported at start of data line.
* The [**count-similar**](http://johnkerl.org/miller-releases/miller-5.2.0/doc/reference-verbs.html#count-similar)
* The [**count-similar**](http://johnkerl.org/miller-releases/miller-5.3.0/doc/reference-verbs.html#count-similar)
verb lets you compute cluster sizes by cluster labels.
* While Miller DSL arithmetic gracefully overflows from 64-integer to
@ -14,7 +14,7 @@ double-precision float (see also
are now the **integer-preserving arithmetic operators** `.+` `.-` `.*` `./` `.//`
for those times when you want integer overflow.
* There is a new [**bitcount**](http://johnkerl.org/miller-releases/miller-5.2.0/doc/reference-dsl.html#bitcount) function: for example, `echo x=0xf0000206 | mlr put '$y=bitcount($x)'` produces `x=0xf0000206,y=7`.
* There is a new [**bitcount**](http://johnkerl.org/miller-releases/miller-5.3.0/doc/reference-dsl.html#bitcount) function: for example, `echo x=0xf0000206 | mlr put '$y=bitcount($x)'` produces `x=0xf0000206,y=7`.
* [**Issue 158**](https://github.com/johnkerl/miller/issues/158): `mlr -T` is
an alias for `--nidx --fs tab`, and `mlr -t` is an alias for `mlr
@ -25,10 +25,10 @@ an alias for `--nidx --fs tab`, and `mlr -t` is an alias for `mlr
## Documentation:
* As noted
[**here**](http://johnkerl.org/miller-releases/miller-5.2.0/doc/reference-dsl.html#A_note_on_the_complexity_of_Millers_expression_language), while Miller has its own DSL there will always be things better expressible in a general-purpose language. The new page
[**Sharing data with other languages**](http://johnkerl.org/miller-releases/miller-5.2.0/doc/data-sharing.html) shows how to seamlessly share data back and forth between Miller, Ruby, and Python.
[**here**](http://johnkerl.org/miller-releases/miller-5.3.0/doc/reference-dsl.html#A_note_on_the_complexity_of_Millers_expression_language), while Miller has its own DSL there will always be things better expressible in a general-purpose language. The new page
[**Sharing data with other languages**](http://johnkerl.org/miller-releases/miller-5.3.0/doc/data-sharing.html) shows how to seamlessly share data back and forth between Miller, Ruby, and Python.
* [**SQL-input examples**](http://johnkerl.org/miller-releases/miller-5.2.0/doc/10-min.html#SQL-input_examples) contains detailed information the interplay between Miller and SQL.
* [**SQL-input examples**](http://johnkerl.org/miller-releases/miller-5.3.0/doc/10-min.html#SQL-input_examples) contains detailed information the interplay between Miller and SQL.
* [**Issue 150**](https://github.com/johnkerl/miller/issues/150) raised a
question about suppressing numeric conversion. This resulted in a new FAQ entry

View file

@ -20,6 +20,7 @@ BUGFIXES
! --skip-comments
! count-similar
-> ut
* sql in/outs -> own page?
================================================================
COMMENTS:

View file

@ -30,9 +30,11 @@ streaming-data feature and single-pass algorithms enable you to <b>reduce very
large data sets</b>.
<li/> Miller complements SQL <b>databases</b>: you can slice, dice, and
reformat data on the client side on its way into or out of a database. You can
also reap some of the benefits of databases for quick, setup-free one-off tasks
when you just need to query some data in disk files in a hurry.
reformat data on the client side on its way into or out of a database.
(Examples <a href="10-min.html#SQL-input_examples">here</a> and <a
href="10-min.html#SQL-output_examples">here</a>). You can also reap some of the
benefits of databases for quick, setup-free one-off tasks when you just need to
query some data in disk files in a hurry.
<li/> Miller also goes beyond the classic Unix tools by stepping fully into our
modern, <b>no-SQL</b> world: its essential record-heterogeneity property allows

View file

@ -218,9 +218,11 @@ streaming-data feature and single-pass algorithms enable you to <b>reduce very
large data sets</b>.
<li/> Miller complements SQL <b>databases</b>: you can slice, dice, and
reformat data on the client side on its way into or out of a database. You can
also reap some of the benefits of databases for quick, setup-free one-off tasks
when you just need to query some data in disk files in a hurry.
reformat data on the client side on its way into or out of a database.
(Examples <a href="10-min.html#SQL-input_examples">here</a> and <a
href="10-min.html#SQL-output_examples">here</a>). You can also reap some of the
benefits of databases for quick, setup-free one-off tasks when you just need to
query some data in disk files in a hurry.
<li/> Miller also goes beyond the classic Unix tools by stepping fully into our
modern, <b>no-SQL</b> world: its essential record-heterogeneity property allows