mercurial/subrepo.py
changeset 23537 f1b06a8aad42
parent 23536 fcbc66b5da6a
child 23540 f274d27f1994
equal deleted inserted replaced
23536:fcbc66b5da6a 23537:f1b06a8aad42
   435         raise NotImplementedError
   435         raise NotImplementedError
   436 
   436 
   437     def add(self, ui, match, dryrun, listsubrepos, prefix, explicitonly):
   437     def add(self, ui, match, dryrun, listsubrepos, prefix, explicitonly):
   438         return []
   438         return []
   439 
   439 
       
   440     def addremove(self, matcher, prefix, opts, dry_run, similarity):
       
   441         self._ui.warn("%s: %s" % (prefix, _("addremove is not supported")))
       
   442         return 1
       
   443 
   440     def cat(self, ui, match, prefix, **opts):
   444     def cat(self, ui, match, prefix, **opts):
   441         return 1
   445         return 1
   442 
   446 
   443     def status(self, rev2, **opts):
   447     def status(self, rev2, **opts):
   444         return scmutil.status([], [], [], [], [], [], [])
   448         return scmutil.status([], [], [], [], [], [], [])
   616 
   620 
   617     @annotatesubrepoerror
   621     @annotatesubrepoerror
   618     def add(self, ui, match, dryrun, listsubrepos, prefix, explicitonly):
   622     def add(self, ui, match, dryrun, listsubrepos, prefix, explicitonly):
   619         return cmdutil.add(ui, self._repo, match, dryrun, listsubrepos,
   623         return cmdutil.add(ui, self._repo, match, dryrun, listsubrepos,
   620                            os.path.join(prefix, self._path), explicitonly)
   624                            os.path.join(prefix, self._path), explicitonly)
       
   625 
       
   626     def addremove(self, m, prefix, opts, dry_run, similarity):
       
   627         return scmutil.addremove(self._repo, m,
       
   628                                  os.path.join(prefix, self._path), opts,
       
   629                                  dry_run, similarity)
   621 
   630 
   622     @annotatesubrepoerror
   631     @annotatesubrepoerror
   623     def cat(self, ui, match, prefix, **opts):
   632     def cat(self, ui, match, prefix, **opts):
   624         rev = self._state[1]
   633         rev = self._state[1]
   625         ctx = self._repo[rev]
   634         ctx = self._repo[rev]