mercurial/revsetlang.py
changeset 35822 4269971b0d26
parent 35597 ed0902e8053e
child 35882 87416288be98
equal deleted inserted replaced
35821:34287c2e3fc4 35822:4269971b0d26
   633     "branch('default')"
   633     "branch('default')"
   634     >>> formatspec(b'root(%ls)', [b'a', b'b', b'c', b'd'])
   634     >>> formatspec(b'root(%ls)', [b'a', b'b', b'c', b'd'])
   635     "root(_list('a\\\\x00b\\\\x00c\\\\x00d'))"
   635     "root(_list('a\\\\x00b\\\\x00c\\\\x00d'))"
   636     >>> formatspec(b'sort(%r, %ps)', b':', [b'desc', b'user'])
   636     >>> formatspec(b'sort(%r, %ps)', b':', [b'desc', b'user'])
   637     "sort((:), 'desc', 'user')"
   637     "sort((:), 'desc', 'user')"
   638     >>> formatspec('%ls', ['a', "'"])
   638     >>> formatspec(b'%ls', [b'a', b"'"])
   639     "_list('a\\\\x00\\\\'')"
   639     "_list('a\\\\x00\\\\'')"
   640     '''
   640     '''
   641     expr = pycompat.bytestr(expr)
   641     expr = pycompat.bytestr(expr)
   642     argiter = iter(args)
   642     argiter = iter(args)
   643     ret = []
   643     ret = []