Code

History

Commits on encoding-fallback to gix-worktree-state/src35+
  1. fix: fall back when checkout encoding is unavailable (#1798)Codex GPT-5 committed 3 months agob7a9380
  2. fix!: preserve executable bits with delayed filters (#1783)Sebastian Thiel committed 3 months agoc6b803b
  3. fix: remove obsolete executable bits in nonexclusive checkouts (#1784)Sebastian Thiel committed 3 months ago94f116d
  4. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  5. doc: Document executable-bit behavior during checkoutshvvkz committed 5 months ago2b60381
  6. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  7. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  8. refactorSebastian Thiel committed 10 months ago082bd7d
  9. gix-worktree-state: Upon checkout of a file, truncate it to the length indicated by the blobCameron Esfahani committed 2 years ago01c8fd8
  10. Use `gix_fs::stack::ToNormalPathComponents` everywhere.Sebastian Thiel committed 1 year ago1f98edb
  11. Test `let_readers_execute` on all targetsEliah Kagan committed 1 year ago53ded78
  12. change: Get and set mode using std, still on open file descriptorEliah Kagan committed 1 year ago51724d1
  13. Thanks clippyEliah Kagan committed 1 year agoee7b10c
  14. Make `set_executable_after_creation` everywhere `bool`Eliah Kagan committed 1 year ago588e6b0
  15. Extract `fstat` and `fchmod` logic to a helperEliah Kagan committed 1 year agofc82e78
  16. change: Get mode before +x using open file descriptor, not pathEliah Kagan committed 1 year agode939de
  17. Improve warning suppressions in `finalize_entry`Eliah Kagan committed 1 year ago492ac8b
  18. Really convert the mode more portablyEliah Kagan committed 1 year agod476c06
  19. Convert the mode more portablyEliah Kagan committed 1 year agoddaf8a6
  20. change: Set +x via open file descriptor, not pathEliah Kagan committed 1 year ago0becc91
  21. Avoid another "unused import" warning on WindowsEliah Kagan committed 1 year agoc956d1b
  22. fix: Don't attempt +x if it was replaced by a non-regular fileEliah Kagan committed 1 year agobe0abaf
  23. Extract and test +x mode setting logicEliah Kagan committed 1 year agobf33d2b
  24. fix: Don't set extra permissions with +x on existing fileEliah Kagan committed 1 year ago879d29d
  25. thanks clippySebastian Thiel committed 2 years agoaf03832
  26. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  27. Add missing semicolonsYuri Astrakhan committed 2 years agoec69c88
  28. Truncate file when checking outdaimond113 committed 2 years agoaab78f1
  29. Allow tests to work with symlinks on WindowsSebastian Thiel committed 2 years agof48ed0c
  30. adapt to changes in `gix-worktree`Sebastian Thiel committed 2 years ago1ca6a3c
  31. fix lints for nightly, and clippySebastian Thiel committed 2 years agof8ce3d0
  32. adapt to changes in `gix-index`Sebastian Thiel committed 3 years ago8134767
  33. thanks clippySebastian Thiel committed 3 years ago82b01c2
  34. feat: use `gix-object::Find` traitSebastian Thiel committed 3 years agoa81514f
  35. use latest utilities from `gix-worktree`Sebastian Thiel committed 3 years ago34318fa