-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support .jj as well as .git #2842
base: master
Are you sure you want to change the base?
Conversation
I totally understand if you don't want to expand things to support every oddball VCS, but so many tools I like (cargo watch, rg, fzf, fd) are all built on this common library that adding a bit of support at the core gets a lot of things to just work. |
any chance I can get this considered? |
I think my main concerns here are:
|
Sorry about the lack of link, that is my bad. https://martinvonz.github.io/jj/latest/ is the best spot to read. It is a version control system like git, so As an alternate suggestion, I would recommend respecting |
That already exists today with |
The problem that I run into with |
No. I personally think that would be wildly inappropriate. I'm not saying No to this PR, but it's going to require that I or someone goes and understands |
- Allow `.jj` dirs to count as vcs directories. - Simplify the control flow around resolving info/exclude
I checked with folks on the I absolutely understand that this is a judgement call on your end about complexity versus general utility. If there is any data I can provide to make that case, I would be happy to try, but I recognize that |
Did you have a chance to come to a conclusion here? |
Following up, I have verified this PR with Thanks! |
.jj
dirs to count as vcs directories.