diff -r e6d4cc29fd60 -r 52361c4f4dac mercurial/posix.py --- a/mercurial/posix.py Tue Mar 21 06:50:28 2017 -0700 +++ b/mercurial/posix.py Tue Mar 21 06:50:28 2017 -0700 @@ -536,19 +536,6 @@ def makedir(path, notindexed): os.mkdir(path) -def unlinkpath(f, ignoremissing=False): - """unlink and remove the directory if it is empty""" - try: - unlink(f) - except OSError as e: - if not (ignoremissing and e.errno == errno.ENOENT): - raise - # try removing directories that might now be empty - try: - removedirs(os.path.dirname(f)) - except OSError: - pass - def lookupreg(key, name=None, scope=None): return None