Show More
@@ -550,13 +550,18 b' def action_parser(user_log, feed=False, ' | |||||
550 | return link_to(lbl, _url, raw_id=rev.raw_id, repo_name=repo_name, |
|
550 | return link_to(lbl, _url, raw_id=rev.raw_id, repo_name=repo_name, | |
551 | class_='lazy-cs' if lazy_cs else '') |
|
551 | class_='lazy-cs' if lazy_cs else '') | |
552 |
|
552 | |||
|
553 | def _get_op(rev_txt): | |||
|
554 | _op = None | |||
|
555 | _name = rev_txt | |||
|
556 | if len(rev_txt.split('=>')) == 2: | |||
|
557 | _op, _name = rev_txt.split('=>') | |||
|
558 | return _op, _name | |||
|
559 | ||||
553 | revs = [] |
|
560 | revs = [] | |
554 | if len(filter(lambda v: v != '', revs_ids)) > 0: |
|
561 | if len(filter(lambda v: v != '', revs_ids)) > 0: | |
555 | repo = None |
|
562 | repo = None | |
556 | for rev in revs_ids[:revs_top_limit]: |
|
563 | for rev in revs_ids[:revs_top_limit]: | |
557 |
_op |
|
564 | _op, _name = _get_op(rev) | |
558 | if len(rev.split('=>')) == 2: |
|
|||
559 | _op, _name = rev.split('=>') |
|
|||
560 |
|
565 | |||
561 | # we want parsed changesets, or new log store format is bad |
|
566 | # we want parsed changesets, or new log store format is bad | |
562 | if parse_cs: |
|
567 | if parse_cs: | |
@@ -583,6 +588,10 b' def action_parser(user_log, feed=False, ' | |||||
583 | [lnk(rev, repo_name) for rev in revs[:revs_limit]] |
|
588 | [lnk(rev, repo_name) for rev in revs[:revs_limit]] | |
584 | ) |
|
589 | ) | |
585 | ) |
|
590 | ) | |
|
591 | _op1, _name1 = _get_op(revs_ids[0]) | |||
|
592 | _op2, _name2 = _get_op(revs_ids[-1]) | |||
|
593 | ||||
|
594 | _rev = '%s...%s' % (_name1, _name2) | |||
586 |
|
595 | |||
587 | compare_view = ( |
|
596 | compare_view = ( | |
588 | ' <div class="compare_view tooltip" title="%s">' |
|
597 | ' <div class="compare_view tooltip" title="%s">' | |
@@ -591,7 +600,7 b' def action_parser(user_log, feed=False, ' | |||||
591 | revs_ids[0][:12], revs_ids[-1][:12] |
|
600 | revs_ids[0][:12], revs_ids[-1][:12] | |
592 | ), |
|
601 | ), | |
593 | url('changeset_home', repo_name=repo_name, |
|
602 | url('changeset_home', repo_name=repo_name, | |
594 |
revision= |
|
603 | revision=_rev | |
595 | ), |
|
604 | ), | |
596 | _('compare view') |
|
605 | _('compare view') | |
597 | ) |
|
606 | ) |
General Comments 0
You need to be logged in to leave comments.
Login now