1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-09-16 03:36:18 +00:00
Commit graph

15910 commits

Author SHA1 Message Date
Daniel Hofstetter
c97f59176b
Merge pull request #6361 from uutils/renovate/clap_complete-4.x-lockfile
chore(deps): update rust crate clap_complete to v4.5.38
2024-12-15 17:35:11 +01:00
renovate[bot]
5b45750115
chore(deps): update rust crate clap_complete to v4.5.38 2024-12-15 16:06:42 +00:00
Sylvestre Ledru
aea13edfad
Merge pull request #6955 from cakebaker/bump_clap
Bump `clap` to `4.5.23` & fix failing `seq` tests
2024-12-15 17:05:42 +01:00
Daniel Hofstetter
a8ad6d92f1 factor: adapt message in patch to clap change 2024-12-15 16:34:20 +01:00
Daniel Hofstetter
def66f335c build-gnu.sh: adapt "du" error message 2024-12-15 16:34:20 +01:00
Daniel Hofstetter
ee0426e3f3 seq: use allow_hyphen_values instead of
allow_negative_numbers because clap removed support for "exotic" negative
numbers like -.1
2024-12-15 16:14:01 +01:00
Daniel Hofstetter
934cbb38f6 Bump clap from 4.4.2 to 4.5.23 2024-12-15 16:14:01 +01:00
Daniel Hofstetter
5007bf2598
Merge pull request #6958 from uutils/renovate/thiserror-2.x-lockfile
chore(deps): update rust crate thiserror to v2.0.7
2024-12-14 07:02:44 +01:00
renovate[bot]
bbea4ba72a
chore(deps): update rust crate thiserror to v2.0.7 2024-12-13 23:14:28 +00:00
Daniel Hofstetter
a25995278b
Merge pull request #6953 from uutils/renovate/mozilla-actions-sccache-action-0.x
chore(deps): update mozilla-actions/sccache-action action to v0.0.7
2024-12-12 15:36:44 +01:00
renovate[bot]
91ea45956f
chore(deps): update mozilla-actions/sccache-action action to v0.0.7 2024-12-12 14:08:04 +00:00
Daniel Hofstetter
dc6067100c
Merge pull request #6952 from uutils/renovate/lazy_static-1.x-lockfile
fix(deps): update rust crate lazy_static to v1.5.0
2024-12-12 10:50:56 +01:00
renovate[bot]
a5446b7bd0
fix(deps): update rust crate lazy_static to v1.5.0 2024-12-12 09:18:04 +00:00
Daniel Hofstetter
209ec0b817
Merge pull request #6929 from RenjiSann/cksum-fixes
cksum: even more fixes
2024-12-12 10:16:48 +01:00
Dorian Péron
958222a07c test(cksum): un-ignore tests that are now implemented 2024-12-12 09:49:53 +01:00
Dorian Péron
567bbc5f3c checksum: remove ALGO_BASED_REGEX (non base64) as its not useful anymore and introduce LineFormat struct 2024-12-12 09:49:53 +01:00
Dorian Péron
f4e5dc2e0f checksum: use the blake2b length as an hint to check the correctness of the expected digest 2024-12-12 09:49:53 +01:00
Daniel Hofstetter
56a7e24f69
Merge pull request #6950 from uutils/renovate/bstr-1.x-lockfile
chore(deps): update rust crate bstr to v1.11.1
2024-12-12 07:05:00 +01:00
renovate[bot]
d62e2b500d
chore(deps): update rust crate bstr to v1.11.1 2024-12-11 19:00:55 +00:00
Daniel Hofstetter
7025620639
Merge pull request #6949 from alexs-sh/feature-seq-reduce-memory-allocation-during-prefix-search
seq:reduce memory allocation during prefix search
2024-12-11 16:22:20 +01:00
Alexander Shirokov
3900fa91ba
seq:reduce memory allocation during prefix search
This improvement eliminates extra memory allocations during the search
for 0x/0X prefixes in number strings.
2024-12-11 14:28:46 +01:00
Daniel Hofstetter
5461a9781c
Merge pull request #6948 from uutils/renovate/serde-monorepo
chore(deps): update rust crate serde to v1.0.216
2024-12-11 07:10:37 +01:00
renovate[bot]
cd99102c91
chore(deps): update rust crate serde to v1.0.216 2024-12-11 05:16:32 +00:00
Dorian Péron
10a9b0bfbf checksum: split treatment of algo-based and non-algo based into separate functions 2024-12-10 13:09:04 +01:00
Dorian Péron
df16c1c655 test(cksum): Add tests 2024-12-10 13:09:04 +01:00
Dorian Péron
65ddccbeb6 checksum: avoid to recompute Regexps 2024-12-10 13:09:04 +01:00
Dorian Péron
ed15ca1d26 checksum: keep a cache of the first used regex for non-algo-based regexes 2024-12-10 13:09:04 +01:00
Sylvestre Ledru
c60203ddd3
stat: improve GNU compatibility (#6933)
* stat: fix the quotes when dealing with %N

and other formats
should fix
tests/stat/stat-fmt.sh

* stats: use an enum instead of a string

* stats: split the functions into smaller functions

* stat: handle byte as a format for better display

* stat: handle error better. should make tests/stat/stat-printf.pl pass

* stat: Some escape sequences are non-standard

* Fix tests

* Take comments into account
2024-12-10 08:48:52 +01:00
Sylvestre Ledru
22f3358d47
Merge pull request #6946 from LegNeato/patch-1
Make `Spec` public
2024-12-10 07:29:39 +01:00
Christian Legnitto
2ca7c28cd9
Make Spec public 2024-12-09 22:01:36 -04:00
Daniel Hofstetter
2a9e7c937a
Merge pull request #6906 from sylvestre/base-wrap
base32/base64: handle two corner cases
2024-12-09 13:55:15 +01:00
Daniel Hofstetter
09e65ee9ba
Merge pull request #6942 from uutils/renovate/chrono-0.x-lockfile
chore(deps): update rust crate chrono to v0.4.39
2024-12-09 13:32:51 +01:00
Daniel Hofstetter
da56a4d18e
Merge pull request #6943 from uutils/renovate/libc-0.x-lockfile
fix(deps): update rust crate libc to v0.2.168
2024-12-09 13:29:39 +01:00
renovate[bot]
3211e43caa
fix(deps): update rust crate libc to v0.2.168 2024-12-09 11:51:47 +00:00
renovate[bot]
cf355591b9
chore(deps): update rust crate chrono to v0.4.39 2024-12-09 11:51:39 +00:00
Sylvestre Ledru
bc1bbf3e50
Merge pull request #6936 from alexs-sh/fix-mv-issue-6727
fix(mv): don't panic if apply_xattrs fails
2024-12-09 09:41:24 +01:00
Sylvestre Ledru
24ffe4703d
Merge pull request #6904 from cakebaker/bump_unicode_width
Bump `unicode-width`, adapt test and fixtures
2024-12-09 09:40:32 +01:00
Daniel Hofstetter
2a406d8cbb sort: adapt fixtures to change in unicode-width 2024-12-09 09:20:19 +01:00
Daniel Hofstetter
ec67d22123 more: adapt test to change in unicode-width 2024-12-09 09:20:19 +01:00
Daniel Hofstetter
46d5d638fe Bump unicode-width from 0.1.12 to 0.2.0 2024-12-09 09:20:15 +01:00
Daniel Hofstetter
235ea26fbb
Merge pull request #6941 from uutils/renovate/bigdecimal-0.x-lockfile
chore(deps): update rust crate bigdecimal to v0.4.7
2024-12-09 07:09:39 +01:00
Daniel Hofstetter
aa397fc491
Merge pull request #6940 from uutils/renovate/thiserror-2.x-lockfile
chore(deps): update rust crate thiserror to v2.0.6
2024-12-09 07:07:50 +01:00
renovate[bot]
85bd072655
chore(deps): update rust crate bigdecimal to v0.4.7 2024-12-09 02:20:54 +00:00
renovate[bot]
bd294ddd10
chore(deps): update rust crate thiserror to v2.0.6 2024-12-08 21:59:45 +00:00
Daniel Hofstetter
0f5a368e6c
Merge pull request #6939 from uutils/renovate/thiserror-2.x-lockfile
chore(deps): update rust crate thiserror to v2.0.5
2024-12-08 10:31:58 +01:00
renovate[bot]
7708d22ece
chore(deps): update rust crate thiserror to v2.0.5 2024-12-07 18:52:15 +00:00
Sylvestre Ledru
e6a85290c9
Merge pull request #6937 from cakebaker/seq_simplify_tests
tests/seq: use `stdout_only()` to remove `no_stderr()`
2024-12-07 18:07:05 +01:00
Daniel Hofstetter
1f6f7fbe8c tests/seq: fix ticket references of ignored tests 2024-12-07 17:04:05 +01:00
Daniel Hofstetter
e654645974 tests/seq: use stdout_only() to remove no_stderr() 2024-12-07 16:59:13 +01:00
aimerlief
367cc19d45
fix(seq): handle 0e... scientific notation without padding (#6934)
* fix(seq): handle 0e... scientific notation without padding

- Updated the parse_exponent_no_decimal function to treat 0e... as zero.
- Added test cases to verify correct behavior for 0e15 and -w 0e15.

Fix: #6926

* fix(seq): improved parse for accurate BigDecimal handling

* apply missing cargo fmt formatting adjustments
2024-12-07 16:42:34 +01:00