Mercurial > hg
comparison mercurial/obsolete.py @ 49300:227124098e14
py3: use `x.hex()` instead of `pycompat.sysstr(node.hex(x))`
author | Manuel Jacob <me@manueljacob.de> |
---|---|
date | Tue, 31 May 2022 03:06:05 +0200 |
parents | d44e3c45f0e4 |
children | 2e726c934fcd |
comparison
equal
deleted
inserted
replaced
49299:4554e2e965e2 | 49300:227124098e14 |
---|---|
645 raise ValueError(prec) | 645 raise ValueError(prec) |
646 for succ in succs: | 646 for succ in succs: |
647 if len(succ) != 20: | 647 if len(succ) != 20: |
648 raise ValueError(succ) | 648 raise ValueError(succ) |
649 if prec in succs: | 649 if prec in succs: |
650 raise ValueError( | 650 raise ValueError('in-marker cycle with %s' % prec.hex()) |
651 'in-marker cycle with %s' % pycompat.sysstr(hex(prec)) | |
652 ) | |
653 | 651 |
654 metadata = tuple(sorted(metadata.items())) | 652 metadata = tuple(sorted(metadata.items())) |
655 for k, v in metadata: | 653 for k, v in metadata: |
656 try: | 654 try: |
657 # might be better to reject non-ASCII keys | 655 # might be better to reject non-ASCII keys |