Commit Graph
681 Commits
Author SHA1 Message Date
oech3andSylvestre Ledru d23df4c400 Publish binary from main instead of discarding latest-commit 2026-01-28 08:55:25 +01:00
Diomidis SpinellisandSylvestre Ledru 8039955354 Add support for GNU ~step address ranges 2026-01-28 08:40:54 +01:00
Diomidis SpinellisandSylvestre Ledru 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 SpinellisandSylvestre Ledru 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 SpinellisandSylvestre Ledru 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 HofstetterandGitHub 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]andGitHub d9a1cdb9a2 chore(deps): update rust crate clap to v4.5.55 2026-01-27 21:29:27 +00:00
Daniel HofstetterandGitHub 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]andGitHub 4fb1046c54 chore(deps): update rust crate sysinfo to 0.38 2026-01-24 17:35:06 +00:00
Sylvestre LedruandGitHub b0e7940484 Merge pull request #271 from oech3/patch-1
Don't apt-get runner preinstalled utils
2026-01-24 13:27:18 +01:00
oech3andGitHub 89b7a039c9 Don't apt-get runner preinstalled utils 2026-01-24 21:18:16 +09:00
Daniel HofstetterandGitHub 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]andGitHub ea5a3e45df chore(deps): update rust crate divan to v4.3.0 2026-01-21 17:51:43 +00:00
Sylvestre LedruandGitHub 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 HofstetterandGitHub 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]andGitHub 8e3d3985e1 chore(deps): update rust crate chrono to v0.4.43 2026-01-14 22:41:30 +00:00
Sylvestre LedruandGitHub 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 LedruandGitHub 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