Max Brunsfeld
|
ecf26b93d4
|
Use FakeFs in worktree gitignore test
|
2023-06-27 15:40:36 -07:00 |
|
 Max BrunsfeldandNathan Sobo
|
7040e6df03
|
Scan any external/ignored directories needed for LSP watchers
Also, don't include "external" files in project searches. Treat them
the same as ignored files.
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2023-06-23 12:53:25 -07:00 |
|
Max Brunsfeld
|
746aa18515
|
Emit loaded events for lazily loaded paths in worktree
|
2023-06-23 09:39:37 -07:00 |
|
Max Brunsfeld
|
727bc55d6b
|
Fix randomized worktree test failures
* Distinguish between unloaded and pending directories via separate entry kind.
* Scan directories before updating ignore statuses after fs events.
|
2023-06-22 16:52:04 -07:00 |
|
Max Brunsfeld
|
e43bcae24b
|
Scan directories when they stop being ignored
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
61634b4a51
|
Add failing test for changing a gitignore so a pending dir is no longer ignored
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
bfb334ed74
|
Fix expansion of ancestor directories when refreshing a path
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
44d90f6790
|
Expand dirs on-demand when opening buffers inside unloaded dirs
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
e7aacf59c8
|
Add a bit to each entry indicating if it's outside of the worktree root
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
948ed1d9f0
|
Fix confusion between canonical vs non-canonical paths when rescanning, expanding paths
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
28cb3f2d0b
|
Wait for ignored directory to be expanded in descendant entries test
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
0ed4f130dd
|
Only scan ignored or externals paths if expanded in a project panel
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
527d6d1761
|
Flatten worktree tests module structure
|
2023-06-13 10:31:29 -07:00 |
|
Max Brunsfeld
|
a1471a191b
|
Move worktree tests to their own file
|
2023-06-13 10:22:14 -07:00 |
|