# HG changeset patch # User Adrian Buehlmann # Date 1302857786 -7200 # Node ID ebe1ddbbefd70dbea0f6cdb4c2f94bf3a7c98ab2 # Parent 3d83c7d70a98a1fd4ff1ad4f840c8ce82100bfdb paper: preserve whitespace on description instead of adding breaks This preserves the indentation of text in the changeset description. This is useful for example for descriptions containing command line use case examples like: $ hg -q heads 13934:648a834cca14 13912:71ea5b2b9517 Without this patch, such space-char indented text was just left aligned. diff -r 3d83c7d70a98 -r ebe1ddbbefd7 mercurial/templates/paper/changeset.tmpl --- a/mercurial/templates/paper/changeset.tmpl Wed Apr 13 13:06:35 2011 -0500 +++ b/mercurial/templates/paper/changeset.tmpl Fri Apr 15 10:56:26 2011 +0200 @@ -40,7 +40,7 @@ files, or words in the commit message -
{desc|strip|escape|addbreaks|nonempty}
+
{desc|strip|escape|nonempty}
diff -r 3d83c7d70a98 -r ebe1ddbbefd7 mercurial/templates/static/style-paper.css --- a/mercurial/templates/static/style-paper.css Wed Apr 13 13:06:35 2011 -0500 +++ b/mercurial/templates/static/style-paper.css Fri Apr 15 10:56:26 2011 +0200 @@ -210,6 +210,7 @@ border-left: 2px solid #999; margin: 1em 0 1em 0; padding: .3em; + white-space: pre; } /* Graph */