sapling/eden
Xavier Deguillard 864ead9e24 glob: fix ** glob take 2
Summary:
In D29079762 (ea2e2f8bbd), globbing was fixed to not match the recursive glob (**) against
the entire path, as this would lead some paths to be matched while they
shouldn't. It however introduced another bug: in some cases, recursive globs
would no longer match paths that should be matched.

To fix both, a partial revert of the original diff is done with a small tweak:
the path that is matched against no longer starts at the root of the
repository. This will prevent `a/b/**/b/c.txt` to match `a/b/c.txt` as
`**/b/c.txt` would only be matched against `c.txt`, and not `a/b/c.txt` like it
was previously.

Reviewed By: fanzeyi

Differential Revision: D29175333

fbshipit-source-id: 1a4137d6f64f6cb77c4be09bd143f72630aa58d5
2021-06-23 14:11:32 -07:00
..
fs glob: fix ** glob take 2 2021-06-23 14:11:32 -07:00
hg-server Update itertools 0.8.2 to 0.10.1 2021-06-22 04:09:00 -07:00
integration eden: update start_test to pass path to edenfs binary 2021-06-22 04:43:31 -07:00
locale add a copyright header to glibc_en.po 2019-04-26 14:38:27 -07:00
mononoke mononoke: fix symlink handling in megarepo_api 2021-06-23 04:20:33 -07:00
scm dag: tests for pull protocol 2021-06-22 18:14:41 -07:00
test_support suppress errors in fbcode/eden - batch 1 2021-06-08 11:50:05 -07:00
test-data enable treemanifest in snapshots 2019-08-28 18:46:03 -07:00
.gitignore eden: wire up mac contbuild 2019-02-05 21:52:30 -08:00
Eden.project.toml Eden.project.toml file for Nuclide 2018-04-26 11:05:23 -07:00