equal
deleted
inserted
replaced
446 try: |
446 try: |
447 self.node = repo[ha].node() |
447 self.node = repo[ha].node() |
448 except error.RepoError: |
448 except error.RepoError: |
449 raise error.ParseError(_('unknown changeset %s listed') |
449 raise error.ParseError(_('unknown changeset %s listed') |
450 % ha[:12]) |
450 % ha[:12]) |
451 if self.node is not None: |
451 self._verifynodeconstraints(prev, expected, seen) |
452 self._verifynodeconstraints(prev, expected, seen) |
|
453 |
452 |
454 def _verifynodeconstraints(self, prev, expected, seen): |
453 def _verifynodeconstraints(self, prev, expected, seen): |
455 # by default command need a node in the edited list |
454 # by default command need a node in the edited list |
456 if self.node not in expected: |
455 if self.node not in expected: |
457 raise error.ParseError(_('%s "%s" changeset was not a candidate') |
456 raise error.ParseError(_('%s "%s" changeset was not a candidate') |