changeset 4445 | 30e7aa755efd |
parent 4373 | 109077e7048d |
parent 4444 | 2d32e3ae01a7 |
child 4507 | 289ec1f36b11 |
--- a/mercurial/dirstate.py +++ b/mercurial/dirstate.py @@ -66,6 +66,8 @@ class dirstate(object): syntaxes = {'re': 'relre:', 'regexp': 'relre:', 'glob': 'relglob:'} def parselines(fp): for line in fp: + if not line.endswith('\n'): + line += '\n' escape = False for i in xrange(len(line)): if escape: escape = False