1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-11-12 08:50:08 +00:00

Parse UTF-8 output from git status

This commit is contained in:
Marc Cornellà 2015-08-04 16:34:03 +02:00
parent 94007f7db2
commit 30bed07e9c

View file

@ -18,7 +18,7 @@ if po.returncode != 0:
# collect git status information
untracked, staged, changed, conflicts = [], [], [], []
ahead, behind = 0, 0
status = [(line[0], line[1], line[2:]) for line in stdout.splitlines()]
status = [(line[0], line[1], line[2:]) for line in stdout.decode('utf-8').splitlines()]
for st in status:
if st[0] == '#' and st[1] == '#':
if len(st[2].strip().split('...')) == 1:
@ -58,4 +58,3 @@ out = ' '.join([
str(len(untracked)),
])
print(out, end='')