comparison mercurial/extensions.py @ 20622:352abbb0be88

extensions: remove the inotify extension (BC) This extension has always had correctness issues and has been unmaintained for years. It is now removed in favor of the third-party hgwatchman which is maintained and appears to be correct. Users with inotify enabled in their config files will fall back to standard status performance.
author Matt Mackall <mpm@selenic.com>
date Sat, 01 Mar 2014 16:20:15 -0600
parents 6f72e7d28b35
children 7d83c3b6e8d9
comparison
equal deleted inserted replaced
20621:5beb49fd5958 20622:352abbb0be88
9 import util, cmdutil, error 9 import util, cmdutil, error
10 from i18n import _, gettext 10 from i18n import _, gettext
11 11
12 _extensions = {} 12 _extensions = {}
13 _order = [] 13 _order = []
14 _ignore = ['hbisect', 'bookmarks', 'parentrevspec', 'interhg'] 14 _ignore = ['hbisect', 'bookmarks', 'parentrevspec', 'interhg', 'inotify']
15 15
16 def extensions(ui=None): 16 def extensions(ui=None):
17 if ui: 17 if ui:
18 def enabled(name): 18 def enabled(name):
19 for format in ['%s', 'hgext.%s']: 19 for format in ['%s', 'hgext.%s']: