Sylvestre Ledru
826c948234
ls: remove the unused dep on locale
2021-09-13 18:15:51 +02:00
Sylvestre Ledru
2d67252dc4
rm: only set the winapi dep on Windows
2021-09-13 18:15:51 +02:00
Sylvestre Ledru
cca2b19b4e
tail: only set the winapi dep on Windows
2021-09-13 18:15:49 +02:00
Sylvestre Ledru
7712fd02f2
Merge pull request #2670 from sylvestre/freebsd3
...
Fixed a warning on freebdsd
2021-09-13 18:09:00 +02:00
Sylvestre Ledru
87b6aa89e3
pr: remove unused "time" dep ( #2667 )
2021-09-13 18:08:51 +02:00
Sylvestre Ledru
68df4de1a2
nice: update to use the same version of nix as other programs ( #2666 )
2021-09-13 18:08:41 +02:00
Sylvestre Ledru
ebe897e4d4
shred: remove unused "time" dep ( #2665 )
2021-09-13 18:05:06 +02:00
Sylvestre Ledru
2203e5ea78
Merge pull request #2671 from jhscheer/fix_tests_with_expected_result
...
tests/common: make call to `host_name_for` idempotent
2021-09-13 13:31:19 +02:00
Sylvestre Ledru
450a3faf9f
Add to the spell ignore list
2021-09-13 12:29:28 +02:00
Jan Scheer
deedb73bcb
tests/common: make call to host_name_for
idempotent
...
This fixes an issue on macOS/bsd where multiple calls
to `host_name_for` each added a prefix 'g'.
The issue led to some tests being skipped because `util_name` was
renamed to e.g. "ggid" instead of "gid".
2021-09-13 12:28:47 +02:00
Sylvestre Ledru
b4f45bcc1a
Merge pull request #2664 from jfinkels/wc-remove-mut-width
...
wc: remove mutable min_width parameter
2021-09-13 08:25:46 +02:00
Sylvestre Ledru
fd22feb090
Merge pull request #2669 from blyxxyz/mktemp-unsafe
...
mktemp: Do not use unsafe
2021-09-13 08:25:28 +02:00
Sylvestre Ledru
cc8522a2db
Fixed a warning on freebdsd:
...
warning: unused import: `std::os::unix::fs::PermissionsExt`
2021-09-12 23:14:34 +02:00
Jan Verbeek
3e0b3c93ef
mktemp: Do not use unsafe
2021-09-12 21:50:36 +02:00
Jeffrey Finkelstein
7ec6452265
wc: remove mutable min_width parameter
...
Remove mutability from the `min_width` parameter to the `print_stats()`
function in `wc`.
2021-09-12 12:25:52 -04:00
Sylvestre Ledru
238bcb9634
Merge pull request #2661 from blyxxyz/fix-clippy-chcon
...
chcon: Remove unused Options.dereference to fix Clippy
2021-09-12 16:46:42 +02:00
Jan Verbeek
4a20ef1850
chcon: Remove unused Options.dereference to fix Clippy
2021-09-12 13:17:55 +02:00
Sylvestre Ledru
447d6f2b61
Merge pull request #2654 from blyxxyz/dedup-splice
...
Move common pipe and splice functions into uucore
2021-09-12 09:23:05 +02:00
Sylvestre Ledru
fc1f3a433d
Merge pull request #2655 from blyxxyz/simplify-unlink
...
unlink: Simplify, remove unsafe, move to core
2021-09-12 09:22:05 +02:00
Jan Verbeek
d6a8485115
uucore::pipes: Expand documentation
2021-09-10 22:03:51 +02:00
Jan Verbeek
b7d697753c
unlink: Simplify, remove unsafe, move to core
...
This makes it no longer possible to pass multiple filenames, but every
other implementation I tried (GNU, busybox, FreeBSD, sbase) also
forbids that so I think it's for the best.
2021-09-10 21:50:38 +02:00
Jan Verbeek
23647be07a
cat: Use larger splice size
...
This raises performance by 10-20% or so.
2021-09-10 21:24:34 +02:00
Jan Verbeek
d002810a47
cat: Do not assume complete writes
2021-09-10 21:24:34 +02:00
Jan Verbeek
c1079e0b1c
Move common pipe and splice functions into uucore
...
This cuts down on repetitive unsafe code and repetitive code in
general.
2021-09-10 21:24:34 +02:00
Sylvestre Ledru
92a1f1422e
Merge pull request #2650 from blyxxyz/tty-flaky-test
...
tty: Make test_stdout_fail() less flaky
2021-09-10 20:45:18 +02:00
Jan Verbeek
8f901ee860
tty: Make test_stdout_fail() less flaky
2021-09-10 19:29:27 +02:00
Jan Verbeek
91d39de16e
sort: derive Default impl for FieldSelector
2021-09-10 19:25:54 +02:00
Jeffrey Finkelstein
fc77e51b64
printf: derive Default impl for FormatPrimitive
2021-09-10 19:24:59 +02:00
Sylvestre Ledru
ce050ca369
Merge pull request #2649 from blyxxyz/chown-clippy
...
chown: Fix clippy warning to fix CI
2021-09-10 19:12:35 +02:00
Jan Verbeek
d05410383f
chown: Fix clippy warning to fix CI
2021-09-10 18:56:31 +02:00
Sylvestre Ledru
75e5c42e40
chown: support '.' as 'user.group' separator (like ':') ( #2638 )
...
* chown: support '.' as 'user.group' separator (like ':')
It also manages the case:
user.name:group (valid too)
Should fix:
gnu/tests/chown/separator.sh
2021-09-10 08:15:23 +02:00
Sylvestre Ledru
ed258e3c9c
touch: add --ref as an alias ( #2641 )
2021-09-09 21:48:17 +02:00
Michael Debertol
2170d81621
Merge pull request #2633 from blyxxyz/update-quoting
...
Update filename quoting and printing
2021-09-09 20:42:00 +02:00
Michael Debertol
37c6b794c8
Merge pull request #2646 from 353fc443/uresult-uptime
...
uptime: added UResult
2021-09-09 20:32:06 +02:00
353fc443
e4aad6d971
uptime: added UResult
2021-09-09 17:59:02 +00:00
Sylvestre Ledru
ebc801c57a
Merge pull request #2643 from jhscheer/tail_fix_for_gnutestsuite
...
tail: add fixes to pass "tail-2/tail-c.sh" from GNU's test suite
2021-09-08 17:42:22 +02:00
Jan Scheer
cd0d23752a
tail: add fixes to pass "gnu/tests/tail-2/tail-c.sh" from GNU's test suite
2021-09-08 13:10:19 +02:00
Sylvestre Ledru
ff5607c363
Merge pull request #2622 from tertsdiepraam/ls/special-chars-in-double-quotes
...
`ls`: always use single quotes when `$`, `\` or ` are present in a filename
2021-09-07 22:04:48 +02:00
Jan Verbeek
1ef2574b08
Replace backtick quoting
2021-09-07 20:16:45 +02:00
Jan Verbeek
918603909b
Update hashsum quoting FIXME instructions
2021-09-07 20:15:54 +02:00
Jan Verbeek
6d346b2307
Replace manual formatting by show_error!()/show_warning!()
2021-09-07 20:15:54 +02:00
Jan Verbeek
741f065a12
test_ls: Fix clippy warnings
2021-09-07 19:49:01 +02:00
Jan Verbeek
259f18fcab
Update message quoting and filename printing
2021-09-07 19:49:01 +02:00
Jan Verbeek
60df3c6b7c
uucore: Cache args_os(), util_name(), execution_phrase()
...
And remove args() because there's no valid use for it, invalid unicode
handling is specified in a different way.
2021-09-07 18:51:25 +02:00
Michael Debertol
d093c07887
Merge pull request #2642 from 353fc443/uresult-whoami
...
whoami: Added UResult
2021-09-07 16:44:52 +02:00
353fc443
06ff6ac4f1
whoami: Added UResult
2021-09-07 08:10:06 +00:00
Sylvestre Ledru
7d899372a4
Merge pull request #2640 from blyxxyz/do-not-discard-error
...
Preserve error message for "other" I/O errors
2021-09-07 08:00:23 +02:00
Jan Verbeek
7791207870
Preserve error message for "other" I/O errors
...
These errors still have a unique message even if the ErrorKind enum
doesn't classify them.
2021-09-06 23:24:31 +02:00
Sylvestre Ledru
a0be9811c6
Merge pull request #2513 from drocco007/test-parentheses
...
test: handle additional parentheses edge cases
2021-09-06 22:23:21 +02:00
Sylvestre Ledru
17a435c7a6
Fix clippy warnings
2021-09-06 20:42:14 +02:00