Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

diff-so-fancy-1.4.10-2.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: diff-so-fancy Distribution: openSUSE Tumbleweed
Version: 1.4.10 Vendor: openSUSE
Release: 2.1 Build date: Sun Apr 12 23:06:26 2026
Group: Productivity/Text/Utilities Build host: reproducible
Size: 71882 Source RPM: diff-so-fancy-1.4.10-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/so-fancy/diff-so-fancy
Summary: Strives to make your diffs human readable
diff-so-fancy strives to make your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.

Provides

Requires

License

MIT

Changelog

* Sun Apr 12 2026 Jan-Luca Kiok <opensuse-packages@jlk.one>
  - Add a %check section and run the upstream unit test suite with bats
  - Vendor bats-core, bats-support, and bats-assert as additional
    source archives for tests
  - Keep the source tree intact for %check while preserving the
    installed runtime file layout
* Sun Apr 12 2026 Jan-Luca Kiok <opensuse-packages@jlk.one>
  - Update to version 1.4.10
    * d-s-f is much smarter and --patch mode should work in more
      (all?) scenarios
    * Added support for enabling patch mode via DSF_PATCH_MODE
      environment variable
    * Added a new CLI option --rulerWidth
    * Support ANSI reset without the 0. \e[0m vs \e[m
    * Upstream DiffHighlight.pm fixes. Allow "italic" in colors
    * Add some debug logging when started with --debug to help
      troubleshooting
    * Support git file copies better if diff.renames copies is
      enabled in .gitconfig
    * Better support for recursive diff like: diff -u -r /dir/a
      /dir/b
* Sat Jun 10 2023 Jan-Luca Kiok <opensuse-packages@jlk.one>
  - Update to version 1.4.4
    * General maintenance release with bug fixes for modern versions
      of git
    * Much improved test suite to catch bugs earlier and easier
    * Better support for non-git use cases (vanilla diff and hg)
* Sun Apr 10 2022 Jan-Luca Kiok <me@jlk.one>
  - Use direct shell commands instead of indirect macros within the
    specfile
  - Neutralise summary
* Thu Apr 07 2022 Jan-Luca Kiok <me@jlk.one>
  - Update to version 1.4.3
    * use fatpack build for npm
* Thu Apr 07 2022 Jan-Luca Kiok <me@jlk.one>
  - Format spec file via osc service
* Mon Feb 28 2022 Jan-Luca Kiok <me@jlk.one>
  - Fix error in sed command changing the lib directory
* Sun Feb 27 2022 Jan-Luca Kiok <me@jlk.one>
  - Relocate DiffHighlight script to be found by executable
* Sun Feb 27 2022 Jan-Luca Kiok <me@jlk.one>
  - Move from /opt to _datadir (/usr/share)
  - Refit to text utils group
* Sun Feb 27 2022 Jan-Luca Kiok <me@jlk.one>
  - Use macros instead of commands upon install
  - Remove shebang and executable bit from third party scripts
  - Replace env shebangs with real interpreters

Files

/usr/bin/diff-so-fancy
/usr/share/diff-so-fancy
/usr/share/diff-so-fancy/DiffHighlight.pm
/usr/share/diff-so-fancy/third_party
/usr/share/diff-so-fancy/third_party/ansi-reveal
/usr/share/diff-so-fancy/third_party/ansi-reveal/ansi-reveal.pl
/usr/share/diff-so-fancy/third_party/build_fatpack
/usr/share/diff-so-fancy/third_party/build_fatpack/build.pl
/usr/share/diff-so-fancy/third_party/cli_bench
/usr/share/diff-so-fancy/third_party/cli_bench/cli_bench.pl
/usr/share/diff-so-fancy/third_party/report_bug
/usr/share/diff-so-fancy/third_party/report_bug/report-bug.sh
/usr/share/diff-so-fancy/third_party/term-colors
/usr/share/diff-so-fancy/third_party/term-colors/term-colors.pl
/usr/share/doc/packages/diff-so-fancy
/usr/share/doc/packages/diff-so-fancy/README.md
/usr/share/licenses/diff-so-fancy
/usr/share/licenses/diff-so-fancy/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 17 22:21:45 2026