Code

History

Commits on encoding-fallback to gix-pathspec/tests35+
  1. adapt to changes in `gix-attributes`Sebastian Thiel committed 3 months agoe11d7a2
  2. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  3. Fixup Copilot commits and thank clippySebastian Thiel committed 1 year agob188a7d
  4. Update MSRV to 1.82 and replace once_cell with std equivalentscopilot-swe-agent[bot] committed 1 year ago6cc8464
  5. j fmtSebastian Thiel committed 1 year agoc3c6504
  6. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  7. Fix Windows-related `-c` options in `match_baseline_files`Eliah Kagan committed 1 year ago68bdccc
  8. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  9. chore: bump `rust-version` to 1.70Sebastian Thiel committed 1 year ago17835bc
  10. Add missing semicolonsYuri Astrakhan committed 2 years agoec69c88
  11. remove binary files in favor of `tar` filesSebastian Thiel committed 2 years agodcab79a
  12. Regenerate archives for changed scriptsEliah Kagan committed 2 years agoea12fc2
  13. Make bash script shebangs more portableEliah Kagan committed 2 years ago68cbea8
  14. fix: assure empty paths are always matching a `Search`Sebastian Thiel committed 2 years ago5b47567
  15. Add missing +x bit on scripts that are run and not sourcedEliah Kagan committed 2 years ago41bf65a
  16. Fix typosViktor Szépe committed 2 years agof72ecce
  17. fix: `Search::can_match_relative_path()` won't report false-negatives anymore.Sebastian Thiel committed 2 years ago0386871
  18. fix: assure that `..` patterns don't end up being `.` that matches nothingSebastian Thiel committed 2 years ago5f21e24
  19. feat: Add `Search::prefix_directory()` and `Search::longest_common_directory()`.Sebastian Thiel committed 2 years ago57f0a24
  20. feat: add `str::precompose_bstr()` for convenienceSebastian Thiel committed 2 years ago9e3acde
  21. feat: Add `Search::directory_matches_prefix()` to see if the prefix of a pathspec matches.Sebastian Thiel committed 2 years agof520a51
  22. feat!: add `search::MatchKind`, which is available for any `search::Match`.Sebastian Thiel committed 2 years ago021d4c1
  23. feat: add `Search::can_match_relative_path()`.Sebastian Thiel committed 2 years agoe409e8d
  24. check all git-lfs managed files into the repositorySebastian Thiel committed 2 years ago35439de
  25. git-lfs might fail early; let's rely on these caches to be recreated, where possibleSebastian Thiel committed 2 years agob6f2b81
  26. thanks clippySebastian Thiel committed 3 years ago345712d
  27. fix!: use `dyn` trait where possible.Sebastian Thiel committed 3 years ago072ee32
  28. just fmtSebastian Thiel committed 3 years ago0d258f4
  29. feat: export `gix-attributes` as `attributes` to make `gix-glob` and `gix-attribute` types available.Sebastian Thiel committed 3 years ago07a3e93
  30. Add `Defaults::from_environment()` to be able to respect git environment settings.Sebastian Thiel committed 3 years agofb9d4db
  31. fix: certain combinations of exclude specs could cause panics.Sebastian Thiel committed 3 years agoa2f1879
  32. feat: match pathspecs just like `git` does.Sebastian Thiel committed 3 years ago49db3ac
  33. feat!: `parse()` now supports the configuration of defaults.Sebastian Thiel committed 3 years agof1421d3
  34. feat: Add `Pattern::is_null()` to be able to check for a special kind of spec.Sebastian Thiel committed 3 years agob3de72e
  35. refactorSebastian Thiel committed 3 years ago5f76ddf