Commit Graph

  • 973d457ecb Accepting request 1320200 from utilities factory Ana Guerrero 2025-11-26 17:50:57 +00:00
  • 6c9f5eda08 - Fix build on Leap 15.6, again - Add remove-jq-dependency.patch * Fixes build errors with mdbook >= 0.5.0 Andrei Dziahel 2025-11-26 14:30:24 +00:00
  • d3c7c9ebf8 Accepting request 1318430 from utilities Ana Guerrero 2025-11-18 14:41:05 +00:00
  • 4e228b437c - Fix build on Leap 15.6 - Fix version in manual Andrei Dziahel 2025-11-18 10:37:25 +00:00
  • 7e7e4b79c2 Accepting request 1318110 from utilities Ana Guerrero 2025-11-17 11:19:17 +00:00
  • 66b7e3575c update to 0.67.0: + Parsing * Added support for protocol buffer files. * Updated Ada, Clojure, CMake, Dart, Devicetree, Elisp, Elm, Gleam, HCL, Newick, QML, R, Racket, SQL, Scheme, and Solidity parsers. * Improved handling of variable names $foo in shell scripts. * Improved detection of YAML files. + Diffing * Improved subword highlighting for words with hyphens. + Display * Difftastic is now smarter about calculating the display width for side-by-side diffs. Long lines that are not included in the output no longer affect display. * Improved descriptions of changes to binary files. * Fixed an issue (introduced after 0.65) where difftastic would not use the full width of the terminal on side-by-side diffs when files had more than 1,000 lines. Andrei Dziahel 2025-11-16 21:08:07 +00:00
  • 4d35fcbe8b Accepting request 1307329 from utilities Ana Guerrero 2025-09-26 20:25:15 +00:00
  • b71aa33e11 - 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 Andrei Dziahel 2025-09-26 09:06:01 +00:00
  • e27656615c Accepting request 1293643 from utilities Ana Guerrero 2025-07-16 15:35:59 +00:00
  • 280bcde688 - 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 Andrei Dziahel 2025-07-16 08:56:39 +00:00
  • 189356fa01 Accepting request 1251184 from utilities Ana Guerrero 2025-03-07 15:44:57 +00:00
  • 018f10afe9 Add reproducible.patch to avoid a race (boo#1102408) Andrei Dziahel 2025-03-07 12:04:19 +00:00
  • 7358c9ec99 Accepting request 1245899 from utilities Ana Guerrero 2025-02-14 18:23:22 +00:00
  • 7cd0745908 - 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. Andrei Dziahel 2025-02-14 13:26:36 +00:00
  • 50813c61a2 Accepting request 1233676 from utilities Ana Guerrero 2024-12-30 11:52:00 +00:00
  • 43d71eb0f8 - 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. Andrei Dziahel 2024-12-28 10:14:06 +00:00
  • ff74d2e910 Accepting request 1198167 from utilities Dominique Leuenberger 2024-09-02 11:15:14 +00:00
  • c4d7d78643 Accepting request 1197991 from home:jcronenberg:branches:utilities Andrei Dziahel 2024-09-01 15:40:30 +00:00
  • c72b80fdad Accepting request 1197795 from utilities Dominique Leuenberger 2024-08-30 12:57:29 +00:00
  • 3ac61ce66e - 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 Andrei Dziahel 2024-08-30 10:42:43 +00:00
  • dae449d771 Accepting request 1173491 from utilities Ana Guerrero 2024-05-12 20:54:21 +00:00
  • 365b398d10 Accepting request 1173490 from home:AndreasStieger:branches:utilities Andreas Stieger 2024-05-12 12:33:01 +00:00
  • ed37d004eb Accepting request 1167671 from utilities Ana Guerrero 2024-04-15 18:17:32 +00:00
  • f0ccc8c28f Accepting request 1166509 from home:mschreiner:branches:utilities Andreas Stieger 2024-04-14 15:52:28 +00:00
  • 863caa512b Accepting request 1161135 from utilities Ana Guerrero 2024-03-25 20:10:38 +00:00
  • baaa6d91d6 update vendor.tar.xz Andreas Stieger 2024-03-24 15:18:33 +00:00
  • 6cc47345c5 Accepting request 1161117 from home:Pi-Cla:branches:utilities Andreas Stieger 2024-03-24 15:13:07 +00:00
  • 187a23bc6f Accepting request 1137614 from utilities Ana Guerrero 2024-01-09 19:49:24 +00:00
  • e28e6d037e Accepting request 1137613 from home:AndreasStieger:branches:utilities Andreas Stieger 2024-01-08 18:36:35 +00:00
  • 05604c3d00 Accepting request 1128977 from utilities Ana Guerrero 2023-11-27 21:43:05 +00:00
  • ce8a6d3138 Accepting request 1128976 from home:AndreasStieger:branches:utilities Andreas Stieger 2023-11-26 19:22:07 +00:00
  • 402f0660e8 Accepting request 1121252 from utilities Ana Guerrero 2023-10-30 21:11:40 +00:00
  • ec51c9d0b2 Accepting request 1120966 from home:AndreasStieger Michael Vetter 2023-10-30 17:01:05 +00:00