git-prompt: run git status with LANG=C (#6087)

As described in #6086 there will be an error when one set another
language than English.
This commit is contained in:
sheveko 2019-04-07 20:21:54 +02:00 committed by Marc Cornellà
parent 046d49f782
commit 3cfcf5e0aa

View File

@ -30,7 +30,7 @@ def get_tagname_or_hash():
# `git status --porcelain --branch` can collect all information
# branch, remote_branch, untracked, staged, changed, conflicts, ahead, behind
po = Popen(['git', 'status', '--porcelain', '--branch'], stdout=PIPE, stderr=PIPE)
po = Popen(['git', 'status', '--porcelain', '--branch'], env={"LANG": "C"}, stdout=PIPE, stderr=PIPE)
stdout, sterr = po.communicate()
if po.returncode != 0:
sys.exit(0) # Not a git repository