Code

History

Commits on encoding-fallback to crate-status.md35+
  1. docs: add crate-root doctestsGPT 5.4 committed 7 months agob1102c2
  2. Update crate-status with enough infomration to know what's needed for Git feature parityGPT 5.4 committed 7 months ago5bcb7e5
  3. Create a basic `gix-error` crate to forward `exn`Sebastian Thiel committed 10 months ago35cf1ff
  4. refactorSebastian Thiel committed 1 year ago7289a04
  5. change!: drop obsolete SHA‐1 featuresEmily committed 1 year agofd12ef8
  6. update crate-status with performance opportunitiesSebastian Thiel committed 1 year agoe951e7d
  7. Replace todos!() with assertions or remove them.Sebastian Thiel committed 1 year agob736ace
  8. first review roundSebastian Thiel committed 1 year ago983ec7d
  9. feat: add `gix blame` to the CLIChristoph Rüßler committed 1 year ago80e5804
  10. finalize gix-shallow crateSebastian Thiel committed 1 year ago2cc65bb
  11. implement support for resolving irreconcilable tree conflicts with 'ours' or 'ancestor'Sebastian Thiel committed 1 year agoe487cca
  12. feat: Add support for `index` application in merge results via `merge::tree::Outcome::index_changed_after_applying_conflicts()`Sebastian Thiel committed 1 year ago71b0cea
  13. feat: provide a way to record and apply index changes.Sebastian Thiel committed 1 year ago3ee8b62
  14. add a note about remote-helpers in crate-status (#1666)Sebastian Thiel committed 2 years ago36aaf17
  15. feat: add `merge_base::octopus()`.Sebastian Thiel committed 2 years ago0d64f3a
  16. feat: add `hasconfig:remotes.*.url:<url-glob>`Sebastian Thiel committed 2 years ago92558a1
  17. feat: add `tree()` and `commit()` merge support, en par with `merge-ORT` as far as tests go.Sebastian Thiel committed 2 years ago4b1764c
  18. doc: Remove a couple obsolete planned itemsEliah Kagan committed 2 years agob1685a0
  19. doc: Update gitoxide repository URLsEliah Kagan committed 2 years ago64ff0a7
  20. adapt to changes in `gix-diff`Sebastian Thiel committed 2 years ago3fd9fab
  21. feat!: optional rename tracking for directories.Sebastian Thiel committed 2 years ago7be142d
  22. Implement `text` and `binary` merge algorithms, also with baseline tests for correctness.Sebastian Thiel committed 2 years ago0762846
  23. add the `gix-merge` crate for capturing merge algorithmsSebastian Thiel committed 2 years ago65efcb7
  24. add performance notes related to an arena-backed internet BString compatible typeSebastian Thiel committed 2 years agoec771b4
  25. update crate-status to inform about tree-editing capabilitiesSebastian Thiel committed 2 years agofe1eb97
  26. update crate statusSebastian Thiel committed 2 years ago3fd6684
  27. feat: add index-to-worktree status with rename trackingSebastian Thiel committed 2 years ago80a6cb8
  28. feat: `gix free index info` now lists EOIE and IEOT extensions.Sebastian Thiel committed 2 years agoa3ab5bc
  29. Implementation of the Git-style directory walk.Sebastian Thiel committed 2 years ago3252cfd
  30. fix!: refactor ignore-case functionality to actually work.Sebastian Thiel committed 2 years agocbda06d
  31. initial version of the `gix-dir` crateSebastian Thiel committed 2 years ago22acf0d
  32. feat: Add directory lookup, as well as ignore-case capabilities.Sebastian Thiel committed 2 years ago7c2eeb0
  33. update crate status to not forget about revparse shortcoming/lack of implSebastian Thiel committed 2 years agoc8bef2c
  34. feat: `gix rev parse --format` to provide different versions of the same content.Sebastian Thiel committed 2 years agocf51a4d
  35. feat: add `blob::Platform` and `blob::Pipeline` for diff-content conversions and caching.Sebastian Thiel committed 3 years agoebe66db