hgext/fsmonitor/__init__.py
changeset 45557 2c86b9587740
parent 45462 c1d6e930ac8a
child 45942 89a2afe31e82
equal deleted inserted replaced
45556:03726f5b6092 45557:2c86b9587740
   725     )
   725     )
   726     if pycompat.isdarwin:
   726     if pycompat.isdarwin:
   727         # An assist for avoiding the dangling-symlink fsevents bug
   727         # An assist for avoiding the dangling-symlink fsevents bug
   728         extensions.wrapfunction(os, b'symlink', wrapsymlink)
   728         extensions.wrapfunction(os, b'symlink', wrapsymlink)
   729 
   729 
   730     extensions.wrapfunction(merge, b'update', wrapupdate)
   730     extensions.wrapfunction(merge, b'_update', wrapupdate)
   731 
   731 
   732 
   732 
   733 def wrapsymlink(orig, source, link_name):
   733 def wrapsymlink(orig, source, link_name):
   734     ''' if we create a dangling symlink, also touch the parent dir
   734     ''' if we create a dangling symlink, also touch the parent dir
   735     to encourage fsevents notifications to work more correctly '''
   735     to encourage fsevents notifications to work more correctly '''