File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed
Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -3934,17 +3934,26 @@ def cmd_diagram(parser, options):
39343934 sys .stdout .write (
39353935 'Key: Map:\n '
39363936 )
3937+
3938+ # axis for minimap
3939+ lastx = merge_state .len1 - 1
3940+ lasty = merge_state .len2 - 1
3941+ if lastx < 4 :
3942+ xaxis = 'o-' + '-' .join (str (i ) for i in range (lastx + 1 ))
3943+ else :
3944+ xaxis = 'o-0-1-2..' + str (lastx )
3945+ xaxis += ' %s' % str (merge_state .tip1 )
3946+
39373947 sys .stdout .write (
3938- ' * = merge done manually o-0-1-2..-%(len1)d %(tip1 )s\n '
3948+ ' * = merge done manually %(xaxis )s\n '
39393949 ' . = merge done automatically 1\n '
39403950 ' # = conflict that is currently blocking progress ..\n '
39413951 ' @ = merge was blocked but has been resolved %(len2)5d\n '
39423952 ' ? = no merge recorded %(tip2)s\n '
39433953 '' % {
3944- 'tip1 ' : merge_state . tip1 ,
3954+ 'xaxis ' : xaxis ,
39453955 'tip2' : merge_state .tip2 ,
3946- 'len1' : merge_state .len1 - 1 ,
3947- 'len2' : merge_state .len2 - 1 }
3956+ 'len2' : lasty }
39483957 )
39493958 if options .frontier :
39503959 sys .stdout .write (
You can’t perform that action at this time.
0 commit comments