mercurial/templates/atom/branches.tmpl
author Martin von Zweigbergk <martinvonz@google.com>
Fri, 18 Jun 2021 15:48:51 -0700
changeset 47437 7a430116f639
parent 28719 dd2cf90a3731
permissions -rw-r--r--
ui: add a context manager for silencing the ui (pushbuffer+popbuffer) We often silence the ui by calling `ui.pushbuffer()` followed (a later in the code) by `ui.popbuffer()`. These places can be identified by the fact that they ignore the output returned from `ui.popbuffer()`. Let's create a context manager for these cases, to avoid repetition, and to avoid accidentally leaving the ui silent on exceptions. I deliberately called the new function `silent()` instead of `buffered()`, because it's just an implementation detail that it uses `pushbuffer()` and `popbuffer()`. We could later optimize it to not buffer the output. Differential Revision: https://phab.mercurial-scm.org/D10884
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18045
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
     1
{header}
18526
9409aeaafdc1 hgweb: urlescape all urls, HTML escape repo/tag/branch/... names
Thomas Arendsen Hein <thomas@intevation.de>
parents: 18045
diff changeset
     2
 <id>{urlbase}{url|urlescape}</id>
28719
dd2cf90a3731 hgweb: fix links in atom-branches
Anton Shestakov <av6@dwimlabs.net>
parents: 18526
diff changeset
     3
 <link rel="self" href="{urlbase}{url|urlescape}atom-branches"/>
dd2cf90a3731 hgweb: fix links in atom-branches
Anton Shestakov <av6@dwimlabs.net>
parents: 18526
diff changeset
     4
 <link rel="alternate" href="{urlbase}{url|urlescape}branches"/>
18045
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
     5
 <title>{repo|escape}: branches</title>
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
     6
 <summary>{repo|escape} branch history</summary>
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
     7
 <author><name>Mercurial SCM</name></author>
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
     8
 {latestentry%feedupdated}
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
     9
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
    10
 {entries%branchentry}
add2f9ddcfb5 hgweb: add branches RSS and Atom feeds
Angel Ezquerra <angel.ezquerra@gmail.com>
parents:
diff changeset
    11
</feed>