sreehari prasad
8a9fb84a8e
mv: gnu test case mv-n compatibility ( #6599 )
...
* uucore: add update control `none-fail`
* uucore: show suggestion when parse errors occurs because of an ambiguous value
* added tests for fail-none and ambiguous parse error
* uucore: ambiguous value code refractor
* cp: no-clobber fail silently and outputs skipped message in debug
* mv: add --debug support
* minor changes
---------
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2024-09-14 09:11:17 +02:00
Anirban Halder
7430856575
`mkdir: added acl` permissions inheritance for subdirectories ( #6676 )
...
Mostly for linux for now
2024-09-11 21:35:25 +02:00
LoricAndre
5b1d4d9bdc
fix: add arg count for cp
2024-09-10 00:12:59 +02:00
Samuel Tardieu
dd9e7ad363
cp: treat an empty file name as a non-existing file
2024-09-08 13:27:24 +02:00
Sylvestre Ledru
22401f827b
Merge pull request #6681 from cakebaker/bump_windows_sys
...
Bump `windows-sys` & adapt `tail` to API change
2024-09-08 09:55:59 +02:00
Samuel Tardieu
d627952fc8
mkdir: do not change mode of existing directories
2024-09-07 21:09:55 +02:00
Daniel Hofstetter
4229771108
tail: adapt to windows-sys API change
2024-09-07 16:49:25 +02:00
Julian
b89a6255a9
dd: fix issue #5905 (different error msg from GNU) ( #6622 )
...
* Changed dd parsing error message to be in line with GNU dd
* Correct logic to make dd incorrect number error message fully compatible with GNU. Add test
---------
Co-authored-by: just-an-engineer <Julian.Beltz@zetier.com>
2024-09-07 15:34:03 +02:00
Anirban Halder
e4749381f9
`ls: Changed unwrap_or and or option handling to lazy evaluated unwrap_or_else and or_else` ( #6609 )
...
* Changed unwrap_or and option handling to lazy evaluation
* Clippy fixes
2024-09-07 15:05:54 +02:00
Sylvestre Ledru
66e0989526
Merge pull request #6680 from cakebaker/runcon_adapt_error_message
...
runcon: improve sentence in help
2024-09-06 17:58:39 +02:00
Daniel Hofstetter
b374b941e2
runcon: improve sentence in help
2024-09-06 17:05:29 +02:00
Daniel Hofstetter
f9e7645b96
Merge pull request #6657 from sylvestre/invalid-opt
...
adjust error for runcon & stdbuf to make tests/misc/invalid-opt.pl pass
2024-09-06 17:00:11 +02:00
Andrew Liebenow
04cd36f022
od: do not panic on empty address radix
2024-09-01 07:59:19 -05:00
Andrew Liebenow
5ca995b21f
od: allow trailing characters in address radix
2024-08-31 14:13:31 -05:00
Sylvestre Ledru
001b97f445
adjust error for runcon & stdbuf to make tests/misc/invalid-opt.pl pass
2024-08-20 22:28:16 +02:00
Daniel Hofstetter
9fcf3ee48b
yes: adapt to API changes of uucore/pipes
2024-08-14 17:38:56 +02:00
Daniel Hofstetter
563e3cefd0
wc: adapt to API changes of uucore/pipes
2024-08-14 17:19:37 +02:00
Daniel Hofstetter
5342bae38d
cat: adapt to API changes of uucore/pipes
2024-08-14 17:15:53 +02:00
Sylvestre Ledru
6b70dc232e
test: -o arg should trigger an error ( #6642 )
...
* test: -o arg should trigger an error
Should fix tests/test/test-diag.pl
* test: use var directly in string
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2024-08-13 11:05:35 +02:00
Ben Wiederhake
9eb7c85ab2
dircolors+join+sleep: optimize int and string ops as required by clippy nightly
2024-08-11 23:56:30 +02:00
Daniel Hofstetter
565a36a88b
df: use "workspace = true" for tempfile
2024-07-30 15:21:52 +02:00
Ben Wiederhake
6af9fd784e
cksum: correctly output non-utf8 filename
2024-07-27 01:29:01 +02:00
Ben Wiederhake
244634b5c6
cksum: accept non-UTF-8 filenames
...
Fixes #6574 .
2024-07-27 01:09:37 +02:00
mhead
36237a2568
cp: fix cp throwing error when dest is symlink and options backup and --rem is given
2024-07-26 00:49:34 +02:00
Sylvestre Ledru
12eacd1cf2
Merge pull request #6497 from cakebaker/cargo_cfg_fuzzing
...
Cargo.toml: allow "fuzzing" as `cfg` condition name
2024-07-26 00:48:18 +02:00
Daniel Hofstetter
587efd1d4b
clippy: fix warnings introduced by Rust 1.80
2024-07-25 16:34:02 +02:00
Daniel Hofstetter
ef68d9778f
seq: allow "fuzzing" as cfg condition name
...
in Cargo.toml
2024-07-23 15:58:57 +02:00
Daniel Hofstetter
79d7158aac
Merge pull request #6584 from howjmay/checksum-no-check
...
hashsum: Return err when only --strict or --quiet is given
2024-07-23 15:20:35 +02:00
Yang Hau
e5d765f46c
hashsum: Return err when only --strict or --quiet is given
2024-07-19 16:05:30 +08:00
Ben Wiederhake
471f047a64
clippy: simplify code according to nightly 'byte_char_slices' lint
...
https://rust-lang.github.io/rust-clippy/master/index.html#/byte_char_slices
2024-07-18 15:59:36 +02:00
mhead
84f8b7a98b
proper error message when inter-partition copying fails with test
2024-07-18 13:11:34 +02:00
mhead
ff12e6ee87
mv: gnu test case to-symlink fix
2024-07-18 13:11:34 +02:00
Dorian Péron
9ab7fa9806
tr: accept non utf8 arguments for sets
2024-07-18 13:00:32 +02:00
Dorian Péron
e7f965d6a8
cut: move os_string_as_bytes utility to uucore
2024-07-18 13:00:32 +02:00
Justin Tracey
5882304dcd
Fix Android CI ( #6580 )
...
* android CI: get termux user from emulator
* stat: fix android builds
2024-07-18 09:45:00 +02:00
Dorian Péron
128335a24b
tr: Raise error if set2 is too big on complemented class
2024-07-15 17:55:40 +02:00
Sylvestre Ledru
c90b69398f
Merge pull request #6382 from BenWiederhake/dev-signal-casing
...
uucore+timeout: accept signals of any casing
2024-07-09 23:18:25 +02:00
Yash Thakur
3aee28ef3e
Expose touch for Nushell ( #5946 )
...
---------
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2024-07-09 23:10:58 +02:00
Laurent Cheylus
6e236a4a72
hostname: use dns-lookup crate to get the network address(es) of the host
...
- on OpenBSD and FreeBSD, unable to get the network address(es) of the host with DNS request for
hostname + ":1"
- use dns-lookup crate for this request with lookup_host function
Signed-off-by: Laurent Cheylus <foxy@free.fr>
2024-07-09 22:44:16 +02:00
kf zheng
4faf9c08d6
replace crash! with UResult in fsext and modify related files: df, stat, and filesystem
2024-07-07 20:56:22 +08:00
n4n5
fb48e7d280
Fix spelling, update comments, and add documentation for improved code clarity
...
fixes #5066
2024-07-07 12:20:41 +02:00
kf zheng
d868743616
replace crash! with UResult in sync
2024-07-07 12:18:21 +02:00
Daniel Hofstetter
8cc129cff8
Merge pull request #6528 from sylvestre/cf
...
ls: when -CF is passed, use a tab. closes : #5396
2024-07-05 10:38:31 +02:00
Pyokyeong Son
ea478c2bb6
ls: fixed dired option (-D) not outputting datetime and parent dir byte offsets ( #6538 )
...
Closes #6522
2024-07-05 09:59:41 +02:00
Daniel Hofstetter
b774000351
Merge pull request #6535 from sylvestre/sort
...
sort: improve the error mgmt with --batch-size
2024-07-05 09:45:54 +02:00
Mengsheng Wu
1e80d3e3b2
ls: fix error sub dir output ( #6521 )
...
Closes #6492
2024-07-05 08:16:16 +02:00
Sylvestre Ledru
fd2c4a14b8
ls: when -CF is passed, use a tab. closes : #5396
2024-07-04 23:39:03 +02:00
Sylvestre Ledru
e2c66ea092
sort: improve the error mgmt with --batch-size
...
should make the gnu test tests/sort/sort-merge.pl pass
2024-07-04 22:16:46 +02:00
Ben Wiederhake
449c685675
uucore+timeout: accept signals of any casing
2024-07-03 04:15:52 +02:00
n4n5
0c67aa8e03
ls: remove useless clippy
2024-07-02 22:40:15 +02:00