Commit Graph
380 Commits
Author SHA1 Message Date
Sylvestre Ledru ef2db02113 ci: fall back to the gnulib GitHub mirror for tests/init.sh
The savannah gitweb interface is regularly rate-limited or unavailable, so
retry it and then fall back to the official gnulib mirror on GitHub rather
than failing the whole GNU testsuite job.
2026-08-24 22:00:34 +02:00
Sylvestre Ledru 584c4053b9 ci: make the GNU testsuite run and its PR comment resilient
GnuTests on #262 reported "PASSED: -8 / FAILED: +12" although the branch
changes nothing for the testsuite.
2026-08-24 22:00:22 +02:00
renovate[bot] 3d34e509de chore(deps): update dawidd6/action-download-artifact action to v24 2026-08-21 14:09:36 +02:00
Pablo Garcia 68d0610cab cmp: use checked subtraction for the verbose offset padding
The --verbose branch of format_verbose_difference padded the byte-offset
column with a plain subtraction while the --print-bytes branch above it
already used saturating_sub. offset_width is derived from the smaller
file's metadata length, so a file reporting length 0 that still yields
bytes (/dev/zero) collapses it to 2 and the subtraction underflows once
the offset reaches three digits.

Fixes #265
2026-08-18 08:36:39 +02:00
renovate[bot] 3b68237566 chore(deps): update dawidd6/action-download-artifact action to v23 2026-08-16 10:05:45 +02:00
renovate[bot] 4e8c509948 chore(deps): update codspeedhq/action action to v5 2026-07-29 14:07:40 +02:00
renovate[bot] 04a4022546 chore(deps): update rust crate regex to v1.13.1 2026-07-16 08:22:19 +02:00
Daniel Hofstetter baf250bb36 clippy: fix byte_char_slices lint
https://rust-lang.github.io/rust-clippy/master/index.html#byte_char_slices
2026-07-10 17:47:39 -04:00
Daniel Hofstetter f840fe51af clippy: fix useless_borrows_in_formatting lint
https://rust-lang.github.io/rust-clippy/master/index.html#useless_borrows_in_formatting
2026-07-10 17:47:39 -04:00
Toggy Smith e0540af67c docs(readme): fix example (#260)
This fixes the example in the README to be prefixed with the
utility name.
2026-07-10 23:46:50 +02:00
renovate[bot] 3b893fc621 chore(deps): update rust crate regex to v1.13.0 2026-07-10 08:07:01 +02:00
renovate[bot] 890c3e451c chore(deps): update rust crate rand to v0.10.2 2026-07-02 13:07:35 +02:00
renovate[bot] e4462b038e chore(deps): update rust crate divan to v5.0.1 2026-06-27 11:15:35 +02:00
renovate[bot] 30bbc169ac chore(deps): update actions/cache action to v6 2026-06-24 09:11:15 +02:00
renovate[bot] ff6b8d46a7 chore(deps): update rust crate divan to v5 2026-06-24 07:53:41 +02:00
oech3 dc9ca179f3 cmp: use .map_err 2026-06-10 15:12:36 +02:00
oech3 f29e96cdba cmp.rs: simplify by .ok_or 2026-06-10 10:21:25 +02:00
renovate[bot] a46dae68b1 chore(deps): update rust crate regex to v1.12.4 2026-06-10 07:20:17 +02:00
renovate[bot] 1a8d7f96a6 chore(deps): update codecov/codecov-action action to v7 (#240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 09:08:29 +02:00
renovate[bot] 53599ccd40 chore(deps): update rust crate libfuzzer-sys to v0.4.13 2026-06-05 07:24:05 +02:00
renovate[bot] 9bc64f03ed chore(deps): update rust crate chrono to v0.4.45 2026-06-05 07:17:21 +02:00
Marc Herbert d266f9b90e CI: remove echo "/opt/homebrew/opt/gpatch/libexec/gnubin" >> "$GITHUB_PATH" (#234)
This is not needed now that tests automatically look for `gpatch` on mac
since commit 1254f146f8 ("tests: validate "patch" and "ed" commands
once, print meaningful messages (#226)")

The fewer PATH changes, the better.

Signed-off-by: Marc Herbert <Marc.Herbert@gmail.com>
2026-06-03 14:13:10 +02:00
Marc Herbert ec3428b48f tests: fix "gpatch --version" error message on mac (#235)
When we fail to find `gpatch`, don't say that we failed to find `patch`.

Cosmetic fix to commit 1254f146f8 ("tests: validate "patch" and "ed"
commands once, print meaningful messages (#226)")

This is an extremely minor fix because the error message already printed
"gpatch validation failed, no such file or directory" even before this
commit.

Signed-off-by: Marc Herbert <Marc.Herbert@gmail.com>
2026-06-03 14:11:51 +02:00
oech3 58da229c09 support prefixed names (#231) 2026-06-03 14:11:29 +02:00
Sylvestre Ledru 250f935efe Add CONTRIBUTING.md pointing to the review guidelines 2026-05-30 10:07:54 +02:00