comparison mercurial/ui.py @ 46907:ffd3e823a7e5

urlutil: extract `url` related code from `util` into the new module The new module is well fitting for this new code. And this will be useful to make the gathered code collaborate more later. Differential Revision: https://phab.mercurial-scm.org/D10374
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 12 Apr 2021 03:01:04 +0200
parents 33524c46a092
children b03527bdac01
comparison
equal deleted inserted replaced
46906:33524c46a092 46907:ffd3e823a7e5
557 _(b"(deprecated '%%' in path %s=%s from %s)\n") 557 _(b"(deprecated '%%' in path %s=%s from %s)\n")
558 % (n, p, s) 558 % (n, p, s)
559 ) 559 )
560 p = p.replace(b'%%', b'%') 560 p = p.replace(b'%%', b'%')
561 p = util.expandpath(p) 561 p = util.expandpath(p)
562 if not util.hasscheme(p) and not os.path.isabs(p): 562 if not urlutil.hasscheme(p) and not os.path.isabs(p):
563 p = os.path.normpath(os.path.join(root, p)) 563 p = os.path.normpath(os.path.join(root, p))
564 c.alter(b"paths", n, p) 564 c.alter(b"paths", n, p)
565 565
566 if section in (None, b'ui'): 566 if section in (None, b'ui'):
567 # update ui options 567 # update ui options