Skip to content

settings: Add Sapling directory to default file_scan_exclusions#45837

Merged
yeskunall merged 2 commits intozed-industries:mainfrom
corywilhite:patch-1
Jan 7, 2026
Merged

settings: Add Sapling directory to default file_scan_exclusions#45837
yeskunall merged 2 commits intozed-industries:mainfrom
corywilhite:patch-1

Conversation

@corywilhite
Copy link
Contributor

@corywilhite corywilhite commented Dec 29, 2025

Sapling is similar to git / hg / jj in that it creates a /.sl directory when initializing a repository. This can be added alongside the other source control scan exclusions

includes a docs update for these defaults

Release Notes:

  • Settings: Add Sapling directory to default file_scan_exclusions

Sapling (https://sapling-scm.com/) is similar to git / hg / jj in that it creates a /.sl directory when initializing a repository. This can be added alongside the other source control scan exclusions
Adds .sl as part of this patch, and includes a missing .repo default exclusion that didn't make it to the docs
@cla-bot
Copy link

cla-bot bot commented Dec 29, 2025

We require contributors to sign our Contributor License Agreement, and we don't have @corywilhite on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@corywilhite
Copy link
Contributor Author

@cla-bot check

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Dec 29, 2025
@cla-bot
Copy link

cla-bot bot commented Dec 29, 2025

The cla-bot has been summoned, and re-checked this pull request!

@yeskunall yeskunall self-assigned this Jan 2, 2026
@yeskunall yeskunall changed the title Add Sapling directory to default file_scan_exclusions settings: Add Sapling directory to default file_scan_exclusions Jan 7, 2026
@zed-industries-bot

This comment was marked as resolved.

@yeskunall
Copy link
Member

Hey @corywilhite thanks for the PR and nice catch on the missing **/.repo in the file_scan_exlcusions in the docs!

@yeskunall yeskunall merged commit 9e9269b into zed-industries:main Jan 7, 2026
27 checks passed
rtfeldman pushed a commit that referenced this pull request Jan 9, 2026
…5837)

[Sapling](https://sapling-scm.com/docs/git/git_support_modes/) is
similar to git / hg / jj in that it creates a /.sl directory when
initializing a repository. This can be added alongside the other source
control scan exclusions

includes a docs update for these defaults

Release Notes:
- Settings: Add Sapling directory to default `file_scan_exclusions`
LivioGama pushed a commit to LivioGama/zed that referenced this pull request Jan 20, 2026
…d-industries#45837)

[Sapling](https://sapling-scm.com/docs/git/git_support_modes/) is
similar to git / hg / jj in that it creates a /.sl directory when
initializing a repository. This can be added alongside the other source
control scan exclusions

includes a docs update for these defaults

Release Notes:
- Settings: Add Sapling directory to default `file_scan_exclusions`
LivioGama pushed a commit to LivioGama/zed that referenced this pull request Jan 20, 2026
…d-industries#45837)

[Sapling](https://sapling-scm.com/docs/git/git_support_modes/) is
similar to git / hg / jj in that it creates a /.sl directory when
initializing a repository. This can be added alongside the other source
control scan exclusions

includes a docs update for these defaults

Release Notes:
- Settings: Add Sapling directory to default `file_scan_exclusions`
LivioGama pushed a commit to LivioGama/zed that referenced this pull request Feb 15, 2026
…d-industries#45837)

[Sapling](https://sapling-scm.com/docs/git/git_support_modes/) is
similar to git / hg / jj in that it creates a /.sl directory when
initializing a repository. This can be added alongside the other source
control scan exclusions

includes a docs update for these defaults

Release Notes:
- Settings: Add Sapling directory to default `file_scan_exclusions`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants