Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package riff for openSUSE:Factory checked in at 2025-11-09 21:09:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/riff (Old) and /work/SRC/openSUSE:Factory/.riff.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "riff" Sun Nov 9 21:09:11 2025 rev:27 rq:1316602 version:3.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/riff/riff.changes 2025-10-29 21:10:18.107818709 +0100 +++ /work/SRC/openSUSE:Factory/.riff.new.1980/riff.changes 2025-11-09 21:10:06.604686495 +0100 @@ -1,0 +2,10 @@ +Sat Nov 8 16:52:18 UTC 2025 - Michael Vetter <[email protected]> + +- Update to 3.6.0: + * Change default style to yellow instead of red-green + To use the other: RIFF=--unchanged-style=red-green + * Drop the "experimental" unchanged style option, which was + identical to yellow. The old experimental / yellow is + the new default, and no options are needed for that any more. + +------------------------------------------------------------------- Old: ---- riff-3.5.1.tar.zst New: ---- riff-3.6.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ riff.spec ++++++ --- /var/tmp/diff_new_pack.E6Aoms/_old 2025-11-09 21:10:07.656730492 +0100 +++ /var/tmp/diff_new_pack.E6Aoms/_new 2025-11-09 21:10:07.660730660 +0100 @@ -17,7 +17,7 @@ Name: riff -Version: 3.5.1 +Version: 3.6.0 Release: 0 Summary: A diff filter highlighting which line parts have changed License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.E6Aoms/_old 2025-11-09 21:10:07.716733002 +0100 +++ /var/tmp/diff_new_pack.E6Aoms/_new 2025-11-09 21:10:07.724733336 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/walles/riff.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">3.5.1</param> + <param name="revision">3.6.0</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> ++++++ riff-3.5.1.tar.zst -> riff-3.6.0.tar.zst ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.5.1/Cargo.lock new/riff-3.6.0/Cargo.lock --- old/riff-3.5.1/Cargo.lock 2025-10-23 21:53:52.000000000 +0200 +++ new/riff-3.6.0/Cargo.lock 2025-11-05 18:40:03.000000000 +0100 @@ -570,7 +570,7 @@ [[package]] name = "riffdiff" -version = "3.5.1" +version = "3.6.0" dependencies = [ "backtrace", "base64", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.5.1/Cargo.toml new/riff-3.6.0/Cargo.toml --- old/riff-3.5.1/Cargo.toml 2025-10-23 21:53:52.000000000 +0200 +++ new/riff-3.6.0/Cargo.toml 2025-11-05 18:40:03.000000000 +0100 @@ -2,7 +2,7 @@ [package] name = "riffdiff" # Actually "riff", but that was already taken on crates.io -version = "3.5.1" +version = "3.6.0" authors = ["Johan Walles <[email protected]>"] edition = "2018" repository = "https://github.com/walles/riff/" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.5.1/release.sh new/riff-3.6.0/release.sh --- old/riff-3.5.1/release.sh 2025-10-23 21:53:52.000000000 +0200 +++ new/riff-3.6.0/release.sh 2025-11-05 18:40:03.000000000 +0100 @@ -15,7 +15,7 @@ set -eu -o pipefail # List available SDKs using "xcodebuild -showsdks" -CROSSBUILD_MACOS_SDK="macosx26.0" +CROSSBUILD_MACOS_SDK="macosx26.1" # Git hooks can use this variable to avoid duplicating the CI work we do in here # anyway. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/riff-3.5.1/src/main.rs new/riff-3.6.0/src/main.rs --- old/riff-3.5.1/src/main.rs 2025-10-23 21:53:52.000000000 +0200 +++ new/riff-3.6.0/src/main.rs 2025-11-05 18:40:03.000000000 +0100 @@ -138,15 +138,12 @@ /// How will unchanged line parts be styled? #[derive(ValueEnum, Clone, Default, Debug)] pub(crate) enum UnchangedStyle { - /// No special styling, just red / green like the rest of the line + /// Unchanged text is yellow, old unchanged is faint #[default] - None, - - /// Old unchanged faint yellow, new unchanged plain yellow Yellow, - /// Try it and report back! Same as yellow for now. - Experimental, + /// Legacy mode + RedGreen, } fn format_error(message: String, line_number: usize, line: &[u8]) -> String { @@ -515,10 +512,9 @@ panic!("Panicking on purpose"); } - let formatter = match options.unchanged_style.unwrap_or(UnchangedStyle::None) { - UnchangedStyle::None => Formatter::default(), + let formatter = match options.unchanged_style.unwrap_or(UnchangedStyle::Yellow) { + UnchangedStyle::RedGreen => Formatter::default(), UnchangedStyle::Yellow => Formatter::yellow(), - UnchangedStyle::Experimental => Formatter::yellow(), }; if let (Some(file1), Some(file2)) = (options.fd1, options.fd2) { ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/riff/vendor.tar.zst /work/SRC/openSUSE:Factory/.riff.new.1980/vendor.tar.zst differ: char 7, line 1
