##// END OF EJS Templates
add checking for invalid entries in tag files...
add checking for invalid entries in tag files safely parse the differents tag files, output warning when parsing an invalid entry.

File last commit:

r1541:bf4e7ef0 default
r1986:719cf07b default
Show More
node.py
21 lines | 422 B | text/x-python | PythonLexer
mpm@selenic.com
Break apart hg.py...
r1089 """
node.py - basic nodeid manipulation for mercurial
Copyright 2005 Matt Mackall <mpm@selenic.com>
This software may be used and distributed according to the terms
of the GNU General Public License, incorporated herein by reference.
"""
twaldmann@thinkmo.de
fixed some stuff pychecker shows, marked unclear/wrong stuff with XXX
r1541 import binascii
mpm@selenic.com
Break apart hg.py...
r1089
nullid = "\0" * 20
def hex(node):
return binascii.hexlify(node)
def bin(node):
return binascii.unhexlify(node)
def short(node):
return hex(node[:6])