Code

History

Commits on encoding-fallback to gix-diff/tests/diff68
  1. Fixup Copilot commits and thank clippySebastian Thiel committed 1 year agob188a7d
  2. fix: make non-UTF8 unified diffs possible again.Sebastian Thiel committed 1 year agoe4eb98e
  3. refactorSebastian Thiel committed 1 year ago91a611f
  4. feat!: add `DiffLineType` and `HunkHeader`Christoph Rüßler committed 1 year ago0924bd3
  5. Merge pull request #2071 from cruessler/add-accessors-to-change-refSebastian Thiel committed 1 year ago5335c84
  6. Reproduce unified diff issueSebastian Thiel committed 1 year ago5e64298
  7. Thanks clippyChristoph Rüßler committed 1 year ago79b8f06
  8. feat: add explicit accessors for common fieldsChristoph Rüßler committed 1 year agobd01893
  9. fix: `blob::UnifiedDiff` now produces non-overlapping hunks.Sebastian Thiel committed 1 year ago0d102f4
  10. fix: remove `blob::GitDiff` Sink as it doesn't work concistently. (#2011)Sebastian Thiel committed 1 year ago4f27179
  11. Make `GitDiff` compatible to strings and bytes.Sebastian Thiel committed 1 year ago5505646
  12. refactorSebastian Thiel committed 1 year ago5e699d2
  13. thanks clippySebastian Thiel committed 1 year agodbf65c9
  14. j fmtSebastian Thiel committed 1 year agoc3c6504
  15. migrate `gix_object::{try_ =>}compute_hash` usersEmily committed 1 year ago3d7e379
  16. migrate hashing API users to fallible versionsEmily committed 1 year agofbf6cc8
  17. feat!: blob diff resources and outcomes now inform about the usage of text-conv filters.Sebastian Thiel committed 1 year agoc70d912
  18. Drop trailing `,` just before `)` on same line in function callsEliah Kagan committed 1 year ago66a5ae1
  19. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  20. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  21. fix!: `blob::UnifiedDiff::new(...newline...)` is now an Enum.Sebastian Thiel committed 1 year ago1091e29
  22. feat: add `blob::UnifiedDiff` as Sink to build unified diffs.Sebastian Thiel committed 1 year ago1ccbeef
  23. add `imara-diff::UnifiedDiffBuilder` as basis.Sebastian Thiel committed 1 year agodf7a926
  24. chore: bump `rust-version` to 1.70Sebastian Thiel committed 1 year ago17835bc
  25. fix: remove `index::Change::Unmerged` as it doesn't matter to Git either.Sebastian Thiel committed 1 year ago0963abe
  26. feat: add `index()` to diff two indicesSebastian Thiel committed 1 year ago3b8c971
  27. feat!: add support for not tracking single empty files.Sebastian Thiel committed 1 year agod3f5f27
  28. feat: octal Debug representation of `tree::EntryMode`.Sebastian Thiel committed 1 year agocd61c25
  29. feat: support rename tracking across changed directoriesSebastian Thiel committed 2 years agoba7b811
  30. feat: Allow access to `tree::State::buf1|2`.Sebastian Thiel committed 2 years agoeb55c00
  31. fix: improve directory matchingSebastian Thiel committed 2 years ago53fa8ab
  32. feat: provide facilities to perform rewrite-tracking for tree-diffs in plumbing.Sebastian Thiel committed 2 years agof2e813d
  33. refactor!: add `tree()` function to diff a tree.Sebastian Thiel committed 2 years ago989276f