<%inherit file="/base/base.mako"/>

<%def name="title()"> ${_('%s Commits') % c.repo_name} - r${c.commit_ranges[0].idx}:${h.short_id(c.commit_ranges[0].raw_id)} ... r${c.commit_ranges[-1].idx}:${h.short_id(c.commit_ranges[-1].raw_id)} ${_ungettext('(%s commit)','(%s commits)', len(c.commit_ranges)) % len(c.commit_ranges)} %if c.rhodecode_name: · ${h.branding(c.rhodecode_name)} %endif

<%def name="breadcrumbs_links()">

<%def name="menu_bar_nav()"> ${self.menu_items(active='repositories')}

<%def name="menu_bar_subnav()"> ${self.repo_menu(active='commits')}

<%def name="main()">

#### ${_('Commit Range')}

${_('Range')}:

`r${c.commit_ranges[0].idx}:${h.short_id(c.commit_ranges[0].raw_id)} ... r${c.commit_ranges[-1].idx}:${h.short_id(c.commit_ranges[-1].raw_id)} ${_ungettext('(%s commit)','(%s commits)', len(c.commit_ranges)) % len(c.commit_ranges)}`

${_('Diff Option')}:

${_('Show combined diff')}
% if c.collapse_all_commits: ${_ungettext('Expand {} commit', 'Expand {} commits', len(c.commit_ranges)).format(len(c.commit_ranges))} % else: ${_ungettext('Collapse {} commit', 'Collapse {} commits', len(c.commit_ranges)).format(len(c.commit_ranges))} % endif
## Commit range generated below <%include file="../compare/compare_commits.mako"/>
<%namespace name="cbdiffs" file="/codeblocks/diffs.mako"/> <%namespace name="comment" file="/changeset/changeset_file_comment.mako"/> <%namespace name="diff_block" file="/changeset/diff_block.mako"/>

%for commit in c.commit_ranges: ## commit range header for each individual diff

### ${('r%s:%s' % (commit.idx,h.short_id(commit.raw_id)))}

${cbdiffs.render_diffset_menu(c.changes[commit.raw_id])} ${cbdiffs.render_diffset( diffset=c.changes[commit.raw_id], collapse_when_files_over=5, commit=commit, )} %endfor