Show More
@@ -285,10 +285,16 b' def reposetup(ui, repo):' | |||||
285 | node = self.changelog.tip() |
|
285 | node = self.changelog.tip() | |
286 | marks = parse(self) |
|
286 | marks = parse(self) | |
287 | update = False |
|
287 | update = False | |
288 | for mark, n in marks.items(): |
|
288 | if ui.configbool('bookmarks', 'track.current'): | |
289 |
|
|
289 | mark = current(self) | |
|
290 | if mark and marks[mark] in parents: | |||
290 | marks[mark] = node |
|
291 | marks[mark] = node | |
291 | update = True |
|
292 | update = True | |
|
293 | else: | |||
|
294 | for mark, n in marks.items(): | |||
|
295 | if n in parents: | |||
|
296 | marks[mark] = node | |||
|
297 | update = True | |||
292 | if update: |
|
298 | if update: | |
293 | write(self, marks) |
|
299 | write(self, marks) | |
294 | return result |
|
300 | return result |
General Comments 0
You need to be logged in to leave comments.
Login now