mercurial/revsetlang.py
changeset 41835 ddb174511f1b
parent 41562 1c04894e8fe1
child 43076 2372284d9457
equal deleted inserted replaced
41834:7f63ec6969f3 41835:ddb174511f1b
    60 _quoteletters = {'"', "'"}
    60 _quoteletters = {'"', "'"}
    61 _simpleopletters = set(pycompat.iterbytestr("()[]#:=,-|&+!~^%"))
    61 _simpleopletters = set(pycompat.iterbytestr("()[]#:=,-|&+!~^%"))
    62 
    62 
    63 # default set of valid characters for the initial letter of symbols
    63 # default set of valid characters for the initial letter of symbols
    64 _syminitletters = set(pycompat.iterbytestr(
    64 _syminitletters = set(pycompat.iterbytestr(
    65     string.ascii_letters.encode('ascii') +
    65     pycompat.sysbytes(string.ascii_letters) +
    66     string.digits.encode('ascii') +
    66     pycompat.sysbytes(string.digits) +
    67     '._@')) | set(map(pycompat.bytechr, pycompat.xrange(128, 256)))
    67     '._@')) | set(map(pycompat.bytechr, pycompat.xrange(128, 256)))
    68 
    68 
    69 # default set of valid characters for non-initial letters of symbols
    69 # default set of valid characters for non-initial letters of symbols
    70 _symletters = _syminitletters | set(pycompat.iterbytestr('-/'))
    70 _symletters = _syminitletters | set(pycompat.iterbytestr('-/'))
    71 
    71