Commit Graph

681 Commits

Author SHA1 Message Date
oech3 d23df4c400 Publish binary from main instead of discarding latest-commit 2026-01-28 08:55:25 +01:00
Diomidis Spinellis 8039955354 Add support for GNU ~step address ranges 2026-01-28 08:40:54 +01:00
Diomidis Spinellis 8a2934e519 Refactor struct + enum pair into a tagged enum
This removes invalid states and simplifies pattern matching.
It also makes it easier to add further address extensions.
2026-01-28 08:40:54 +01:00
Diomidis Spinellis a0d82d678d Support ranges starting from line 0
This is a GNU extension that starts the range as latched.
While at it, also fix the handling of ranges straddling independent
files.
2026-01-28 08:40:54 +01:00
Diomidis Spinellis 31de5d5ea0 Improve interactive output
Before this commit, the output of sed was lagging one line behind, as it
was always checking whether each line was the last one ($).  This change
modifies the behavior to make this check only when actually needed.
This brings sed's interactive behavior (when reading from a terminal) in
line with the GNU and FreeBSD implementations.
2026-01-28 08:40:54 +01:00
Daniel Hofstetter 78d3b3acf7 Merge pull request #273 from uutils/renovate/clap-4.x-lockfile
chore(deps): update rust crate clap to v4.5.55
2026-01-28 07:04:43 +01:00
renovate[bot] d9a1cdb9a2 chore(deps): update rust crate clap to v4.5.55 2026-01-27 21:29:27 +00:00
Daniel Hofstetter 1ccd8d069a Merge pull request #272 from uutils/renovate/sysinfo-0.x
chore(deps): update rust crate sysinfo to 0.38
2026-01-25 10:55:28 +01:00
renovate[bot] 4fb1046c54 chore(deps): update rust crate sysinfo to 0.38 2026-01-24 17:35:06 +00:00
Sylvestre Ledru b0e7940484 Merge pull request #271 from oech3/patch-1
Don't apt-get runner preinstalled utils
2026-01-24 13:27:18 +01:00
oech3 89b7a039c9 Don't apt-get runner preinstalled utils 2026-01-24 21:18:16 +09:00
Daniel Hofstetter 398ee76b79 Merge pull request #269 from uutils/renovate/divan-4.x-lockfile
chore(deps): update rust crate divan to v4.3.0
2026-01-22 07:02:10 +01:00
renovate[bot] ea5a3e45df chore(deps): update rust crate divan to v4.3.0 2026-01-21 17:51:43 +00:00
Sylvestre Ledru c5e6348825 Merge pull request #268 from e-kwsm/run-gnu-testsuite.sh
fix spurious failure in run-gnu-testsuite.sh
2026-01-21 13:36:21 +01:00
Eisuke Kawashima fc39ff7329 fix(run-gnu-testsuite.sh): unquote sed_script 2026-01-19 15:48:31 +09:00
Eisuke Kawashima f6d26ff00f fix(run-gnu-testsuite.sh): correct input and expected output strings
use ANSI-C strings to interpret `\n`
2026-01-19 14:55:24 +09:00
Daniel Hofstetter c6479b44ad Merge pull request #264 from uutils/renovate/chrono-0.x-lockfile
chore(deps): update rust crate chrono to v0.4.43
2026-01-15 07:10:56 +01:00
renovate[bot] 8e3d3985e1 chore(deps): update rust crate chrono to v0.4.43 2026-01-14 22:41:30 +00:00
Sylvestre Ledru 1710d9cc56 Merge pull request #255 from sylvestre/run-gnu
run testsuite: make sure that everything is run
2026-01-11 22:36:37 +01:00
Sylvestre Ledru b26f59ab2f run testsuite: make sure that everything is run 2026-01-11 22:34:33 +01:00
Sylvestre Ledru 5d452d4174 link to the sed tracking project 2026-01-11 21:12:00 +01:00
Sylvestre Ledru ff0c1cdd06 remove artifact 2026-01-11 17:30:22 +01:00
Sylvestre Ledru 4e024a9576 Merge pull request #247 from sylvestre/gnu-ci-info
Publish comments in case of changes with the GNU test suite
2026-01-11 17:29:41 +01:00
Sylvestre Ledru d89243bdb9 Improve comparison output to show both current and reference numbers 2026-01-11 17:12:41 +01:00
Sylvestre Ledru 270f3fdce8 Add comprehensive unit tests for comparison script 2026-01-11 16:50:14 +01:00