Ben Wiederhake
b091911aae
shuf: refuse multiple input ranges and multiple output files
2024-02-16 21:14:56 +01:00
Ben Wiederhake
69f23c2521
shuf: obey all headcount args, not just the last
2024-02-16 21:08:16 +01:00
Ben Wiederhake
07e8f4c7a5
shuf: include all echo args, not just the last
2024-02-16 20:49:59 +01:00
Daniel Hofstetter
420dfe8a9b
Merge pull request #5958 from tertsdiepraam/csplit-printf
...
`csplit`: use `printf` functionality from `uucore`
2024-02-16 14:39:03 +01:00
Terts Diepraam
fc82360f58
csplit: fix up tests and error message for filenames
2024-02-16 11:51:04 +01:00
Daniel Hofstetter
bfe6f0f004
Merge pull request #5979 from BenWiederhake/dev-shuf-null-input
...
shuf: Treat empty file as zero elements instead of one emptystring
2024-02-16 09:19:44 +01:00
David Matos
de74f707e9
uname: Refactor into public fns for Nushell ( #5921 )
...
* Refactor to use options struct and make it public for Nushell
* Return the output for use in nushell
* wip:opt1
* Add UNameOutput struct instead
* Apply req changes
* change back to mod options
* uname: add empty line & fix position of comment
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2024-02-16 08:53:36 +01:00
Ben Wiederhake
e54c9bebe2
shuf: Treat empty file as zero elements instead of one emptystring
2024-02-16 00:06:24 +01:00
Terts Diepraam
c9677abeed
Merge pull request #5977 from cakebaker/ln_fix_help_text
...
ln: fix help text
2024-02-15 16:44:53 +01:00
Daniel Hofstetter
35141deeee
ln: fix help text
2024-02-15 14:38:26 +01:00
Daniel Hofstetter
9f2e426bf2
ci: use codecov token in CICD/GnuTests workflows
2024-02-15 12:23:01 +01:00
Daniel Hofstetter
629a926829
Merge pull request #5973 from biplab5464/issue_4924
...
pr: use chrono instead of time in tests #5972
2024-02-15 09:30:27 +01:00
biplab5464
04c821ca78
pr: use chrono instead of time in tests #5972
2024-02-14 23:08:34 +05:30
Daniel Hofstetter
6adaf31d49
Merge pull request #5962 from wolimst/cut/fix/multiple-mode-args
...
cut: show error for multiple mode args (`-b`, `-c`, `-f`)
2024-02-14 14:23:47 +01:00
wolimst
6bec96aad1
cut: refactor mode args counting by removing nested map
2024-02-14 20:02:42 +09:00
BaherSalama
5603305e75
fix tr with any flag with more than 2 operands ( #5952 )
...
* fix tr
* add tests
* fix clippy
* fix clippy2
* do suggestions
* do suggestions
* remove mut
* tr: move var to block & remove its type
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2024-02-13 15:30:15 +01:00
Daniel Hofstetter
826cdbe3dc
Merge pull request #5940 from cre4ture/fix/stabilize_android_build_memory_kill_split
...
`split` fix android memory kill in split
2024-02-12 16:50:19 +01:00
Daniel Hofstetter
f07df8a0d1
Merge pull request #5971 from malt3/fix/cicd-on-tag
...
ci: run CICD workflow on tag creation
2024-02-12 15:57:23 +01:00
Malte Poll
bf7d7a55dc
ci: run CICD workflow on tag creation
...
Fixes 4d2bdf4
. For a release to be triggered, the workflow has
to run with GITHUB_REF=refs/tags/X.Y.Z, which was disabled by
limiting the push trigger to a branch.
2024-02-12 13:03:05 +01:00
Sylvestre Ledru
b4c8a1aee0
Merge pull request #5970 from cakebaker/ls_date_rename_duration_to_time_delta
...
ls,date: rename `chrono::Duration` to `chrono::TimeDelta`
2024-02-11 14:18:13 +01:00
Sylvestre Ledru
38a8de875a
Merge pull request #5965 from cre4ture/fix/full_backtrace_android
...
CI Android: set environmental variable for BACKTRACE to right value
2024-02-11 13:39:16 +01:00
Sylvestre Ledru
e3c10bcfd3
Merge pull request #5969 from tertsdiepraam/tsort-opt
...
`tsort`: drastically reduce memory copies
2024-02-11 13:34:02 +01:00
Daniel Hofstetter
120a0e09fc
ls,date: rename chrono::Duration to TimeDelta
2024-02-11 13:24:20 +01:00
Daniel Hofstetter
43284b4b33
Merge pull request #5967 from uutils/renovate/chrono-0.x
...
chore(deps): update rust crate chrono to ^0.4.34
2024-02-11 13:07:52 +01:00
Terts Diepraam
e0c2714d60
tsort: drastically reduce memory copies
2024-02-11 10:57:19 +01:00
renovate[bot]
3c9b5d35e6
chore(deps): update rust crate chrono to ^0.4.34
2024-02-11 06:46:34 +00:00
Terts Diepraam
50cab572db
uucore: ensure quoting-style feature is enabled if format is enabled
2024-02-10 21:37:28 +01:00
Ulrich Hornung
ce04315424
set environmental variable to right value
2024-02-10 15:43:36 +01:00
Ulrich Hornung
e68312cae9
sane blksize to avoid memory kill in split -n 3 /dev/zero
2024-02-10 14:33:13 +01:00
Terts Diepraam
a4f626efa2
uucore/format: refactor handling of flags to make clippy happy
2024-02-10 12:48:35 +01:00
Terts Diepraam
3a21d27c1e
uucore/format: ignore the 0
flag if a precision is specified
2024-02-10 12:22:11 +01:00
Terts Diepraam
5fbbfc75de
csplit: add test for precision syntax
2024-02-10 11:59:41 +01:00
Terts Diepraam
0602c197ff
csplit: use uucore/format functionality for suffix
2024-02-10 11:51:20 +01:00
Terts Diepraam
a30dce0b7c
uucore/format: cast signedint to unsignedint if possible
2024-02-10 11:51:20 +01:00
Terts Diepraam
da139c9524
Merge pull request #5955 from tertsdiepraam/printf-pad-octal-prefix
...
`printf`: pad unsigned numbers properly
2024-02-10 11:41:33 +01:00
wolimst
0ac8606577
cut: add comments about handling multiple cutting mode args
2024-02-09 22:15:18 +09:00
Daniel Hofstetter
337bfeebc1
uucore/num_format: fix typo in comment
2024-02-09 13:28:18 +01:00
Terts Diepraam
3126e5f8a1
printf: fix padding and prefixes for unsigned ints
2024-02-09 13:28:18 +01:00
Terts Diepraam
4dae902429
printf: pad octal numbers with zeros on the left
2024-02-09 13:28:18 +01:00
Terts Diepraam
d4ee5ebc85
Merge pull request #5959 from cakebaker/clippy_fix_warnings_1_76
...
clippy: fix warnings introduced by Rust 1.76
2024-02-09 12:56:58 +01:00
wolimst
cb0ce0e1cb
cut: show error for multiple mode args (-b, -c, -f)
2024-02-09 15:56:15 +09:00
Daniel Hofstetter
04ebd863a6
clippy: fix warnings introduced by Rust 1.76
2024-02-08 16:56:01 +01:00
Sylvestre Ledru
dd64bae278
Merge pull request #5957 from cakebaker/tr_fix_intermittent_test
...
tr: fix intermittent test caused by pipe_in()
2024-02-08 08:50:12 +01:00
Daniel Hofstetter
9995c637aa
tr: fix intermittent test caused by pipe_in()
2024-02-08 07:25:09 +01:00
Daniel Hofstetter
3871c14190
Merge pull request #5871 from cakebaker/bump_shlex
...
Bump shlex from 1.1.0 to 1.3.0
2024-02-08 07:17:58 +01:00
Daniel Hofstetter
9f8ea47981
Merge pull request #5874 from cakebaker/bump_smallvec
...
Bump smallvec from 1.13.0 to 1.13.1
2024-02-08 07:17:06 +01:00
Daniel Hofstetter
86e589f95b
Merge pull request #5956 from uutils/renovate/num-traits-0.x
...
chore(deps): update rust crate num-traits to 0.2.18
2024-02-08 07:10:36 +01:00
renovate[bot]
9c96f489a8
chore(deps): update rust crate num-traits to 0.2.18
2024-02-08 01:32:51 +00:00
Sylvestre Ledru
6998c1a3db
Merge pull request #5954 from cakebaker/cargo_rename_config
...
cargo: rename `config` to `config.toml`
2024-02-07 11:13:39 +01:00
Daniel Hofstetter
744d94e630
cargo: rename "config" to "config.toml"
2024-02-07 09:15:04 +01:00