| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: difftastic-doc | Distribution: openSUSE Tumbleweed |
| Version: 0.65.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Sep 26 10:45:39 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 2531057 | Source RPM: difftastic-0.65.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://difftastic.wilfred.me.uk/ | |
| Summary: Documentation for difftastic | |
This package contains the documentation for difftastic.
Apache-2.0 AND MIT
* Fri Sep 26 2025 munix9@googlemail.com
- update to 0.65.0:
Build
* Increased the default page size of Jemalloc, so difftastic
should work on systems with large page sizes (typically
aarch64, i.e. Arm).
* difftastic now requires Rust 1.75 to build.
Parsing
* Updated Clojure, Common Lisp, Rust and Zig parsers. Improved
parsing of Kotlin.
* Text encoding detection is now stricter, fixing more cases
where binary files were treated as text.
* Added the --override-binary option to force files to be
treated as binary rather than text.
Display
* When diffing binary files, the file sizes are now shown to
help see big changes.
- Build docs only for suse_version > 1600 (bcond refactor)
- Update BuildRequires to rust >= 1.75.0
* Sat Jun 28 2025 munix9@googlemail.com
- update to 0.64.0:
Parsing
* Updated to the latest tree-sitter parser for Erlang, F#, Gleam,
Pascal and Swift.
* File detection is now stricter for UTF-8, and recognises more
compression file types as binary (e.g. zstd or bzip2).
* Added support for Verilog and SystemVerilog.
Internal
* Difftastic has switched from MiMalloc to Jemalloc for allocation.
This is modest performance regression (up to 20% longer runtime
in testing). Jemalloc is currently easier to build (see issue
[#805]) and has fewer pathological performance corner cases.
- Add man page
* Fri Mar 07 2025 Bernhard Wiedemann <bwiedemann@suse.com>
- Add reproducible.patch to avoid a race (boo#1102408)
* Fri Feb 14 2025 munix9@googlemail.com
- update to 0.63.0:
Diffing
* When diffing directories, difftastic now ignores the .git
directory.
Display
* Fixed an issue where --display=side-by-side-show-both would
not use a two-column display when one file was empty.
Command Line Interface
* Difftastic no longer accepts the --missing-as-empty argument.
This argument has had no effect since 0.46.
Parsing
* File detection now supports Windows-1252 encoded text (an
extension of ISO-8859-1), and is stricter about UTF-16 detection.
* Updated to the latest tree-sitter parser for Elixir, LaTeX,
Make, Nix, Rust and YAML.
* Fri Dec 27 2024 munix9@googlemail.com
- update to 0.62.0:
* Improved handling of multiline strings, which could cause a
crash if they occurred at the end of the file. This was
particularly noticeable with YAML.
* Improved language detection when one argument is a named pipe.
* Updated to the latest tree-sitter parser for Bash, C, C++, C#,
CSS, Go, Haskell, HTML, Java, JavaScript, JSON, Julia, Lua,
Objective-C, OCaml, PHP, Python, Ruby, Scala, TOML, TypeScript
and XML.
* Improved syntax highlighting, particularly for keywords.
- update to 0.61.0:
* Side-by-side display is now smarter on very wide terminals
when the content is narrow.
* Fixed a crash (introduced in 0.60) when the final line in a
file does not have a trailing newline and occurs more than
once in the file.
* Sat Aug 31 2024 Jorik Cronenberg <jorik.cronenberg@suse.com>
- Packaging changes:
* Disable cargo vendor service update to avoid breaking
dependency changes and reenable tests.
* Add cargo vendor filter to reduce vendor tarball size
significantly.
* Thu Aug 29 2024 Richard Rahl <rrahl0@opensuse.org>
- update to 0.60.0:
* Fixed a crash (introduced in 0.59) when the final changed hunk
included the last line of the file
* Fixed an issue where files with no common content would show
duplicate hunks
* Fixed a performance issue when files had extremely long lines
(e.g. 100,000+ characters).
- remove cargo_audit, as it's now included in cargo_vendor
- add new build dependency (libstdc++)
- exclude mdbook, so difftastic can be built for Leap
- disable tests for now, as too many fail, software still works
* Sun May 12 2024 Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.58.0:
* Produces better diffs by preserving parsed structure, trading
off showing fewer changes in case of parse errors
* Update C, C++, CMake, CSS, Elm, Go, Lua and Python parsers
* --strip-cr now defaults to on
* add a manpage
* Fix a memory leak and improved performance in some cases
* Fix a crash when unable to detect the terminal width (eshell)
* Considers $COLUMNS when detecting the terminal width
* Tue Apr 09 2024 Martin Schreiner <martin.schreiner@suse.com>
- 0.57.0:
Parsing
* Text file detection is now stricter, considering null bytes as a
hint that files are binaries.
Diffing
* Fixed an issue where hidden files (filename starting with .) were
ignored when diffing directories.
* Scheme now uses the same slider heuristics as other lisps,
preferring the outer delimiter.
* Fixed an issue with line-based diffing where only the first line
in a large changed region was highlighted. This was particularly
noticeable when diffing brand new files.
Display
* Fixed an issue when reporting changes in binary files, where
trailing whitespace was inconsistent with other changes shown.
* Sun Mar 24 2024 Gordon Leung <pirateclip@protonmail.com>
- 0.56.1:
Parsing
* Added support for Objective-C and VHDL.
* Files starting with <?xml are now parsed as XML.
* Fixed a munmap_chunk(): invalid pointer crash on parsing some large files,
* particularly JSON.
* Makefile*.in is now detected as Makefile syntax.
* Improved shebang parsing with whitespace
* Added support for Scheme and Smali.
*
Diffing
* Fixed an issue with runaway memory usage on text files with very long lines.
Display
* The default display width for tabs has changed to 4.
* Fixed an issue where difftastic would sometimes output
literal tabs rather than respecting the display width for tabs.
* Fixed an issue where all files would show a permissions change
when using difftastic with git difftool.
* Fixed an issue with paths not showing the containing directory
when using difftastic with git difftool.
* Difftastic now correctly reports file permission changes when
called from git diff.
* Fixed an issue with the experimental JSON display mode where it
ignored --skip-unchanged.
* Fixed an issue with tabs not being replaced in single-column display.
* Mon Jan 08 2024 Andreas Stieger <andreas.stieger@gmx.de>
- 0.54.0:
* Support reporting file permission changes
* Support for Salesforce Apex, improve Clojure and Haskell
* bug fixes
* Sun Nov 26 2023 Andreas Stieger <andreas.stieger@gmx.de>
- 0.53.1:
* Parsing: Add support for SCSS, Improve Kotlin support, and
detect snap files (Jest snapshots) as JavaScript files
* Fix an issue where adding or removing blank lines would be
ignored by the textual diffing logic.
* Directory diffing now respects .gitignore files.
* New --sort-paths option for sorting files by path
* New --strip-cr for improved diffing in mixed environment
* The option --skip-unchanged now has a corresponding environment
option DFT_SKIP_UNCHANGED
* Sun Oct 29 2023 Andreas Stieger <andreas.stieger@gmx.de>
- spec tweaks for submission
* Mon Oct 09 2023 munix9@googlemail.com
- update to version 0.52.0
/usr/share/doc/packages/difftastic-doc /usr/share/doc/packages/difftastic-doc/book /usr/share/doc/packages/difftastic-doc/book/404.html /usr/share/doc/packages/difftastic-doc/book/FontAwesome /usr/share/doc/packages/difftastic-doc/book/FontAwesome/css /usr/share/doc/packages/difftastic-doc/book/FontAwesome/css/font-awesome.css /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts/FontAwesome.ttf /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts/fontawesome-webfont.eot /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts/fontawesome-webfont.svg /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts/fontawesome-webfont.ttf /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts/fontawesome-webfont.woff /usr/share/doc/packages/difftastic-doc/book/FontAwesome/fonts/fontawesome-webfont.woff2 /usr/share/doc/packages/difftastic-doc/book/adding_a_parser.html /usr/share/doc/packages/difftastic-doc/book/alternative_projects.html /usr/share/doc/packages/difftastic-doc/book/ayu-highlight.css /usr/share/doc/packages/difftastic-doc/book/book.js /usr/share/doc/packages/difftastic-doc/book/clipboard.min.js /usr/share/doc/packages/difftastic-doc/book/contributing.html /usr/share/doc/packages/difftastic-doc/book/css /usr/share/doc/packages/difftastic-doc/book/css/chrome.css /usr/share/doc/packages/difftastic-doc/book/css/general.css /usr/share/doc/packages/difftastic-doc/book/css/print.css /usr/share/doc/packages/difftastic-doc/book/css/variables.css /usr/share/doc/packages/difftastic-doc/book/diffing.html /usr/share/doc/packages/difftastic-doc/book/elasticlunr.min.js /usr/share/doc/packages/difftastic-doc/book/favicon.svg /usr/share/doc/packages/difftastic-doc/book/fonts /usr/share/doc/packages/difftastic-doc/book/fonts/OPEN-SANS-LICENSE.txt /usr/share/doc/packages/difftastic-doc/book/fonts/SOURCE-CODE-PRO-LICENSE.txt /usr/share/doc/packages/difftastic-doc/book/fonts/fonts.css /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-300.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-300italic.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-600.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-600italic.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-700.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-700italic.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-800.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-800italic.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-italic.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/open-sans-v17-all-charsets-regular.woff2 /usr/share/doc/packages/difftastic-doc/book/fonts/source-code-pro-v11-all-charsets-500.woff2 /usr/share/doc/packages/difftastic-doc/book/fossil.html /usr/share/doc/packages/difftastic-doc/book/from_source.html /usr/share/doc/packages/difftastic-doc/book/getting_started.html /usr/share/doc/packages/difftastic-doc/book/git.html /usr/share/doc/packages/difftastic-doc/book/glossary.html /usr/share/doc/packages/difftastic-doc/book/highlight.css /usr/share/doc/packages/difftastic-doc/book/highlight.js /usr/share/doc/packages/difftastic-doc/book/index.html /usr/share/doc/packages/difftastic-doc/book/installation.html /usr/share/doc/packages/difftastic-doc/book/introduction.html /usr/share/doc/packages/difftastic-doc/book/jj.html /usr/share/doc/packages/difftastic-doc/book/language_detection.html /usr/share/doc/packages/difftastic-doc/book/languages_supported.html /usr/share/doc/packages/difftastic-doc/book/mark.min.js /usr/share/doc/packages/difftastic-doc/book/mercurial.html /usr/share/doc/packages/difftastic-doc/book/packaging_difftastic.html /usr/share/doc/packages/difftastic-doc/book/parser_vendoring.html /usr/share/doc/packages/difftastic-doc/book/parsing.html /usr/share/doc/packages/difftastic-doc/book/print.html /usr/share/doc/packages/difftastic-doc/book/profiling.html /usr/share/doc/packages/difftastic-doc/book/robots.txt /usr/share/doc/packages/difftastic-doc/book/searcher.js /usr/share/doc/packages/difftastic-doc/book/searchindex.js /usr/share/doc/packages/difftastic-doc/book/toc.html /usr/share/doc/packages/difftastic-doc/book/toc.js /usr/share/doc/packages/difftastic-doc/book/tomorrow-night.css /usr/share/doc/packages/difftastic-doc/book/tree_diffing.html /usr/share/doc/packages/difftastic-doc/book/tricky_cases.html /usr/share/doc/packages/difftastic-doc/book/upstream_parsers.html /usr/share/doc/packages/difftastic-doc/book/usage.html /usr/share/licenses/difftastic-doc /usr/share/licenses/difftastic-doc/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 13 22:25:22 2025