Commit Graph

  • 8fcb79cb0c Accepting request 1328026 from utilities factory Ana Guerrero 2026-01-19 17:38:04 +00:00
  • 328504c6e0 - Update to 3.6.1: * Before this release, piped riff output could contain OSC hyperlinks, potentially messing up for other tools. With this release, riff will no longer emit hyperlinks when its output is not a terminal. Michael Vetter 2026-01-19 08:26:56 +00:00
  • 0ad3141c3c Accepting request 1316602 from utilities Dominique Leuenberger 2025-11-09 20:09:11 +00:00
  • 841a2a2f56 - 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. Michael Vetter 2025-11-08 16:54:39 +00:00
  • 3a7a3c8213 Accepting request 1314325 from utilities Ana Guerrero 2025-10-29 20:08:58 +00:00
  • 55e476928b - Update to 3.5.1: * Before this release, hunk header hyperlinks went to some lines above the actual change. With this release, those same hyperlinks now go to the first changed line. Michael Vetter 2025-10-29 10:40:54 +00:00
  • 4b4a64b09d Accepting request 1299193 from utilities Dominique Leuenberger 2025-08-13 14:31:10 +00:00
  • ab750940b6 - Update to 3.4.1: * moor is the new name for what used to be moar Michael Vetter 2025-08-13 06:26:45 +00:00
  • 1c8c4445f3 Accepting request 1290614 from utilities Ana Guerrero 2025-07-06 15:14:36 +00:00
  • 9f82806b36 - Update to 3.4.0: * File names mentioned in the diff can now be clicked Michael Vetter 2025-07-04 06:28:01 +00:00
  • e52ecf47c6 Accepting request 1267691 from utilities Ana Guerrero 2025-04-07 15:38:05 +00:00
  • 90a49f12e7 - Update to 3.3.10: * Enable highlighting differences in ANSI styled text files. Michael Vetter 2025-04-07 14:01:58 +00:00
  • 4b80570ffb Accepting request 1255509 from utilities Ana Guerrero 2025-03-24 12:32:26 +00:00
  • f70c9d2439 - Update to 3.3.9: * Don't group Hiragana / Katakana into words Michael Vetter 2025-03-24 07:03:45 +00:00
  • 043b158362 Accepting request 1237451 from utilities Ana Guerrero 2025-01-14 15:22:11 +00:00
  • d03f8a7990 - Update to 3.3.8: * Accept arguments in PAGER variable Michael Vetter 2025-01-13 15:05:49 +00:00
  • 456506d4ed Accepting request 1226808 from utilities leap-16.1 leap-16.0 Ana Guerrero 2024-11-27 21:12:29 +00:00
  • 1af9d488d3 Accepting request 1226808 from utilities Ana Guerrero 2024-11-27 21:12:29 +00:00
  • e49b3560ee - Update to 3.3.7: * Fix building with older Rust versions Michael Vetter 2024-11-27 08:11:28 +00:00
  • 4ef5748b7b - Update to 3.3.7: * Fix building with older Rust versions Michael Vetter 2024-11-27 08:11:28 +00:00
  • aa01dc8a76 Accepting request 1219357 from utilities Dominique Leuenberger 2024-10-30 16:38:31 +00:00
  • 0655ea9bda Accepting request 1219357 from utilities Dominique Leuenberger 2024-10-30 16:38:31 +00:00
  • 1ee332cf21 - Update to 3.3.6: * Prevent timeouts on large differences by not doing any refinement on the large sections. Michael Vetter 2024-10-30 08:45:33 +00:00
  • 09aa63e9ab - Update to 3.3.6: * Prevent timeouts on large differences by not doing any refinement on the large sections. Michael Vetter 2024-10-30 08:45:33 +00:00
  • 0b63172ab6 Accepting request 1217963 from utilities Ana Guerrero 2024-10-24 13:44:21 +00:00
  • aa75cb16b4 Accepting request 1217963 from utilities Ana Guerrero 2024-10-24 13:44:21 +00:00
  • 1dc553357d - 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! Michael Vetter 2024-10-24 07:58:21 +00:00
  • 24d24699f4 - 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! Michael Vetter 2024-10-24 07:58:21 +00:00
  • c11dacdb02 Accepting request 1207061 from utilities Ana Guerrero 2024-10-11 15:03:02 +00:00
  • b9071e318a Accepting request 1207061 from utilities Ana Guerrero 2024-10-11 15:03:02 +00:00
  • 361965e0f1 - 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! Michael Vetter 2024-10-11 07:02:22 +00:00
  • 0c28290c5f - 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! Michael Vetter 2024-10-11 07:02:22 +00:00
  • b479303a8c Accepting request 1206039 from utilities Ana Guerrero 2024-10-07 19:52:19 +00:00
  • 549a214ed6 Accepting request 1206039 from utilities Ana Guerrero 2024-10-07 19:52:19 +00:00
  • 93e3543e31 - 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. Michael Vetter 2024-10-07 08:27:53 +00:00
  • 69f8729f30 - 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. Michael Vetter 2024-10-07 08:27:53 +00:00
  • d91ad23ac4 Accepting request 1204661 from utilities Ana Guerrero 2024-09-30 13:41:22 +00:00
  • 786a5fcc82 Accepting request 1204661 from utilities Ana Guerrero 2024-09-30 13:41:22 +00:00
  • ad34cd23c0 OBS-URL: https://build.opensuse.org/package/show/utilities/riff?expand=0&rev=38 Michael Vetter 2024-09-30 06:33:27 +00:00
  • 9aa57f7398 OBS-URL: https://build.opensuse.org/package/show/utilities/riff?expand=0&rev=38 Michael Vetter 2024-09-30 06:33:27 +00:00
  • d68029d232 - Update to 3.3.2: * Tune what gets highlighted and not Michael Vetter 2024-09-30 06:25:53 +00:00
  • a4a766d705 - Update to 3.3.2: * Tune what gets highlighted and not Michael Vetter 2024-09-30 06:25:53 +00:00
  • cdc5945fdf Accepting request 1202542 from utilities Ana Guerrero 2024-09-23 13:23:34 +00:00
  • 678eacb011 Accepting request 1202542 from utilities Ana Guerrero 2024-09-23 13:23:34 +00:00
  • 603360ae8c - Update to 3.3.1: * Tune leading whitespace lowlighting Michael Vetter 2024-09-23 07:04:05 +00:00
  • c94695571e - Update to 3.3.1: * Tune leading whitespace lowlighting Michael Vetter 2024-09-23 07:04:05 +00:00
  • c2ae5be9da Accepting request 1199547 from utilities Ana Guerrero 2024-09-09 12:45:02 +00:00
  • 00889e8174 Accepting request 1199547 from utilities Ana Guerrero 2024-09-09 12:45:02 +00:00
  • dae32165ff - 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. Michael Vetter 2024-09-09 06:24:09 +00:00
  • 16d82a6dee - 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. Michael Vetter 2024-09-09 06:24:09 +00:00
  • a51522122f Accepting request 1175436 from utilities Ana Guerrero 2024-05-21 16:36:35 +00:00
  • 75ab3f9037 Accepting request 1175436 from utilities Ana Guerrero 2024-05-21 16:36:35 +00:00
  • cff2cb7cd9 - 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. Michael Vetter 2024-05-21 06:09:37 +00:00
  • b5f61f64e3 - 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. Michael Vetter 2024-05-21 06:09:37 +00:00
  • 1968ad4260 Accepting request 1173674 from utilities Ana Guerrero 2024-05-13 15:58:15 +00:00
  • 5e2fdeffdb Accepting request 1173674 from utilities Ana Guerrero 2024-05-13 15:58:15 +00:00
  • b3cefbed20 OBS-URL: https://build.opensuse.org/package/show/utilities/riff?expand=0&rev=29 Michael Vetter 2024-05-13 13:34:01 +00:00
  • e9dbdac3f7 OBS-URL: https://build.opensuse.org/package/show/utilities/riff?expand=0&rev=29 Michael Vetter 2024-05-13 13:34:01 +00:00
  • 909427f20f - 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. Michael Vetter 2024-05-13 06:51:18 +00:00
  • 41d5183342 - 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. Michael Vetter 2024-05-13 06:51:18 +00:00
  • 25087ca515 Accepting request 1166869 from utilities Ana Guerrero 2024-04-11 17:41:52 +00:00
  • e9c40d6fdc Accepting request 1166869 from utilities Ana Guerrero 2024-04-11 17:41:52 +00:00
  • ce7953a9d9 output. With this release, we now retain the existing color for lines we have no special handling for. #62 - Update to 2.30.1: * Fix crash by handling conflict markers corner cases properly Michael Vetter 2024-04-11 12:16:50 +00:00
  • 4d9b840970 output. With this release, we now retain the existing color for lines we have no special handling for. #62 - Update to 2.30.1: * Fix crash by handling conflict markers corner cases properly Michael Vetter 2024-04-11 12:16:50 +00:00
  • f3cf6ee94a Accepting request 1144103 from utilities Ana Guerrero 2024-02-05 21:01:28 +00:00
  • 898bfad5de Accepting request 1144103 from utilities Ana Guerrero 2024-02-05 21:01:28 +00:00
  • 6b99864e85 - Update to 2.30.1: * Fix crash by handling conflict markers corner cases properly Michael Vetter 2024-02-05 06:35:56 +00:00
  • c52ebf31bb - Update to 2.30.1: * Fix crash by handling conflict markers corner cases properly Michael Vetter 2024-02-05 06:35:56 +00:00
  • 7c4a3896f8 Accepting request 1143438 from utilities Ana Guerrero 2024-02-01 17:06:34 +00:00
  • af7e0c4713 Accepting request 1143438 from utilities Ana Guerrero 2024-02-01 17:06:34 +00:00
  • e5e5393d91 - 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 Michael Vetter 2024-02-01 15:45:54 +00:00
  • a853e9a4c0 - 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 Michael Vetter 2024-02-01 15:45:54 +00:00
  • bb12aee5b1 Accepting request 1142894 from utilities Ana Guerrero 2024-01-31 22:54:45 +00:00
  • 75485d0bc2 Accepting request 1142894 from utilities Ana Guerrero 2024-01-31 22:54:45 +00:00
  • a0eb43f1ef - Update to 2.20.1: * Fix losing part of the diff * Align diff file timestamp Michael Vetter 2024-01-31 05:01:21 +00:00
  • dcf1bddebb - Update to 2.20.1: * Fix losing part of the diff * Align diff file timestamp Michael Vetter 2024-01-31 05:01:21 +00:00
  • a363ef1b0c Accepting request 1142714 from utilities Ana Guerrero 2024-01-30 17:26:20 +00:00
  • 40ffcd07f3 Accepting request 1142714 from utilities Ana Guerrero 2024-01-30 17:26:20 +00:00
  • 495ec0035e * Improve display Michael Vetter 2024-01-30 05:49:34 +00:00
  • c1fd12fe6d * Improve display Michael Vetter 2024-01-30 05:49:34 +00:00
  • 6d124f56c9 - Update to 2.29.0: * Improve error handling * Improve display Michael Vetter 2024-01-30 05:48:50 +00:00
  • 4e103d50d4 - Update to 2.29.0: * Improve error handling * Improve display Michael Vetter 2024-01-30 05:48:50 +00:00
  • 41f15871bb Accepting request 1141443 from utilities Ana Guerrero 2024-01-25 17:41:33 +00:00
  • 303c010f1e Accepting request 1141443 from utilities Ana Guerrero 2024-01-25 17:41:33 +00:00
  • 249eb20d95 - Update to 2.28.0: * Conflict markers can be added to files by git merge for example. Michael Vetter 2024-01-25 08:00:51 +00:00
  • 60be3bd33b - Update to 2.28.0: * Conflict markers can be added to files by git merge for example. Michael Vetter 2024-01-25 08:00:51 +00:00
  • 08143cac49 Accepting request 1125797 from utilities Ana Guerrero 2023-11-14 20:42:39 +00:00
  • 9ced7da0ea Accepting request 1125797 from utilities Ana Guerrero 2023-11-14 20:42:39 +00:00
  • dc09d1affa - Update to 2.27.1: * Don't require file names with -b #54. Michael Vetter 2023-11-14 07:00:33 +00:00
  • 24d47961e0 - Update to 2.27.1: * Don't require file names with -b #54. Michael Vetter 2023-11-14 07:00:33 +00:00
  • 81caf3744c Accepting request 1113297 from utilities Ana Guerrero 2023-09-25 18:03:22 +00:00
  • c6a37faf43 Accepting request 1113297 from utilities Ana Guerrero 2023-09-25 18:03:22 +00:00
  • 529ebadeb1 - 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. Michael Vetter 2023-09-24 18:22:51 +00:00
  • f07e8446f2 - 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. Michael Vetter 2023-09-24 18:22:51 +00:00
  • fd89214275 Accepting request 1111775 from utilities Dominique Leuenberger 2023-09-20 11:25:39 +00:00
  • 50cf69056b Accepting request 1111775 from utilities Dominique Leuenberger 2023-09-20 11:25:39 +00:00
  • 2f6f5700b3 - 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. Michael Vetter 2023-09-17 12:35:37 +00:00
  • 2bbbaa1a16 - 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. Michael Vetter 2023-09-17 12:35:37 +00:00
  • 872ebae15f Accepting request 1110342 from utilities Ana Guerrero 2023-09-12 19:02:25 +00:00
  • 041bd4b6cf Accepting request 1110342 from utilities Ana Guerrero 2023-09-12 19:02:25 +00:00