diff -r 80301c90a2dc -r eb91ffdaaece mercurial/patch.py --- a/mercurial/patch.py Wed Feb 14 17:44:19 2018 +0530 +++ b/mercurial/patch.py Wed Feb 14 17:44:54 2018 +0530 @@ -1450,7 +1450,7 @@ dec = [] line = getline(lr, self.hunk) while len(line) > 1: - l = line[0] + l = line[0:1] if l <= 'Z' and l >= 'A': l = ord(l) - ord('A') + 1 else: