## Changesets table ! <%namespace name="base" file="/base/base.mako"/> %if c.ancestor:
${_('Compare was calculated based on this common ancestor commit')}: ${h.short_id(c.ancestor)}
%endif
## to speed up lookups cache some functions before the loop <% active_patterns = h.get_active_pattern_entries(c.repo_name) urlify_commit_message = h.partial(h.urlify_commit_message, active_pattern_entries=active_patterns) %> %for commit in c.commit_ranges: %endfor % if not c.commit_ranges: % endif
${_('Time')} ${_('Author')} ${_('Commit')} ${_('Description')}
${h.age_component(commit.date)} ${base.gravatar_with_user(commit.author, 16, tooltip=True)} r${commit.idx}:${h.short_id(commit.raw_id)} ${h.hidden('revisions',commit.raw_id)}
${urlify_commit_message(commit.message, c.repo_name)}
${_ungettext('{} commit hidden, click expand to show them.', '{} commits hidden, click expand to show them.', len(c.commit_ranges)).format(len(c.commit_ranges))}
${_('No commits in this compare')}