def extsetup(ui): extensions.wrapfunction(dispatch, b'runcommand', runcommand) extensions.wrapfunction(bookmarks.bmstore, b'_write', recordbookmarks) extensions.wrapfilecache(localrepo.localrepository, b'dirstate', wrapdirstate) extensions.wrapfunction(hg, b'postshare', wrappostshare) extensions.wrapfunction(hg, b'copystore', unsharejournal)
def extsetup(ui): extensions.wrapfilecache(localrepo.localrepository, 'dirstate', wrapdirstate) if pycompat.sysplatform == 'darwin': # An assist for avoiding the dangling-symlink fsevents bug extensions.wrapfunction(os, 'symlink', wrapsymlink) extensions.wrapfunction(merge, 'update', wrapupdate)