Sylvestre Ledru
|
ba126afe54
|
fix(ls): follow the display of GNU ls
|
2020-12-13 12:12:19 +01:00 |
|
Sylvestre Ledru
|
8a1628cf89
|
fix(ls): When a file doesn't exist, exit early and fails ls
Currently, running
$ ls doesntexist
will return 0
while it should return 1
Ditto for
$ ls doesntexist a
|
2020-12-13 12:12:19 +01:00 |
|
Sylvestre Ledru
|
cd97adb39d
|
Minor fixes in the tests
|
2020-12-13 12:11:42 +01:00 |
|
Sylvestre Ledru
|
94571ecf8f
|
Merge pull request #1641 from sylvestre/install-owner-group
feature(install) - add group & owner support + a refactor
|
2020-12-12 16:42:50 +01:00 |
|
Sylvestre Ledru
|
f287309b72
|
perms: add some docs
|
2020-12-12 14:43:56 +01:00 |
|
Sylvestre Ledru
|
dca1f28085
|
install: various improvements in output & tests
|
2020-12-12 14:36:23 +01:00 |
|
Sylvestre Ledru
|
3024ade071
|
refactor(chgrp, install): Show the error in the program instead of the lib
|
2020-12-12 14:28:50 +01:00 |
|
Sylvestre Ledru
|
55c660b986
|
feature(install): move chown functions into uucore and have install owner support use it
|
2020-12-12 14:27:59 +01:00 |
|
Sylvestre Ledru
|
015e18731f
|
feature(install): install group support
|
2020-12-12 14:27:03 +01:00 |
|
Sylvestre Ledru
|
763de90fda
|
refactor(chgrp): move chgrp perms function into the uucore to reuse it into install
Will move chown later
|
2020-12-12 14:26:32 +01:00 |
|
Sylvestre Ledru
|
431a4e9f2f
|
cosmetic: consistency in the clap cargo declaration
|
2020-12-12 13:12:13 +01:00 |
|
Sylvestre Ledru
|
e19010e9fe
|
cosmetic: consistency in the walkdir cargo declaration
|
2020-12-12 13:10:57 +01:00 |
|
Sylvestre Ledru
|
d8e345df0a
|
refactor(whoami): only use advapi32/winapi on Windows (#1653)
|
2020-12-12 11:04:39 +01:00 |
|
Sylvestre Ledru
|
576aa29f0f
|
refactor(chmod): move from walker to walkdir, simplify the code and add tests (#1645)
|
2020-12-12 10:31:12 +01:00 |
|
Sylvestre Ledru
|
49b32ea68d
|
refactor(chown): move to clap & add tests (#1648)
|
2020-12-12 00:14:00 +01:00 |
|
Sylvestre Ledru
|
068fee2ebd
|
feature(uname): Implement -p & -i (#1649)
Just return 'unknown' for both
Closes: #1636
|
2020-12-11 22:46:36 +01:00 |
|
Sylvestre Ledru
|
516839e081
|
refactor(mv): move to clap (#1652)
|
2020-12-10 22:28:17 +01:00 |
|
Piyush Jaipuriayar
|
3ca8ba997c
|
hashsum: added blake2 as a hashing algorithm (#1651)
|
2020-12-08 23:32:02 +01:00 |
|
Sylvestre Ledru
|
d21acc4621
|
cosmetic(cp): use the variable instead of the string
|
2020-12-08 23:19:51 +01:00 |
|
Sylvestre Ledru
|
0cfb83a040
|
Merge pull request #1580 from sylvestre/archive3
feature(cp): implement archive & -L
|
2020-12-06 17:15:56 +01:00 |
|
Sylvestre Ledru
|
580a7a1c3d
|
Merge pull request #1647 from sylvestre/clap-2.33
use the same version of clap everywhere
|
2020-12-02 08:32:15 +01:00 |
|
Sylvestre Ledru
|
5f47d1249d
|
use the same version of clap everywhere
|
2020-12-01 22:59:14 +01:00 |
|
Sylvestre Ledru
|
c483fa501b
|
feature(cp): also implement --dereference/-L
|
2020-11-29 20:48:29 +01:00 |
|
Sylvestre Ledru
|
f76a0ec972
|
feature(cp): implement archive + add missing tests
|
2020-11-29 20:48:23 +01:00 |
|
Sylvestre Ledru
|
a10346eb23
|
Merge pull request #1644 from sylvestre/install-copy
Small improvements on "install"
|
2020-11-29 17:50:17 +01:00 |
|
Sylvestre Ledru
|
b07f496b70
|
fix(install): 'install file_a file_b' should just copy the file
|
2020-11-29 16:33:46 +01:00 |
|
Sylvestre Ledru
|
261b4e24d6
|
feature(install): remove a duplicate check.
Already done in is_new_file_path
|
2020-11-29 16:33:46 +01:00 |
|
Sylvestre Ledru
|
11ecf80a25
|
feature(sync): add --data & --file-system (#1639)
|
2020-11-29 16:32:21 +01:00 |
|
Sylvestre Ledru
|
89f8624936
|
bug(install) - install -d can be run on an existing directory (#1643)
GNU:
$ install -d foo
$ install -d foo
Rust:
$ install -d foo
$ install -d foo
install: cannot create directory 'foo': File exists
install: foo: File exists (os error 17)
|
2020-11-29 16:31:26 +01:00 |
|
Sylvestre Ledru
|
8ef7f394c1
|
address some new clippy warnings (#1642)
|
2020-11-29 16:26:38 +01:00 |
|
Sylvestre Ledru
|
df44534a3e
|
test(install): Add tests which should be working but aren't
I will work on the fixes
|
2020-11-25 13:48:04 +01:00 |
|
Sylvestre Ledru
|
63bf6cc599
|
Add a test to verify that install can be used just to copy a simple file
example:
touch bar.txt && ./target/debug/coreutils install bar.txt foo.txt
|
2020-11-25 13:41:46 +01:00 |
|
Sylvestre Ledru
|
adc9b12f32
|
install: fix a typo
|
2020-11-25 13:09:28 +01:00 |
|
Sylvestre Ledru
|
bfba889f8e
|
refactor(touch): Move to clap + add a test (#1629)
|
2020-11-21 09:53:13 +01:00 |
|
Sylvestre Ledru
|
5efaa0bf32
|
refactor(id) - move to clap and add more tests (#1628)
|
2020-11-21 09:52:50 +01:00 |
|
Sylvestre Ledru
|
41ba5ed913
|
refactor(uniq): Move to clap + add a test (#1626)
|
2020-11-21 09:52:40 +01:00 |
|
Sylvestre Ledru
|
7bbb4c98e8
|
Merge pull request #1623 from sylvestre/clap-pwd
refactor(pwd): move to clap + add a test
|
2020-11-21 00:49:30 +01:00 |
|
Sylvestre Ledru
|
6870d81b33
|
Merge pull request #1631 from sylvestre/clap-version
Remove version mgmt, it is done by clap
|
2020-11-20 10:02:33 +01:00 |
|
Sylvestre Ledru
|
6fc4129daf
|
Merge pull request #1624 from sylvestre/uptime-refresh
refactor(uptime): some minor improvements
|
2020-11-20 10:02:13 +01:00 |
|
Sylvestre Ledru
|
641aba5bd7
|
maint/hostname: Fix a clippy warning 'single_char_push_str'
|
2020-11-19 23:16:31 +01:00 |
|
Sylvestre Ledru
|
8271faf3a2
|
Merge branch 'master' into clap-pwd
|
2020-11-19 22:32:02 +01:00 |
|
Sylvestre Ledru
|
252f527b55
|
Merge branch 'master' into uptime-refresh
|
2020-11-19 22:30:33 +01:00 |
|
Sylvestre Ledru
|
62265656b4
|
Merge pull request #1630 from sylvestre/clap-mkdir
refactor(mkdir): Move to clap + add a test
|
2020-11-17 13:01:09 +01:00 |
|
Sylvestre Ledru
|
5eaab5327c
|
Merge pull request #1632 from sylvestre/clap-rm
refactor(rm): Move to clap + add a test
|
2020-11-17 13:00:35 +01:00 |
|
Sylvestre Ledru
|
eada6e58e5
|
Merge pull request #1637 from sylvestre/clap-install
refactor(install): move to clap
|
2020-11-17 13:00:04 +01:00 |
|
Sylvestre Ledru
|
27d5256cb6
|
Use the correct syntax to define the mode
|
2020-11-16 22:02:06 +01:00 |
|
Sylvestre Ledru
|
55221a18b4
|
change order + remove useless import
|
2020-11-15 22:53:49 +01:00 |
|
Sylvestre Ledru
|
f55d8a22ec
|
remove useless mut
Co-authored-by: Roy Ivy III <rivy.dev@gmail.com>
|
2020-11-15 22:49:26 +01:00 |
|
Sylvestre Ledru
|
5718af023b
|
use the OPT_VERBOSE
Co-authored-by: Roy Ivy III <rivy.dev@gmail.com>
|
2020-11-15 22:49:01 +01:00 |
|
Sylvestre Ledru
|
4fec824421
|
change the position of the TODO
Co-authored-by: Roy Ivy III <rivy.dev@gmail.com>
|
2020-11-15 22:48:39 +01:00 |
|