Mercurial > hg
comparison mercurial/util.py @ 4956:02b127749dc0
fix unused variables reported by pychecker
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Fri, 20 Jul 2007 09:31:32 +0200 |
parents | c8d1aa1822d5 |
children | d5126a0172ba |
comparison
equal
deleted
inserted
replaced
4955:9bbc0217209b | 4956:02b127749dc0 |
---|---|
614 | 614 |
615 def rename(src, dst): | 615 def rename(src, dst): |
616 """forcibly rename a file""" | 616 """forcibly rename a file""" |
617 try: | 617 try: |
618 os.rename(src, dst) | 618 os.rename(src, dst) |
619 except OSError, err: | 619 except OSError, err: # FIXME: check err (EEXIST ?) |
620 # on windows, rename to existing file is not allowed, so we | 620 # on windows, rename to existing file is not allowed, so we |
621 # must delete destination first. but if file is open, unlink | 621 # must delete destination first. but if file is open, unlink |
622 # schedules it for delete but does not delete it. rename | 622 # schedules it for delete but does not delete it. rename |
623 # happens immediately even for open files, so we create | 623 # happens immediately even for open files, so we create |
624 # temporary file, delete it, rename destination to that name, | 624 # temporary file, delete it, rename destination to that name, |