annotate templates/map-rss @ 2076:d007df6daf8e

Create an atomic opener that does not automatically rename on close The revlog.checkinlinesize() uses an atomic opener to replace the index file after converting it from inline to traditional .i and .d files. If this operation is interrupted, the atomic file class can overwrite a valid file with a partially written one. This patch introduces an atomic opener that does not automatically replace the destination file with the tempfile. This way an interrupted checkinlinesize() call turns into a noop.
author mason@suse.com
date Tue, 04 Apr 2006 16:38:44 -0400
parents c64bef3d7043
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1901
c64bef3d7043 use safer string parser for template engine.
Vadim Gelfer <vadim.gelfer@gmail.com>
parents: 1766
diff changeset
1 default = 'changelog'
599
765182a4c843 [PATCH] Add RSS support to hgweb
mpm@selenic.com
parents:
diff changeset
2 header = header-rss.tmpl
765182a4c843 [PATCH] Add RSS support to hgweb
mpm@selenic.com
parents:
diff changeset
3 changelog = changelog-rss.tmpl
765182a4c843 [PATCH] Add RSS support to hgweb
mpm@selenic.com
parents:
diff changeset
4 changelogentry = changelogentry-rss.tmpl
765182a4c843 [PATCH] Add RSS support to hgweb
mpm@selenic.com
parents:
diff changeset
5 filelog = filelog-rss.tmpl
765182a4c843 [PATCH] Add RSS support to hgweb
mpm@selenic.com
parents:
diff changeset
6 filelogentry = filelogentry-rss.tmpl
1766
93f54a2b3864 tags-rss support; still shows tip
Peter van Dijk <peter@dataloss.nl>
parents: 986
diff changeset
7 tags = tags-rss.tmpl
93f54a2b3864 tags-rss support; still shows tip
Peter van Dijk <peter@dataloss.nl>
parents: 986
diff changeset
8 tagentry = tagentry-rss.tmpl