Sylvestre Ledru
a772f5c466
Merge pull request #3677 from cakebaker/shuf_missing_spaces
...
shuf: add missing spaces to about text
2022-06-27 16:30:09 +02:00
Daniel Hofstetter
62d9305785
shuf: add missing spaces to about text
2022-06-27 09:21:48 +02:00
Sylvestre Ledru
6be25eee26
Merge pull request #3670 from tertsdiepraam/rm-completion-fix
...
`rm`: fix help text mistakenly being used as the long option
2022-06-25 22:06:45 +02:00
Terts Diepraam
aab9134062
rm: fix help text mistakenly being used as the long option
2022-06-24 20:03:27 +02:00
Patrick Jackson
78a77c4211
dd: fix output issues ( #3610 )
2022-06-24 08:58:10 +02:00
Sylvestre Ledru
b6bb476aa0
Merge pull request #3659 from cakebaker/ticket_3637
...
paste: implement "-z" flag
2022-06-23 22:20:09 +02:00
Sylvestre Ledru
2fb743b72a
Merge pull request #3663 from niyaznigmatullin/fix_install_C_test
...
Fix install c test
2022-06-23 17:09:02 +02:00
Sylvestre Ledru
7c7c694837
Merge pull request #3657 from ElijahSink/main
...
closes #3650 : install -V does not show the filename
2022-06-23 16:57:35 +02:00
Terts Diepraam
8657f8f6a6
Merge pull request #3664 from uutils/cov-no-needs
...
Coverage jobs should start at the same time as others
2022-06-23 16:40:56 +02:00
Sylvestre Ledru
1bd5014235
Coverage jobs should start at the same time as others
...
No need to wait for the regular builds
esp as they might have intermittent
2022-06-22 22:43:16 +02:00
Niyaz Nigmatullin
ba136ba3fb
tests: add tests for install to check -C option usage
2022-06-22 21:30:59 +03:00
Niyaz Nigmatullin
61ad2c17b0
uu_install: add inconsistent args check
2022-06-22 19:56:22 +03:00
Niyaz Nigmatullin
b22d2470ac
uu_install: check for permission change on -C option
2022-06-22 19:55:26 +03:00
Niyaz Nigmatullin
5262c043f3
uu_install: add 'removed file' message on overwriting file
2022-06-22 19:54:37 +03:00
Sylvestre Ledru
1e7903590f
Merge pull request #3655 from cakebaker/show_tab_size_too_large_error
...
unexpand: handle too large "tabs" arguments
2022-06-22 15:26:37 +02:00
Daniel Hofstetter
cf605c24d0
unexpand: handle too large "tabs" arguments
2022-06-22 09:30:11 +02:00
Daniel Hofstetter
d0f608c69f
paste: implement "-z" flag
...
Fixes #3637
2022-06-22 09:30:00 +02:00
ElijahSink
f62909c1ff
Merge branch 'uutils:main' into main
2022-06-22 00:45:41 -04:00
Jan Scheer
75edeea5e4
tail: reduce CPU load for polling ( #3618 )
...
* tail: reduce CPU load for polling
This reduces the CPU load for polling drastically (from ~80% down to ~5%)
by removing/fixing several previous workarounds related to polling,
while still passing all related GNU test-suite checks.
* set Notify::PollWatcher delay to: sleep_sec/10 instead of
sleep_sec/100
* set recv_timeout to sleep_sec instead of sleep_sec/100
* remove the manual polling of watched files
Bugs:
* fix an issue with headers to consistently pass
"test_follow_name_retry_headers" and "gnu/tests/tail-2/overlay-headers.sh"
Code clean-up and refactor
* make fields of struct FileHandling private (and add getters/setters)
to ensure that the paths are absolute and match the paths returned by
Notify::Events
* replace calls to "crash!" with "return USimpleError"
* clean-up formatting
2022-06-21 22:21:19 +02:00
Elijah Sink
2b70ccd61b
install: handle when both -t and -D used together
2022-06-20 17:32:28 -05:00
Elijah Sink
81c45cde47
tests/install: fix mistakes when adding previous
2022-06-20 17:31:10 -05:00
Elijah Sink
2965581847
tests/install: add failing test for #3650
2022-06-20 14:26:46 -05:00
Sylvestre Ledru
c277e933c9
Merge pull request #3647 from philgebhardt/backup-protect-source
...
cp: make `--b=simple` protective of source
2022-06-20 17:27:11 +02:00
Sylvestre Ledru
7d807f3e73
Merge pull request #3642 from Garfield96/shuf-find-seps
...
shuf: improve performance
2022-06-19 17:00:08 +02:00
Sylvestre Ledru
7c49bf4bd1
the cat /dev/random can be too long, use the Shakespeare text
2022-06-19 16:59:44 +02:00
Sylvestre Ledru
048306b1c7
Merge pull request #3646 from cakebaker/unexpand_tabs_shortcuts
...
unexpand: implement "tabs" shortcuts
2022-06-19 16:54:36 +02:00
Terts Diepraam
e3f14ea6e5
Merge pull request #3651 from sylvestre/gnu-install
...
install: verbose messages shows ginstall as command
2022-06-19 12:08:53 +02:00
Sylvestre Ledru
43ce927bdb
install: verbose messages shows ginstall as command
2022-06-18 22:37:09 +02:00
Phil Gebhardt
098658a321
rm unnecessary fixture files
2022-06-18 09:56:27 -07:00
Phil Gebhardt
e95a947936
Merge branch 'backup-protect-source' of ssh://github.com:/philgebhardt/coreutils into backup-protect-source
2022-06-18 09:53:56 -07:00
Phil Gebhardt
30f03b3ded
use existing fixture file instead of new ones
2022-06-18 09:51:39 -07:00
Phil Gebhardt
ae87843487
Merge branch 'main' into backup-protect-source
2022-06-18 04:03:21 -07:00
Phil Gebhardt
c49d8e6113
cp: make --b=simple
protective of source
...
When `--backup` is supplied, `cp` will take a backup of *destination* before *source* is copied. When `--backup=simple` is supplied, it is possible for the backup path for *destination* to equal the path for *source*, destroying source before the copy is made. This change prevents this by returning an error instead.
This fixes https://github.com/uutils/coreutils/issues/3629
2022-06-18 03:56:46 -07:00
Sylvestre Ledru
aacf4a7dbe
sleep: Remove an incorrect comment
2022-06-18 12:22:39 +02:00
Sylvestre Ledru
ad05b2f7cb
Ignore word "tmpfs"
2022-06-18 08:32:40 +02:00
Christian Menges
35e97fe88a
shuf: update BENCHMARKING.md
...
Signed-off-by: Christian Menges <christian.menges@outlook.com>
2022-06-17 20:57:04 +02:00
Daniel Hofstetter
edf4fee48f
unexpand: implement "tabs" shortcuts
2022-06-17 14:31:40 +02:00
Sylvestre Ledru
fa51f8b986
Merge pull request #3643 from cakebaker/fix_invalid_enum_variant_in_docstring
...
uucore: fix invalid enum variant in docstring
2022-06-17 10:31:29 +02:00
Sylvestre Ledru
d4f6b0b9c3
Merge pull request #3644 from cakebaker/simplify_fn_expand_shortcuts
...
expand: simplify signature of expand_shortcuts()
2022-06-17 10:31:14 +02:00
Daniel Hofstetter
1655e85a13
expand: simplify signature of expand_shortcuts()
2022-06-16 15:59:41 +02:00
Daniel Hofstetter
72aa2ff0ab
uucore: fix invalid enum variant in docstring
2022-06-16 14:43:01 +02:00
Christian Menges
19a43bf1b7
shuf: improve performance
...
Use memchr crate to speed up splitting input data by a separator.
Signed-off-by: Christian Menges <christian.menges@outlook.com>
2022-06-16 13:23:44 +02:00
Sylvestre Ledru
9cfb92df3f
Merge pull request #3612 from cakebaker/ticket_3575
...
expand: add support for "--tabs" shortcuts
2022-06-16 13:18:38 +02:00
Sylvestre Ledru
e232bb49f3
Merge pull request #3639 from cakebaker/dircolors_quote
...
dircolors: escape "'" and ":"
2022-06-16 10:05:58 +02:00
Terts Diepraam
bc4f193b5a
Merge pull request #3630 from sylvestre/gnu-sleep
...
sleep: customize one of the tests (tests/misc/sleep.sh)
2022-06-15 19:50:33 +02:00
Daniel Hofstetter
46b4b94c42
dircolors: escape "'" and ":"
2022-06-15 15:22:14 +02:00
Sylvestre Ledru
0be1b7c76a
Fix typo
2022-06-15 14:33:19 +02:00
Sylvestre Ledru
029e0dc613
Extend the number of dependabot alerts
2022-06-15 09:09:08 +02:00
Sylvestre Ledru
5920de5adc
Merge pull request #3614 from sylvestre/rm-ioctl
...
cp: Replace ioctl-sys by libc for the call to ficlone
2022-06-15 09:07:44 +02:00
Sylvestre Ledru
1747b20cf0
sleep: return 1 is no arg + customize one of the tests (tests/misc/sleep.sh)
2022-06-15 08:57:30 +02:00