%for cnt,cs in enumerate(c.pagination):
${h.shorter(h.person(cs.author),22)}
${h.fmt_date(cs.date)}
${h.urlify_commit(cs.message, c.repo_name,h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}
↓ ${_('Show more')} ↓
${len(cs.affected_files)}
%if c.statuses.get(cs.raw_id):
${c.statuses.get(cs.raw_id)[1]}
%if c.statuses.get(cs.raw_id)[2]:
%else:
%endif
%endif
%if cs.parents:
%for p_cs in reversed(cs.parents):
${_('Parent')}
${p_cs.revision}:${h.link_to(h.short_id(p_cs.raw_id),
h.url('changeset_home',repo_name=c.repo_name,revision=p_cs.raw_id),title=p_cs.message)}
%endfor
%else:
${_('No parents')}
%endif
%if len(cs.parents)>1:
${_('merge')}
%endif
%if cs.branch:
${h.link_to(h.shorter(cs.branch),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
%endif
%if h.is_hg(c.rhodecode_repo):
%for book in cs.bookmarks:
${h.link_to(h.shorter(book),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
%endfor
%endif
%for tag in cs.tags:
${h.link_to(h.shorter(tag),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
%endfor
%endfor