comparison cutils/treesum.py @ 316:3f1f1c2e9e5f

treesum: FIX: returned tag should be a native string
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 10 Mar 2025 10:25:20 +0100
parents aaf0b3b53e48
children fc1b940bd4a6
comparison
equal deleted inserted replaced
315:aaf0b3b53e48 316:3f1f1c2e9e5f
1584 mo = self.PATTERN2.search(line) 1584 mo = self.PATTERN2.search(line)
1585 if mo: 1585 if mo:
1586 self._update_crc(line) 1586 self._update_crc(line)
1587 if mo.group(1) in (b"COMMENT", b"ERROR", b"GENERATOR", 1587 if mo.group(1) in (b"COMMENT", b"ERROR", b"GENERATOR",
1588 b"FNMATCH"): 1588 b"FNMATCH"):
1589 return (util.u(mo.group(1)), util.u(mo.group(2), "utf-8")) 1589 return (util.n(mo.group(1)), util.u(mo.group(2), "utf-8"))
1590 elif mo.group(1) == b"ROOT": 1590 elif mo.group(1) == b"ROOT":
1591 return ("ROOT", mo.group(2)) 1591 return ("ROOT", mo.group(2))
1592 assert False, line 1592 assert False, line
1593 else: 1593 else:
1594 mo = self.PATTERN3.search(line) 1594 mo = self.PATTERN3.search(line)