Show More
@@ -3705,6 +3705,8 b' def summary(ui, repo, **opts):' | |||||
3705 | ui.write(_('parent: %d:%s ') % (p.rev(), str(p)), |
|
3705 | ui.write(_('parent: %d:%s ') % (p.rev(), str(p)), | |
3706 | label='log.changeset') |
|
3706 | label='log.changeset') | |
3707 | ui.write(' '.join(p.tags()), label='log.tag') |
|
3707 | ui.write(' '.join(p.tags()), label='log.tag') | |
|
3708 | if p.bookmarks(): | |||
|
3709 | ui.write(' ' + ' '.join(p.bookmarks()), label='log.bookmark') | |||
3708 | if p.rev() == -1: |
|
3710 | if p.rev() == -1: | |
3709 | if not len(repo): |
|
3711 | if not len(repo): | |
3710 | ui.write(_(' (empty repository)')) |
|
3712 | ui.write(_(' (empty repository)')) | |
@@ -3824,6 +3826,15 b' def summary(ui, repo, **opts):' | |||||
3824 | o = repo.changelog.nodesbetween(o, None)[0] |
|
3826 | o = repo.changelog.nodesbetween(o, None)[0] | |
3825 | if o: |
|
3827 | if o: | |
3826 | t.append(_('%d outgoing') % len(o)) |
|
3828 | t.append(_('%d outgoing') % len(o)) | |
|
3829 | if 'bookmarks' in other.listkeys('namespaces'): | |||
|
3830 | lmarks = repo.listkeys('bookmarks') | |||
|
3831 | rmarks = other.listkeys('bookmarks') | |||
|
3832 | diff = set(rmarks) - set(lmarks) | |||
|
3833 | if len(diff) > 0: | |||
|
3834 | t.append(_('%d incoming bookmarks') % len(diff)) | |||
|
3835 | diff = set(lmarks) - set(rmarks) | |||
|
3836 | if len(diff) > 0: | |||
|
3837 | t.append(_('%d outgoing bookmarks') % len(diff)) | |||
3827 |
|
3838 | |||
3828 | if t: |
|
3839 | if t: | |
3829 | ui.write(_('remote: %s\n') % (', '.join(t))) |
|
3840 | ui.write(_('remote: %s\n') % (', '.join(t))) |
@@ -225,3 +225,12 b' invalid bookmark' | |||||
225 | abort: bookmark 'foo:bar' contains illegal character |
|
225 | abort: bookmark 'foo:bar' contains illegal character | |
226 | [255] |
|
226 | [255] | |
227 |
|
227 | |||
|
228 | test summary | |||
|
229 | ||||
|
230 | $ hg summary | |||
|
231 | parent: 2:db815d6d32e6 tip Y Z x y | |||
|
232 | 2 | |||
|
233 | branch: default | |||
|
234 | commit: (clean) | |||
|
235 | update: 1 new changesets, 2 branch heads (merge) | |||
|
236 |
General Comments 0
You need to be logged in to leave comments.
Login now