X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fexamine_package.py;h=b9ac9af3b1c2acc1b26cd71868ecfb69b2eeb645;hb=0d765d5cbf58ca3d9d7621d9fc9e6cc6dc94f244;hp=182ed2d87ee19faf436db148917d43a7dd146970;hpb=d9822f04453a1b62ca0aa66e2efeea35f654778f;p=dak.git
diff --git a/dak/examine_package.py b/dak/examine_package.py
index 182ed2d8..b9ac9af3 100644
--- a/dak/examine_package.py
+++ b/dak/examine_package.py
@@ -101,7 +101,7 @@ def headline(s, level=2, bodyelement=None):
if use_html:
if bodyelement:
print """
- %(title)s |
+ %(title)s (click to toggle) |
"""%{"bodyelement":bodyelement,"title":html_escape(s)}
else:
print "%s" % (level, html_escape(s), level)
@@ -368,9 +368,12 @@ def output_deb_info(filename):
elif key == 'Maintainer':
field_value = maintainer
elif key == 'Description':
- desc = control.Find(key)
- desc = re_newlinespace.sub('\n ', desc)
- field_value = escape_if_needed(desc)
+ if use_html:
+ field_value = formatted_text(control.Find(key), strip=True)
+ else:
+ desc = control.Find(key)
+ desc = re_newlinespace.sub('\n ', desc)
+ field_value = escape_if_needed(desc)
else:
field_value = escape_if_needed(control.Find(key))
to_print += " "+format_field(key,field_value)+'\n'