{##}# {##}# ${_("ChangeLog for %(path)s in %(repo)s", path=path, repo=reponame) if reponame else _("ChangeLog for %(path)s", path=path)} {##}# {##}# ${_('Generated by Trac %(version)s', version=trac.version)} {##}# ${format_datetime()} # for item in items: # with change = changes[item.rev], extra = extra_changes[item.rev] ${http_date(change.date)} ${format_author(change.author)} [${display_rev(item.rev)}] # for file in extra.files: # if 'FILE_VIEW' in perm(repos.resource.child('source', file, version=change.rev)): * ${file} (${dict(edit=_('modified'), add=_('added'), delete=_('deleted'), copy=_('copied'), move=_('moved'))[extra.actions[loop.index0]]}) # endif # endfor ${'\n' + (extra.message if verbose else shorten_line(extra.message))} # endwith # endfor