equal
deleted
inserted
replaced
98 return orig(ui, repo, *args, **kwargs) |
98 return orig(ui, repo, *args, **kwargs) |
99 |
99 |
100 def uisetup(ui): |
100 def uisetup(ui): |
101 """ Change ordering of extensions to ensure that directaccess extsetup comes |
101 """ Change ordering of extensions to ensure that directaccess extsetup comes |
102 after the one of the extensions in the loadsafter list """ |
102 after the one of the extensions in the loadsafter list """ |
103 loadsafter = ui.configlist('directaccess','loadsafter') |
103 loadsafter = ui.configlist('directaccess', 'loadsafter') |
104 order = list(extensions._order) |
104 order = list(extensions._order) |
105 directaccesidx = order.index('directaccess') |
105 directaccesidx = order.index('directaccess') |
106 |
106 |
107 # The min idx for directaccess to load after all the extensions in loadafter |
107 # The min idx for directaccess to load after all the extensions in loadafter |
108 minidxdirectaccess = directaccesidx |
108 minidxdirectaccess = directaccesidx |
186 repo._explicitaccess.add(rev) |
186 repo._explicitaccess.add(rev) |
187 if prelength != len(repo._explicitaccess): |
187 if prelength != len(repo._explicitaccess): |
188 if repo.filtername != 'visible-directaccess-nowarn': |
188 if repo.filtername != 'visible-directaccess-nowarn': |
189 unhiddencommits = repo._explicitaccess - accessbefore |
189 unhiddencommits = repo._explicitaccess - accessbefore |
190 repo.ui.warn(_("Warning: accessing hidden changesets %s " |
190 repo.ui.warn(_("Warning: accessing hidden changesets %s " |
191 "for write operation\n") % |
191 "for write operation\n") % |
192 (",".join([str(repo.unfiltered()[l]) |
192 (",".join([str(repo.unfiltered()[l]) |
193 for l in unhiddencommits]))) |
193 for l in unhiddencommits]))) |
194 repo.invalidatevolatilesets() |
194 repo.invalidatevolatilesets() |