File riff.changes of Package riff
-------------------------------------------------------------------
Mon Apr 7 14:00:34 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.10:
* Enable highlighting differences in ANSI styled text files.
-------------------------------------------------------------------
Mon Mar 24 07:02:14 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.9:
* Don't group Hiragana / Katakana into words
-------------------------------------------------------------------
Mon Jan 13 15:03:51 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.8:
* Accept arguments in PAGER variable
-------------------------------------------------------------------
Wed Nov 27 08:04:56 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.7:
* Fix building with older Rust versions
-------------------------------------------------------------------
Wed Oct 30 08:43:57 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.6:
* Prevent timeouts on large differences by not doing any
refinement on the large sections.
-------------------------------------------------------------------
Thu Oct 24 07:56:32 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.5:
* With this release, many more conflicts are recognized, and changes vs
non-changed line parts are marked much more clearly.
* This release introduces a --unchanged-style=experimental
command line option. Try export RIFF=--unchanged-style=experimental
and report back!
-------------------------------------------------------------------
Fri Oct 11 06:59:00 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.4:
* Both by clearly highlighting the markers, and by improving how
we color the conflicting areas themselves.
* And remember: "git config --global merge.conflictstyle diff3"
is your friend!
-------------------------------------------------------------------
Mon Oct 7 08:26:14 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.3:
* With this release, we go from plain LCS to the Patience Diff algorithm.
"Patience" is marketed as producing more human friendly diffs.
* Additionally, post processing has been tuned to take better decisions on
which differences should be highlighted and not.
-------------------------------------------------------------------
Mon Sep 30 06:24:25 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.2:
* Tune what gets highlighted and not
-------------------------------------------------------------------
Mon Sep 23 07:02:26 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.1:
* Tune leading whitespace lowlighting
-------------------------------------------------------------------
Mon Sep 23 07:01:46 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.3.0:
* Don't highlight leading whitespace
-------------------------------------------------------------------
Mon Sep 9 06:22:27 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.2.1:
* Before this release, file names were rendered in all bold.
Starting with this release though, the paths are rendered
in normal intensity, but the actual file names are kept bold.
The goal of this is to improve readability of the output.
-------------------------------------------------------------------
Tue May 21 06:08:00 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.2.0:
* Especially for diff3 conflicts, where we now show unchanged
lines vs base in context color:
https://stackoverflow.com/questions/27417656/should-diff3-be-default-conflictstyle-on-git
* With this release, we are also better at detecting conflict
markers in git diff output.
-------------------------------------------------------------------
Mon May 13 06:48:54 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.1.3:
* By doing our best, highlighting parse errors in the output,
and then printing an error message after we're done.
Before this release, we just panicked on parse errors.
-------------------------------------------------------------------
Mon Mar 18 21:58:44 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.1.0:
* Aka --ignore-all-space, makes a b c be treated as equal to abc.
-------------------------------------------------------------------
Mon Mar 18 08:04:01 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.0.1:
* Before this release, we just removed all color from git --oneline
output. With this release, we now retain the existing color for
lines we have no special handling for. #62
-------------------------------------------------------------------
Mon Mar 4 06:38:58 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 3.0.0:
* Starting from now, here's how to integrate with git:
git config --global pager.diff riff
git config --global pager.show riff
git config --global pager.log riff
git config --global interactive.diffFilter "riff --color=on"
* Note that the interactive.diffFilter has changed.
-------------------------------------------------------------------
Thu Feb 15 08:00:43 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.32.0:
* Don't color output when piping
-------------------------------------------------------------------
Mon Feb 12 19:27:24 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.31.1:
* Fix a hang with large + / - sections
-------------------------------------------------------------------
Thu Feb 8 06:52:29 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.31.0:
* If you do git diff when there are conflict markers,
those conflict markers will now be helpfully highlighted.
See #56 and #57.
-------------------------------------------------------------------
Mon Feb 5 06:34:13 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.30.1:
* Fix crash by handling conflict markers corner cases properly
-------------------------------------------------------------------
Thu Feb 1 15:39:57 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.30.0:
* Option to put command line options in the RIFF environment variable
and riff will use them primarily
* --no-adds-only-special flag added
* Improved --- and +++ headers highlighting
-------------------------------------------------------------------
Wed Jan 31 04:59:39 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.20.1:
* Fix losing part of the diff
* Align diff file timestamp
-------------------------------------------------------------------
Tue Jan 30 05:44:36 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.29.0:
* Improve error handling
* Improve display
-------------------------------------------------------------------
Thu Jan 25 07:57:02 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 2.28.0:
* Conflict markers can be added to files by git merge for example.
-------------------------------------------------------------------
Tue Nov 14 06:57:44 UTC 2023 - Michael Vetter <mvetter@suse.com>
- Update to 2.27.1:
* Don't require file names with -b #54.
-------------------------------------------------------------------
Sun Sep 24 18:20:49 UTC 2023 - Michael Vetter <mvetter@suse.com>
- Update to 2.27.0:
* Fix crash when you remove a line starting with "--" and passed
the diff to riff, riff would crash #51
As a side effect, riff will now be pickier with its input. If
you modify your diffs manually, beware.
-------------------------------------------------------------------
Sun Sep 17 12:34:14 UTC 2023 - Michael Vetter <mvetter@suse.com>
- Update to 2.26.0:
* Add -f flag for specifying a diff file to highlight
* With this release there are two ways of highlighting a particular
diff file:
+ riff < file.diff
+ riff --file=file.diff
* Command line parsing has been updated to use Clap, which will
make help output look somewhat different. Should also fix some
options parsing corner cases.
-------------------------------------------------------------------
Mon Sep 11 15:26:01 UTC 2023 - Michael Vetter <mvetter@suse.com>
- Initial package of riff 2.25.2 for openSUSE