-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[proposal][git] Remove the dugite
dependency
#4401
Comments
What exactly is the proposal here? |
to remove the dugite library completely. |
Just dugite or the entire the Theia git extension ? (to be replaced with the VSCode extension) |
This issue is just about removing the dugite library |
We would need to replace it with something else, right ? |
dugite
dugite
dependncy
dugite
dependncydugite
dependency
@svenefftinge Is there a second proposal to add something else that I am missing? |
It seems we can live with |
We do not ship the executables anyway.
PATH
.No i18n support for the Git error parsing.
liegt außerhalb des Repositories
error message with thefatal: .+: '(.+)' is outside repository
regular expression. It means, we do not handle the expected errors correctly. We would be complete if each git command would be prefixed withLC_ALL=C
. (cc: @AlexTugarev)No wildcard expansion support: [git] "Decorate" files ignored by Git #1564.
git check-ignore *
because the wildcards are not expanded bydugite
.We could get rid of the env variables for
--no-optional-locks
, andThoughts?
Related: #4400
The text was updated successfully, but these errors were encountered: