Code

History

Commits on main to gix-path/src35+
  1. fix(gix-path): isolate path discovery from ambient overridesByron committed 2 months ago76a55b2
  2. fix(gix-path): query distinct configuration paths with one Git process and add `env::system_config()`Byron committed 2 months agoa7ac414
  3. fix(gix): find bundled signature programs on WindowsByron committed 2 months ago3c45a7d
  4. change!: raise MSRV to Rust 1.88Byron committed 2 months ago4b42e0c
  5. feat(gix-path): locate programs bundled with Git via `env::installation_program()`Byron committed 2 months agoa085dfb
  6. Remove gix-testtools to avoid cycleByron committed 2 months agoa62774f
  7. fix: in `path::normalize...()` skip current-directory components before resolving parent components.Sebastian Thiel committed 3 months ago80e2787
  8. feat: add `normalize_saturating()`Sebastian Thiel committed 3 months ago6560a5a
  9. feat: add `env::shell_command()` to get a Git shell.Sebastian Thiel committed 3 months ago6125bc2
  10. feat: add `normalize_and_clean()`Sebastian Thiel committed 3 months ago5e46d19
  11. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  12. reviewGPT 5.6 committed 4 months ago151a0af
  13. fix: local clones succeed even if git-upload-pack is not in PATH (#2313)Amey Pawar committed 4 months ago82cdb47
  14. Annotate RelativePath transmute types for clippyCodex GPT-5 committed 4 months ago7ef83ca
  15. Actually mark RelativePath as transparentManish Goregaokar committed 4 months agod5f3723
  16. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  17. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  18. docs: add crate-root doctestsGPT 5.4 committed 7 months agob1102c2
  19. refactorGPT 5.4 committed 7 months agoce9dcd7
  20. feat: add WASI (wasm32-wasip2) platform supportWillem Wyndham committed 7 months ago915139f
  21. fix: use `std::env::home_dir()` and remove the `home` crate from dependencies. (#2234)Sebastian Thiel committed 1 year ago77e485d
  22. Update MSRV to 1.82 and replace once_cell with std equivalentscopilot-swe-agent[bot] committed 1 year ago6cc8464
  23. feat: Extend `ALTERNATIVE_LOCATIONS` for per-user installationsEliah Kagan committed 1 year ago7e77d40
  24. Migrate remaining `known-folders` usage to `windows`Eliah Kagan committed 1 year ago082e22e
  25. Clarify safety at and around `SHGetKnownFolderPath` callEliah Kagan committed 1 year ago998fb48
  26. Get `UserProgramFiles` with `KF_FLAG_DONT_VERIFY` for testEliah Kagan committed 1 year ago1c7a34e
  27. Update alternative location unit tests for user program filesEliah Kagan committed 1 year agoc9ff0ac
  28. Fix user program files alternative locations expectationsEliah Kagan committed 1 year agocab4c85
  29. Update alternative locations integration tests for user program filesEliah Kagan committed 1 year ago9e71d55
  30. Add a "SAFETY:" comment in `PlatformBitness::current()`Eliah Kagan committed 1 year ago1f3edb5
  31. Move the vacuous case outside the "ordinary" groupEliah Kagan committed 1 year agoeec407f
  32. Rename cases to clarify "ordinary" and "strange"Eliah Kagan committed 1 year agoedc0f3c
  33. Divide up `locations_under_program_files_*` assertionsEliah Kagan committed 1 year ago35beea1
  34. Clarify which global program files paths are used and whyEliah Kagan committed 1 year agofd000f5
  35. fix: Don't use `EXEPATH` unless it is absoluteEliah Kagan committed 1 year ago9000a84