mercurial/commands.py
changeset 1081 8b7d63489db3
parent 1071 8f0ac653f85e
child 1085 6f94688b81b6
equal deleted inserted replaced
1080:253072f39205 1081:8b7d63489db3
    28     if cwd:
    28     if cwd:
    29         return [util.normpath(os.path.join(cwd, x)) for x in args]
    29         return [util.normpath(os.path.join(cwd, x)) for x in args]
    30     return args
    30     return args
    31 
    31 
    32 def matchpats(repo, cwd, pats=[], opts={}, head=''):
    32 def matchpats(repo, cwd, pats=[], opts={}, head=''):
    33     return util.matcher(repo, cwd, pats or ['.'], opts.get('include'),
    33     return util.matcher(repo.root, cwd, pats or ['.'], opts.get('include'),
    34                         opts.get('exclude'), head)
    34                         opts.get('exclude'), head)
    35 
    35 
    36 def makewalk(repo, pats, opts, head=''):
    36 def makewalk(repo, pats, opts, head=''):
    37     cwd = repo.getcwd()
    37     cwd = repo.getcwd()
    38     files, matchfn, anypats = matchpats(repo, cwd, pats, opts, head)
    38     files, matchfn, anypats = matchpats(repo, cwd, pats, opts, head)