comparison mercurial/commands.py @ 12032:ad787252fed6

util: remove lexists, Python 2.4 introduced os.path.lexists
author Martin Geisler <mg@lazybytes.net>
date Wed, 25 Aug 2010 16:23:32 +0200
parents 1fe4702fe2df
children 41def6704d01
comparison
equal deleted inserted replaced
12031:77bbeafd7519 12032:ad787252fed6
3164 for abs, (rel, exact) in sorted(names.items()): 3164 for abs, (rel, exact) in sorted(names.items()):
3165 mfentry = mf.get(abs) 3165 mfentry = mf.get(abs)
3166 target = repo.wjoin(abs) 3166 target = repo.wjoin(abs)
3167 def handle(xlist, dobackup): 3167 def handle(xlist, dobackup):
3168 xlist[0].append(abs) 3168 xlist[0].append(abs)
3169 if dobackup and not opts.get('no_backup') and util.lexists(target): 3169 if dobackup and not opts.get('no_backup') and os.path.lexists(target):
3170 bakname = "%s.orig" % rel 3170 bakname = "%s.orig" % rel
3171 ui.note(_('saving current version of %s as %s\n') % 3171 ui.note(_('saving current version of %s as %s\n') %
3172 (rel, bakname)) 3172 (rel, bakname))
3173 if not opts.get('dry_run'): 3173 if not opts.get('dry_run'):
3174 util.rename(target, bakname) 3174 util.rename(target, bakname)