Daniel Hofstetter
c9f76d41a7
Merge pull request #8162 from tgrez/main
...
expr: fix builtin functions precedence
2025-06-13 16:02:08 +02:00
Tomasz Guz
b5e0304ea7
expr: fix builtin functions precedence
2025-06-13 14:51:25 +02:00
Daniel Hofstetter
de68c27f31
Merge pull request #8138 from sylvestre/cspell-precommit
...
Make cspell pre-commit hook optional with skip message
2025-06-13 13:04:15 +02:00
Etienne Cordonnier
99aa51a9a9
stdbuf: add feat_external_stdbuf
...
Fixes https://github.com/uutils/coreutils/issues/6591
"feat_external_stdbuf": use an external libstdbuf.so for stdbuf instead of embedding it into
the stdbuf binary.
There are 2 use-cases:
1. Installation of uutils-coreutils using cargo install (e.g. from crates.io
which supports only "cargo install" as installation method). In this case,
installing libstdbuf.so is impossible, because "cargo install" installs
only binary programs (no cdylib), thus libstdbuf.so must be embedded into
stdbuf and written to /tmp at runtime. This is a hack, and may not work
on some platforms, e.g. because the SELinux permissions may not allow
stdbuf to write to /tmp, /tmp may be read-only, libstdbuf.so may not work
at all without SELinux labels, etc.
2. Installation of uutils-coreutils using an external tool, e.g. dpkg/apt on
debian. In this case, libstdbuf.so should be installed separately to its
correct location and the environment variable LIBSTDBUF_PATH configures the
installation path during the build. E.g. LIBSTDBUF_PATH="/lib/libstdbuf.so"
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
2025-06-13 11:08:00 +02:00
Yuankun Zhang
e1f40ff601
cat: add error handling in write_fast function ( #8091 )
2025-06-13 11:02:03 +02:00
Will Shuttleworth
e5bde07591
tail: fix test that disables output in bash shell ( #8157 )
...
* tail: fix test that disables output in bash shell
* tail: fix platform related issues after test change
* tail: use new imports on same platforms as test they are needed for
2025-06-13 09:44:18 +02:00
Daniel Hofstetter
6d44ddea67
Merge pull request #8163 from uutils/renovate/windows-sys-0.x-lockfile
...
chore(deps): update rust crate windows-sys to v0.60.2
2025-06-13 08:11:38 +02:00
renovate[bot]
7a100c9a5e
chore(deps): update rust crate windows-sys to v0.60.2
2025-06-12 20:47:39 +00:00
Sylvestre Ledru
3104a939a1
Merge pull request #8160 from cakebaker/bump_windows_sys
...
Bump `windows-sys` & adapt to API change
2025-06-12 16:25:51 +02:00
Daniel Hofstetter
89dff8df63
tail: adapt import to change in window-sys
2025-06-12 11:09:39 +02:00
Daniel Hofstetter
3eb1cece30
Bump windows-sys from 0.59.0 to 0.60.1
2025-06-12 11:09:39 +02:00
Daniel Hofstetter
3a087aa4f5
Merge pull request #8158 from tgrez/main
...
expr: fix substr parsing
2025-06-12 10:41:59 +02:00
Tomasz Guz
6049bc091a
expr: fix substr parsing
2025-06-11 22:53:24 +02:00
Daniel Hofstetter
83424751c1
Merge pull request #8154 from uutils/renovate/memchr-2.x-lockfile
...
chore(deps): update rust crate memchr to v2.7.5
2025-06-11 19:04:25 +02:00
renovate[bot]
95a6fcb578
chore(deps): update rust crate memchr to v2.7.5
2025-06-11 16:10:31 +00:00
Sylvestre Ledru
f111113c97
Merge pull request #8150 from cakebaker/realpath_use_consts_for_opts
...
realpath: use consts for all options
2025-06-11 14:25:20 +02:00
Sylvestre Ledru
ac1eb5ac28
Merge pull request #8151 from cakebaker/cksum_remove_duplicate_unit_tests
...
cksum: remove duplicate unit test
2025-06-11 14:24:59 +02:00
Daniel Hofstetter
0d85fbf3cc
Merge pull request #8105 from sylvestre/l10n-wc
...
l10n: port wc to translation + add french
2025-06-11 13:13:35 +02:00
Daniel Hofstetter
2b6fd747f4
Merge pull request #8125 from sylvestre/l10n-tac
...
l10n: port tac for translation + add french
2025-06-11 13:05:00 +02:00
Daniel Hofstetter
d41fe09ad2
Merge pull request #8142 from sylvestre/l10n-paste
...
l10n: port paste for translation + add french
2025-06-11 12:58:21 +02:00
Daniel Hofstetter
143adfa010
Merge pull request #8141 from sylvestre/l10n-dircolors
...
l10n: port dircolors for translation + add french
2025-06-11 12:49:35 +02:00
Daniel Hofstetter
ad7c6eaff4
Merge pull request #8140 from sylvestre/l10n-link
...
l10n: port link for translation + add french
2025-06-11 12:43:18 +02:00
Daniel Hofstetter
b27c38ee8c
Merge pull request #8139 from sylvestre/l10n-kill
...
l10n: port kill for translation + add french
2025-06-11 12:37:41 +02:00
Daniel Hofstetter
0f28db27b8
cksum: remove duplicate unit test
2025-06-11 11:25:07 +02:00
Daniel Hofstetter
316466b9d3
Merge pull request #8148 from sylvestre/l10n-cksum
...
l10n: port cksum for translation + add french
2025-06-11 11:03:14 +02:00
Daniel Hofstetter
38fd13f908
Merge pull request #8145 from sylvestre/l10n-readlink
...
l10n: port readlink for translation + add french
2025-06-11 10:40:32 +02:00
Daniel Hofstetter
18a80a21b1
Merge pull request #8143 from sylvestre/l10n-pathchk
...
l10n: port pathchk for translation + add french
2025-06-11 10:34:39 +02:00
Daniel Hofstetter
95ef3643e3
realpath: use consts for all options
2025-06-11 10:21:11 +02:00
Daniel Hofstetter
b2968a9025
Merge pull request #8146 from sylvestre/l10n-realpath
...
l10n: port realpath for translation + add french
2025-06-11 10:13:06 +02:00
Daniel Hofstetter
0353f7bdf4
Merge pull request #8144 from sylvestre/l10n-pinky
...
l10n: port pinky for translation + add french
2025-06-11 09:45:46 +02:00
Sylvestre Ledru
61d69a18d7
l10n: document a bit how it works ( #8102 )
...
* l10n: document a bit how it works
* add a link to fluent
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
* fix typo
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-06-11 09:30:48 +02:00
Sylvestre Ledru
1e07095041
l10n: port cksum for translation + add french
2025-06-11 00:47:44 +02:00
Sylvestre Ledru
27f16dc9ec
l10n: port realpath for translation + add french
2025-06-11 00:17:31 +02:00
Sylvestre Ledru
08926fc9f9
l10n: port readlink for translation + add french
2025-06-11 00:08:59 +02:00
Sylvestre Ledru
941ac4c024
l10n: port pinky for translation + add french
2025-06-10 22:50:39 +02:00
Sylvestre Ledru
efa1d836f9
l10n: port pathchk for translation + add french
2025-06-10 22:29:31 +02:00
Sylvestre Ledru
09c1f0b5c7
l10n: port paste for translation + add french
2025-06-10 22:25:31 +02:00
Sylvestre Ledru
ff184c8973
l10n: port dircolors for translation + add french
2025-06-10 21:48:07 +02:00
Sylvestre Ledru
2a2301c875
l10n: port link for translation + add french
2025-06-10 21:24:00 +02:00
Sylvestre Ledru
4bf4dae9f4
l10n: port kill for translation + add french
2025-06-10 21:09:13 +02:00
Sylvestre Ledru
dca2bd6fb0
l10n: port wc to translation + add french
2025-06-10 21:00:38 +02:00
Sylvestre Ledru
3c29c77ffa
Make cspell pre-commit hook optional with skip message
2025-06-10 20:41:49 +02:00
MarcusGrass
6ea6e8cbb4
fix: Add test for main binary version information output
2025-06-10 20:36:17 +02:00
MarcusGrass
3c98dc1bc5
feat: make -V
on main binary also output version information
2025-06-10 20:35:32 +02:00
Sylvestre Ledru
39b51a8b9a
l10n: port tac for translation + add french
2025-06-10 20:29:51 +02:00
Daniel Hofstetter
7e4877fb30
Merge pull request #8137 from uutils/renovate/unicode-width-0.x-lockfile
...
chore(deps): update rust crate unicode-width to v0.2.1
2025-06-10 08:54:49 +02:00
Sylvestre Ledru
de7b1469f7
Merge pull request #8133 from uutils/renovate/clap_mangen-0.x-lockfile
...
chore(deps): update rust crate clap_mangen to v0.2.27
2025-06-10 07:58:32 +02:00
Sylvestre Ledru
355af9f15a
Merge pull request #8132 from uutils/renovate/clap_complete-4.x-lockfile
...
chore(deps): update rust crate clap_complete to v4.5.54
2025-06-10 07:58:24 +02:00
Sylvestre Ledru
a9046788f0
Merge pull request #8129 from uutils/renovate/clap-4.x-lockfile
...
chore(deps): update rust crate clap to v4.5.40
2025-06-10 07:58:10 +02:00
Sylvestre Ledru
09004e9814
Merge pull request #8136 from willshuttleworth/stty-negate-settings
...
stty: fix negated options getting rejected by clap
2025-06-10 07:57:51 +02:00