Commit graph

4150 commits

Author SHA1 Message Date
Terts Diepraam e2716c947b
Merge pull request #2 from uutils/master
Update cargo.lock (#1819)
2021-03-14 12:25:11 +01:00
Terts Diepraam 8df239a4e2 Merge branch 'master' of github.com:tertsdiepraam/coreutils 2021-03-14 12:22:38 +01:00
Terts Diepraam 7c8e8b2d4c ls: refactor arguments into a config struct 2021-03-14 12:22:32 +01:00
Sylvestre Ledru 19b7b09bd7
Update cargo.lock (#1819) 2021-03-14 11:09:11 +01:00
Terts Diepraam 225c1be28d
Merge pull request #1 from uutils/master
Sync
2021-03-13 23:52:42 +01:00
Terts Diepraam 9e98d24f5f ls: move from getopts to clap 2021-03-13 23:43:36 +01:00
Sylvestre Ledru 2c09556964 rustfmt some tests 2021-03-13 23:30:47 +01:00
Andre Julius 2158b2c5b4
sleep: move from getopts to clap #1735 (#1777)
and Add some sleep test cases #1735
2021-03-13 23:11:11 +01:00
Terts Diepraam fd5ec099d0
touch: use an ArgGroup for sources and turn macros into functions (#1813)
* touch: use arggroup for sources

* tests/touch: add tests for multiple sources

* touch: turn macros into functions

* test/touch: fmt

* touch: constant for the sources ArgGroup
2021-03-13 17:20:39 +01:00
Terts Diepraam 44c390c290 touch: constant for the sources ArgGroup 2021-03-13 13:52:08 +01:00
Terts Diepraam ed2787a6df test/touch: fmt 2021-03-13 13:25:36 +01:00
Terts Diepraam 86422a70d2 touch: turn macros into functions 2021-03-13 12:47:20 +01:00
Terts Diepraam dfc7a95054 tests/touch: add tests for multiple sources 2021-03-13 12:46:54 +01:00
Terts Diepraam 5ec1bba5e8 touch: use arggroup for sources 2021-03-13 12:42:52 +01:00
Hari 8471088d6d
Merge branch 'master' of github.com:uutils/coreutils into feature/preserve_timestamps_#1758 2021-03-12 17:47:02 -05:00
Hari 2462575d4b
Run cargo +1.33.0 update to fix Cargo.lock 2021-03-12 17:46:58 -05:00
Sylvestre Ledru cd4003007f refresh cargo.lock with updates 2021-03-12 23:10:12 +01:00
Hari 68ec2ed0f3
install: Implement --preserve-timestamps (-p)
Last access and last modify timestamps are extracted from the
existing file metadata and are applied to the newly created file.
2021-03-12 16:51:47 -05:00
Jan Scheer 47f50a0f5f
tests/utils: fixed mode for write (#1802)
added `log_info`
2021-03-12 22:26:27 +01:00
Michael Kefeder e1626b8c64
ptx: ignore empty regex (#1808)
* ptx: ignore empty -W regex

* ptx: test to verify empty -W regex is ignored

* tests/ptx: verify word regexp from cmd-line is used
2021-03-12 21:52:37 +01:00
Ali 5ced3a670b
paste: cleanup multi-stdin support (#1803)
cleaner impl for multi-stdin support
2021-03-12 13:26:09 +01:00
Craig Pastro 3ab114f283
cp: Implement --parents & --parent (#1797) 2021-03-12 13:25:15 +01:00
Theophile Trunck 8bafcbab7a Update the binary usage to match busybox
New tests in busybox are based on the fact that the function
appears in the usage of the busybox binary.
Because the tests are searching for an exact string they don't see
the function defined by coreutils.
By using the exact same string as busybox we can now also run the new
busybox tests
2021-03-10 23:52:33 +01:00
Ali 374a4fde86
paste: support multi-stdin (#1791)
- added `-` as the default input, since `paste` reads stdin if no file
is provided
- `paste` also supports providing `-` multiple times
- added a test for it
2021-03-10 23:19:12 +01:00
Theophile Trunck 9ab8bb5db5 Fix make busytest
The binary was rename from uutils to coreutils in that commit
52ae491fcd
but the makefile to run the busybox test wasn't updated

This commit update the makefile to use the correct binary name.
It also update the busybox to the 1.32.1 version and fix the makefile
to run all the busybox tests instead of stopping after the failed exe
2021-03-10 23:13:57 +01:00
Mikadore 734ef0a8a1
uniq: fixed #550 (#1790) 2021-03-10 21:54:31 +01:00
Sylvestre Ledru a42e24e088
Merge pull request #1786 from jeckersb/clippy-cleanup
Fix some clippy warnings
2021-03-10 15:32:27 +01:00
John Eckersberg 08eb56f120 Fix some clippy warnings 2021-03-10 08:42:00 -05:00
Sylvestre Ledru 476a3d42da
Merge pull request #1789 from ali5h/paste-clap
paste: update cargo lock file
2021-03-10 11:24:43 +01:00
Ali Shariat 62388faab8
paste: update cargo lock file
missed from #1785
2021-03-10 02:04:37 -08:00
Sylvestre Ledru 517b2a6a22
Merge pull request #1767 from FelipeLema/mod_opt
Group OPT_ARGUMENTS into mods
2021-03-09 22:57:30 +01:00
Sylvestre Ledru 955b7ee6d5
Merge pull request #1785 from ali5h/paste-clap
paste: move from getopts to clap
2021-03-09 22:52:16 +01:00
Sylvestre Ledru 027b7e0a52
Merge pull request #1784 from publicarray/patch-1
Fix install instructions
2021-03-09 22:49:23 +01:00
Felipe Lema d1addc97cc missing OPT_ s 2021-03-09 18:10:04 -03:00
Sebastian Schmidt fe56f315e4
Fix install instructions
error: Using `cargo install` to install the binaries for the package in current working directory is no longer supported, use `cargo install --path .` instead. Use `cargo build` if you want to simply build the package.
2021-03-09 20:51:25 +00:00
Ali Shariat 54eebebff8 paste: move from getopts to clap
closes #1734
2021-03-09 12:46:27 -08:00
Sylvestre Ledru a96ca1359e
Merge pull request #1772 from foxbenjaminfox/master
cp: implement --strip-trailing-slashes
2021-03-09 20:10:06 +01:00
Sylvestre Ledru 5996bc340c
Be more precise in the GNU license 2021-03-09 18:43:59 +01:00
Sylvestre Ledru a6cf251a17
Add an information about the GNU's version license 2021-03-09 18:02:51 +01:00
Sylvestre Ledru 1396295877
Merge pull request #1778 from EdwardBetts/spelling
Correct spelling
2021-03-09 17:16:39 +01:00
Edward Betts e1a9c19b6f Correct spelling 2021-03-09 15:19:35 +00:00
Benjamin Fox 5446ea2abf cp: implement --strip-trailing-slashes 2021-03-09 12:59:26 +02:00
Sylvestre Ledru 2dcc60d624
Merge pull request #1752 from drocco007/numfmt-fields
numfmt: implement --field
2021-03-08 19:54:01 +01:00
Daniel Rocco 0e02607dc7 numfmt: implement --field 2021-03-08 10:53:34 -05:00
Felipe Lema 75b3bc02eb uniq 2021-03-08 12:02:46 -03:00
Felipe Lema 3e0a10d732 update wc 2021-03-08 11:50:26 -03:00
Sylvestre Ledru 200310be18
Merge pull request #1764 from sylvestre/version-0.0.4
Version 0.0.4
2021-03-07 12:29:34 +01:00
Sylvestre Ledru f711027764 refresh Cargo.lock after the version 2021-03-07 12:05:16 +01:00
Sylvestre Ledru d3c6ce0b94 add an ugly script to publish the crates 2021-03-07 11:47:17 +01:00
Sylvestre Ledru 4f5e9ecb39 refresh Cargo.lock after the version 2021-03-07 11:29:38 +01:00