Mercurial > hg > mercurial-crew-with-dirclash
view templates/old/filerevision.tmpl @ 4540:133a52d70958
Respect locale environment variables on darwin.
In python 2.4+ on darwin, locale.getpreferredencoding() returns
mac-roman regardless of what LC_CTYPE, LANG etc are set to. This can
produce hard-to-notice conversion errors if input text is not in
mac-roman. So this patch overrides it with setlocale/getlocale if the
environment has been customized, on the assumption that the user has
done so deliberately.
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Mon, 11 Jun 2007 12:14:31 -0700 |
parents | fc34c031ff54 |
children |
line wrap: on
line source
#header# <title>#repo|escape#:#file|escape#</title> </head> <body> <div class="buttons"> <a href="?cl=#rev#">changelog</a> <a href="?sl=#rev#">shortlog</a> <a href="?tags=">tags</a> <a href="?cs=#node|short#">changeset</a> <a href="?mf=#node|short#;path=#path|urlescape#">manifest</a> <a href="?fl=#node|short#;file=#file|urlescape#">revisions</a> <a href="?fa=#node|short#;file=#file|urlescape#">annotate</a> <a href="?f=#node|short#;file=#file|urlescape#;style=raw">raw</a> </div> <h2>#file|escape#</h2> <table> <tr> <td class="metatag">changeset #rev#:</td> <td><a href="?cs=#node|short#">#node|short#</a></td></tr> #rename%filerename# #parent%filerevparent# #child%filerevchild# <tr> <td class="metatag">author:</td> <td>#author|obfuscate#</td></tr> <tr> <td class="metatag">date:</td> <td>#date|date# (#date|age# ago)</td></tr> <tr> <td class="metatag">permissions:</td> <td>#permissions|permissions#</td></tr> </table> <pre> #text%fileline# </pre> #footer#