Thu, 16 Jan 2025 13:15:02 -0500 |
Mitchell Kember |
rust: move code from utils to utils::strings
|
file |
diff |
annotate
|
Fri, 13 Dec 2024 15:05:37 +0000 |
Arseniy Alekseyev |
rust-hgignore: add a scripting command to print the hgignore regexp
|
file |
diff |
annotate
|
Fri, 06 Dec 2024 20:27:59 +0000 |
Arseniy Alekseyev |
rust-ignore: construct regex Hir object directly, avoiding large regex string
|
file |
diff |
annotate
|
Tue, 03 Dec 2024 13:51:51 +0000 |
Arseniy Alekseyev |
rust-ignore: make `debugignorerhg` command show a full regex, with exact files
|
file |
diff |
annotate
|
Mon, 02 Dec 2024 11:25:26 +0000 |
Arseniy Alekseyev |
hgignore: add a GlobSuffix type, instead of passing byte arrays
|
file |
diff |
annotate
|
Mon, 04 Nov 2024 15:17:54 +0100 |
Rapha?l Gom?s |
rust: fix `cargo doc` warnings
|
file |
diff |
annotate
|
Mon, 04 Nov 2024 11:26:41 +0100 |
Rapha?l Gom?s |
rust-lib: remove exports for not too common pattern-related types
|
file |
diff |
annotate
|
Mon, 04 Nov 2024 11:21:43 +0100 |
Rapha?l Gom?s |
rust-lib: move `PatternError` to the `filepatterns` module
|
file |
diff |
annotate
|
Mon, 04 Nov 2024 11:13:05 +0100 |
Rapha?l Gom?s |
rust-lib: only export very common types to the top of the crate
|
file |
diff |
annotate
|
Sat, 26 Oct 2024 04:16:00 +0200 |
Pierre-Yves David |
branching: merge stable into default
|
file |
diff |
annotate
|
Thu, 11 Jan 2024 20:37:34 +0100 |
Mads Kiilerich |
rust: address 'error: unnecessarily eager cloning of iterator items'
stable
|
file |
diff |
annotate
|
Thu, 18 Jul 2024 13:35:39 +0200 |
Rapha?l Gom?s |
rust: apply clippy lints
|
file |
diff |
annotate
|
Tue, 23 Jul 2024 10:02:46 +0200 |
Rapha?l Gom?s |
Backout accidental publication of a large range of revisions
|
file |
diff |
annotate
|
Thu, 18 Jul 2024 13:35:39 +0200 |
Rapha?l Gom?s |
rust: apply clippy lints
|
file |
diff |
annotate
|
Mon, 15 Apr 2024 16:33:37 +0100 |
Arseniy Alekseyev |
match: strengthen visit_children_set invariant, Recursive means "all files"
stable
|
file |
diff |
annotate
|
Fri, 12 Apr 2024 16:09:45 +0100 |
Arseniy Alekseyev |
match: fix the rust-side bug in visit_children_set for rootfilesin matchers
stable
|
file |
diff |
annotate
|
Fri, 12 Apr 2024 14:21:14 +0100 |
Arseniy Alekseyev |
match: rename RootFiles to RootFilesIn for more consistency
stable
|
file |
diff |
annotate
|
Fri, 12 Apr 2024 14:17:10 +0100 |
Arseniy Alekseyev |
match: small tweak to PatternMatcher.visit_children_set
stable
|
file |
diff |
annotate
|
Fri, 12 Apr 2024 14:09:55 +0100 |
Arseniy Alekseyev |
matchers: fix the bug in rust PatternMatcher that made it cut off early
stable
|
file |
diff |
annotate
|
Thu, 11 Apr 2024 19:57:36 +0100 |
Arseniy Alekseyev |
tests: add tests and document expectations from visit_children_set in rust
stable
|
file |
diff |
annotate
|
Mon, 11 Mar 2024 13:36:25 +0100 |
Georges Racinet |
rust-matchers: raw regular expression builder
stable
|
file |
diff |
annotate
|
Mon, 18 Dec 2023 14:51:20 -0800 |
Martin von Zweigbergk |
matchers: use correct method for finding index in vector
|
file |
diff |
annotate
|
Mon, 06 Nov 2023 11:06:08 +0100 |
Rapha?l Gom?s |
rust: run a clippy pass with the latest stable version
|
file |
diff |
annotate
|
Wed, 18 Oct 2023 14:50:14 +0200 |
Rapha?l Gom?s |
rust-matchers: fix quadratic complexity in `FileMatcher`
|
file |
diff |
annotate
|
Wed, 02 Aug 2023 10:16:33 -0400 |
Spencer Baugh |
rust-matchers: add PatternMatcher
|
file |
diff |
annotate
|
Mon, 14 Aug 2023 09:25:36 -0400 |
Spencer Baugh |
rust: de-hardcode glob_suffix
|
file |
diff |
annotate
|
Tue, 08 Aug 2023 11:50:26 -0400 |
Spencer Baugh |
rust: improve the type on DirsMultiset::from_manifest
|
file |
diff |
annotate
|
Wed, 02 Aug 2023 09:57:29 -0400 |
Spencer Baugh |
rust-matchers: better support file_set in IntersectionMatcher
|
file |
diff |
annotate
|
Mon, 12 Jun 2023 16:51:08 +0200 |
Rapha?l Gom?s |
match: add `filepath:` pattern to match an exact filepath relative to the root
|
file |
diff |
annotate
|
Mon, 09 Jan 2023 19:18:43 +0100 |
Rapha?l Gom?s |
rust-clippy: fix most warnings in `hg-core`
|
file |
diff |
annotate
|
Fri, 06 Jan 2023 18:52:04 +0100 |
Rapha?l Gom?s |
rust: use `logging_timer` instead of `micro_timer`
|
file |
diff |
annotate
|
Mon, 14 Nov 2022 15:20:48 +0100 |
Rapha?l Gom?s |
rust: remove newly redundant `use` statements with the 2021 edition prelude
|
file |
diff |
annotate
|
Wed, 09 Nov 2022 23:28:01 -0500 |
Rapha?l Gom?s |
rust: create wrapper struct to reduce `regex` contention issues
stable 6.3
|
file |
diff |
annotate
|
Wed, 02 Nov 2022 12:05:34 +0100 |
Rapha?l Gom?s |
dirstate-v2: hash the source of the ignore patterns as well
stable
|
file |
diff |
annotate
|
Mon, 11 Jul 2022 11:59:13 +0200 |
Rapha?l Gom?s |
rust: add Debug constraint to Matcher trait
|
file |
diff |
annotate
|
Wed, 06 Jul 2022 11:44:20 +0200 |
Rapha?l Gom?s |
rust-matchers: implement DifferenceMatcher
|
file |
diff |
annotate
|
Mon, 29 Aug 2022 16:09:30 +0200 |
Rapha?l Gom?s |
rust-matchers: fix behavior of `IncludeMatcher` with multiple includes
stable
|
file |
diff |
annotate
|
Wed, 08 Jun 2022 18:18:19 +0200 |
Rapha?l Gom?s |
rust-dirstate: add support for nevermatcher
|
file |
diff |
annotate
|
Wed, 08 Jun 2022 18:09:24 +0200 |
Rapha?l Gom?s |
rust: add IntersectionMatcher
|
file |
diff |
annotate
|
Wed, 08 Jun 2022 11:55:40 +0200 |
Rapha?l Gom?s |
rust: add UnionMatcher
|
file |
diff |
annotate
|
Wed, 08 Jun 2022 15:12:34 +0200 |
Rapha?l Gom?s |
rust: use owned types in `Matcher`
|
file |
diff |
annotate
|
Mon, 29 Nov 2021 14:07:47 +0000 |
Arseniy Alekseyev |
rhg: implement the debugignorerhg subcommand
|
file |
diff |
annotate
|
Mon, 29 Nov 2021 14:06:41 +0000 |
Arseniy Alekseyev |
rhg: refactor to use IgnoreFnType alias more widely
|
file |
diff |
annotate
|
Tue, 26 Oct 2021 19:47:30 +0100 |
Arseniy Alekseyev |
rhg: more efficient `HgPath::join`
|
file |
diff |
annotate
|
Wed, 02 Jun 2021 11:25:18 +0200 |
Simon Sapin |
dirstate-v2: Store a hash of ignore patterns (.hgignore)
|
file |
diff |
annotate
|
Wed, 02 Jun 2021 18:03:43 +0200 |
Simon Sapin |
rust: Parse "subinclude"d files along the way, not later
|
file |
diff |
annotate
|
Wed, 02 Jun 2021 18:14:44 +0200 |
Simon Sapin |
rust: Make some file path parameters less generic
|
file |
diff |
annotate
|
Wed, 23 Sep 2020 10:02:16 +0200 |
Rapha?l Gom?s |
rust-matchers: make `Matcher` trait object-safe
|
file |
diff |
annotate
|
Mon, 15 Jun 2020 18:26:40 +0200 |
Rapha?l Gom?s |
rust: do a clippy pass
|
file |
diff |
annotate
|
Fri, 29 May 2020 12:17:59 +0200 |
Rapha?l Gom?s |
rust: remove support for `re2`
|
file |
diff |
annotate
|
Tue, 26 May 2020 08:07:24 -0700 |
Martin von Zweigbergk |
merge with stable
|
file |
diff |
annotate
|
Thu, 07 May 2020 23:52:08 +0200 |
Rapha?l Gom?s |
rust-regex: fix issues with regex anchoring and performance
|
file |
diff |
annotate
|
Wed, 06 May 2020 14:33:46 +0200 |
Rapha?l Gom?s |
rust-matchers: add TODO about incomplete `Display` for `IncludeMatcher`
|
file |
diff |
annotate
|
Wed, 06 May 2020 11:17:27 +0200 |
Rapha?l Gom?s |
rust-filepatterns: match exact `rootglob`s with a `HashSet`, not in the regex
|
file |
diff |
annotate
|
Thu, 07 May 2020 10:10:13 +0200 |
Rapha?l Gom?s |
rust-matchers: add timing tracing to regex compilation
|
file |
diff |
annotate
|
Thu, 07 May 2020 10:15:19 +0200 |
Rapha?l Gom?s |
rust-regex: increase the DFA size limit for the `regex` crate
stable
|
file |
diff |
annotate
|
Fri, 20 Mar 2020 15:21:34 +0100 |
Rapha?l Gom?s |
rust-status: only involve ignore mechanism when needed
|
file |
diff |
annotate
|
Tue, 24 Mar 2020 17:55:59 +0100 |
Rapha?l Gom?s |
rust-matchers: use the `regex` crate
|
file |
diff |
annotate
|
Fri, 06 Mar 2020 18:08:23 +0100 |
Rapha?l Gom?s |
hg-core: add function timing information
|
file |
diff |
annotate
|
Thu, 06 Feb 2020 14:25:59 +0100 |
Rapha?l Gom?s |
rust-status: refactor options into a `StatusOptions` struct
|
file |
diff |
annotate
|