Code

History

Commits on encoding-fallback to gix-pathspec/src35+
  1. Merge pull request #2721 from GitoxideLabs/remove-kstringSebastian Thiel committed 3 months agoe70732a
  2. adapt to changes in `gix-attributes`Sebastian Thiel committed 3 months agoe11d7a2
  3. Replace lint allowances with expectationsCodex GPT-5 committed 3 months ago43ff87a
  4. Update crates to Rust 2024 editionGPT 5.5 committed 6 months ago2cb17b2
  5. Remove rust_2018_idioms lint declarationsGPT 5.5 committed 6 months agoe10d5f6
  6. docs: add crate-root doctestsGPT 5.4 committed 7 months agob1102c2
  7. Fixup Copilot commits and thank clippySebastian Thiel committed 1 year agob188a7d
  8. thanks clippySebastian Thiel committed 1 year agodbf65c9
  9. j fmtSebastian Thiel committed 1 year agoc3c6504
  10. Use raw literals for more strings with backslashesEliah Kagan committed 1 year ago01bd76d
  11. thanks clippySebastian Thiel committed 1 year ago8e96ed3
  12. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  13. fix: assure empty paths are always matching a `Search`Sebastian Thiel committed 2 years ago5b47567
  14. Fix typosViktor Szépe committed 2 years agof72ecce
  15. fix: `Search::can_match_relative_path()` won't report false-negatives anymore.Sebastian Thiel committed 2 years ago0386871
  16. fix lints for nightly, and clippySebastian Thiel committed 2 years agof8ce3d0
  17. fix: assure that `..` patterns don't end up being `.` that matches nothingSebastian Thiel committed 2 years ago5f21e24
  18. feat: Add `Search::prefix_directory()` and `Search::longest_common_directory()`.Sebastian Thiel committed 2 years ago57f0a24
  19. feat: add `str::precompose_bstr()` for convenienceSebastian Thiel committed 2 years ago9e3acde
  20. fix: Return `ExactSizeIterator` where applicable.Sebastian Thiel committed 2 years agoea2e5bb
  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. Typo fixesJosh Triplett committed 2 years ago3ef3bc2
  25. fix docsSebastian Thiel committed 3 years ago995bc84
  26. doc: improve documentation of `common_prefix()` and `pattern_matching_relative_path()`.Sebastian Thiel committed 3 years ago832b345
  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