mercurial/bookmarks.py
changeset 37301 a494cccb673e
parent 36568 a5eefc9cccc5
child 37359 e27298bf11dd
equal deleted inserted replaced
37300:2f859ad7ed8c 37301:a494cccb673e
   202         If force is supplied, then forcibly move the bookmark to a new commit
   202         If force is supplied, then forcibly move the bookmark to a new commit
   203         regardless if it is a move forward.
   203         regardless if it is a move forward.
   204 
   204 
   205         If divergent bookmark are to be deleted, they will be returned as list.
   205         If divergent bookmark are to be deleted, they will be returned as list.
   206         """
   206         """
   207         cur = self._repo.changectx('.').node()
   207         cur = self._repo['.'].node()
   208         if mark in self and not force:
   208         if mark in self and not force:
   209             if target:
   209             if target:
   210                 if self[mark] == target and target == cur:
   210                 if self[mark] == target and target == cur:
   211                     # re-activating a bookmark
   211                     # re-activating a bookmark
   212                     return []
   212                     return []
   816     first bookmark is activated.
   816     first bookmark is activated.
   817 
   817 
   818     Raises an abort error if old is not in the bookmark store.
   818     Raises an abort error if old is not in the bookmark store.
   819     """
   819     """
   820     marks = repo._bookmarks
   820     marks = repo._bookmarks
   821     cur = repo.changectx('.').node()
   821     cur = repo['.'].node()
   822     newact = None
   822     newact = None
   823     changes = []
   823     changes = []
   824     hiddenrev = None
   824     hiddenrev = None
   825 
   825 
   826     # unhide revs if any
   826     # unhide revs if any