Mercurial > hg > mercurial-crew-with-dirclash
view templates/changeset.tmpl @ 2096:f5ebe964c6be
Ignore EPIPE in pipefilter
This hides the following traceback (there's a race condition involved,
so you may have to try a few times to hit it):
$ hg sign --key key-that-does-not-exist
Signing 2062:4bad92f4ea65
gpg: skipped "key-that-does-not-exist": secret key not available
gpg: signing failed: secret key not available
Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.py", line 442, in __bootstrap
self.run()
File "threading.py", line 422, in run
self.__target(*self.__args, **self.__kwargs)
File "mercurial/util.py", line 24, in writer
pin.close()
IOError: [Errno 32] Broken pipe
abort: Error while signing
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Wed, 19 Apr 2006 11:41:25 -0700 |
parents | ba625c8083d8 |
children | 46b19175fec6 |
line wrap: on
line source
#header# <title>#repo|escape#: changeset #node|short#</title> </head> <body> <div class="buttons"> <a href="?cl=#rev#">changelog</a> <a href="?cmd=tags">tags</a> <a href="?mf=#manifest|short#;path=/">manifest</a> <a href="?cs=#node|short#;style=raw">raw</a> #archives%archiveentry# </div> <h2>changeset: #desc|strip|escape|firstline#</h2> <table id="changesetEntry"> <tr> <th class="changeset">changeset #rev#:</th> <td class="changeset"><a href="?cs=#node|short#">#node|short#</a></td> </tr> #parent%changesetparent# #child%changesetchild# #changesettag# <tr> <th class="author">author:</th> <td class="author">#author|obfuscate#</td> </tr> <tr> <th class="date">date:</th> <td class="date">#date|date# (#date|age# ago)</td></tr> <tr> <th class="files">files:</th> <td class="files">#files#</td></tr> <tr> <th class="description">description:</th> <td class="description">#desc|strip|escape|addbreaks#</td> </tr> </table> <div id="changesetDiff"> #diff# </div> #footer#