Commit graph

677 commits

Author SHA1 Message Date
Julian Orth a4eb5c16f9 add test 2014-07-15 14:56:21 +02:00
Heather 6d440dfba6 Merge pull request #352 from Arcterus/cksum-perf
cksum: add massive performance improvements
2014-07-11 11:13:13 +04:00
Arcterus a1168410a2 cksum: add massive performance improvements 2014-07-10 23:38:18 -07:00
Heather 476878901c Merge pull request #351 from Arcterus/wc-message
wc: add message when reading directories
2014-07-11 09:43:34 +04:00
Arcterus 593149ed49 wc: add message when reading directories 2014-07-10 09:10:09 -07:00
Heather 59751d60f3 Merge pull request #350 from ebfe/wc
wc: fix build
2014-07-10 11:13:17 +04:00
Michael Gehring 4eb4a1feff wc: fix build 2014-07-10 08:50:14 +02:00
Heather 7b7e5c8543 Merge pull request #349 from Arcterus/kill-short-sigs
kill: implement short signals (fixes #242) and bug fixes
2014-07-10 10:19:35 +04:00
Arcterus 9b44dc6311 kill: implement short signals (fixes #242) and bug fixes 2014-07-09 23:12:46 -07:00
Heather f9dc6111b8 Merge pull request #348 from Arcterus/wc-buffering
wc: stop buffering stdin twice
2014-07-10 07:50:33 +04:00
Heather 2926bbd40d Merge pull request #347 from Arcterus/master
Add shuf to Cargo.toml and remove shuf from to-do list
2014-07-10 07:49:48 +04:00
Arcterus 8bc9b672cb wc: stop buffering stdin twice 2014-07-09 19:51:51 -07:00
Arcterus 0b76c70aaa Add shuf to Cargo.toml and remove shuf from to-do list 2014-07-09 19:45:12 -07:00
Heather 35431d6520 Merge pull request #346 from Arcterus/shuf
Implement shuf
2014-07-10 06:36:50 +04:00
Arcterus ea333b8b7e shuf: handle stdin 2014-07-09 19:30:38 -07:00
Arcterus 16984762d0 shuf: update for latest Rust 2014-07-09 19:11:19 -07:00
Arcterus 304ba5f4dc Implement shuf 2014-07-09 18:19:59 -07:00
Arcterus 514cbd3c9d Merge pull request #345 from polyphemus/cut-bytes-rewrite
Rewrite bytes cutting for cut
2014-07-09 07:53:43 -07:00
polyphemus f06d9fe130 Rewrite cut_bytes(), more performant than GNU
Creates BufReader in buffer.rs. BufReader uses a stack allocated buffer
to read into and returns selected slices into the buffer. This does away
with any dynamic allocations in the 'newline loop.

1.5 to 2.5 more performant than previous version.
1.5 to 2.0 times more performant than GNU.
2014-07-09 12:17:48 +02:00
Heather b8def68668 Merge pull request #344 from ebfe/fix-build-master
Fix build with rust master
2014-07-09 12:51:58 +04:00
Michael Gehring d7b2372c3a ToStr::to_str -> ToString::to_string 2014-07-09 10:29:50 +02:00
Arcterus 156a87406d Merge pull request #343 from ebfe/crypto
Update rust-crypto
2014-07-07 14:54:16 -07:00
Michael Gehring c399c8d039 Update rust-crypto 2014-07-07 23:45:55 +02:00
Arcterus eb15cc32de Merge pull request #342 from ebfe/deprecation
Update for crate_id changes
2014-07-06 03:39:39 -07:00
Michael Gehring a0b3b710c2 Update for crate_id related changes 2014-07-06 12:34:50 +02:00
Arcterus d78d9e0129 Merge pull request #341 from cbjadwani/uniq
uniq - Add initial implementation
2014-07-06 02:54:29 -07:00
Chirag Jadwani fc027254df uniq - Add initial implementation 2014-07-06 12:48:14 +05:30
Arcterus 34c156dbe3 Merge pull request #339 from kwantam/master
fmt: simplify short help message
2014-07-02 22:44:08 -07:00
Arcterus c9146852cc Merge pull request #338 from ebfe/fix-build-master
Fix build with rust master
2014-07-02 22:43:43 -07:00
kwantam a46e23c186 fmt: simplify short help message 2014-07-03 00:03:23 -04:00
Michael Gehring a544332c1b &str is no longer indexable 2014-07-02 18:25:29 +02:00
Heather acef6419c3 Merge pull request #334 from Arcterus/uutils-prefix
Improvements related to uutils
2014-07-02 08:03:06 +04:00
Arcterus b414c345bc Merge pull request #336 from kwantam/master
fmt: updated tables for charwidth
2014-07-01 18:14:08 -07:00
kwantam 16ed7284d5 fmt: updated tables for charwidth 2014-07-01 19:07:45 -04:00
Arcterus 21d324e3fa Merge pull request #335 from akiradeveloper/feature/add-split-v3
split: Initial import
2014-07-01 15:47:04 -07:00
Akira Hayakawa 16463243e3 split: Initial import
Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
2014-07-02 07:30:08 +09:00
Arcterus 2ea9dcfdc4 uutils: auto-generate true and false 2014-07-01 13:20:21 -07:00
Arcterus 0de4325287 uutils: handle prefixes instead of suffixes 2014-07-01 13:14:28 -07:00
Arcterus 8328ba2e0a Merge pull request #333 from ebfe/uutils
uutils: fix hashmap lifetime
2014-07-01 13:11:38 -07:00
Michael Gehring afa0a9e6f0 uutils: fix 'uutils --help <util>' 2014-07-01 17:19:07 +02:00
Michael Gehring 401c216e6a uutils: fix hashmap lifetime 2014-07-01 17:04:39 +02:00
Heather 2245339c01 Merge pull request #330 from ebfe/fix-build-master
uutils: work around rustc strangeness
2014-07-01 14:23:47 +04:00
Heather 417f554ff6 Merge pull request #329 from Arcterus/multicall-install
Allow installation of the multicall binary
2014-07-01 14:19:40 +04:00
Michael Gehring cd6f617bfc uutils: work around rustc strangeness 2014-07-01 11:20:14 +02:00
Arcterus 47896a6a69 Allow installation of the multicall binary 2014-07-01 01:07:16 -07:00
Oly Mi 995d290847 Merge pull request #328 from Arcterus/uutils-autogen
uutils: auto-generate programs to be built
2014-07-01 08:09:21 +04:00
Arcterus 5abb69df0d uutils: auto-generate programs to be built 2014-06-30 20:45:51 -07:00
Oly Mi 774695d697 Merge pull request #326 from Arcterus/id-fix
General fixes
2014-07-01 06:58:18 +04:00
Arcterus fe1d30a904 Merge pull request #327 from akiradeveloper/feature/fix-typo-tail-readme
tail: fix readme typo
2014-06-30 19:52:42 -07:00
Akira Hayakawa 785d1512ab tail: fix readme typo
Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
2014-07-01 11:26:18 +09:00