diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2019-05-30 17:05:54 +0300 |
---|---|---|
committer | Jon Turney <jon.turney@dronecode.org.uk> | 2019-05-31 20:26:45 +0300 |
commit | 156e26806ea0f70e35da9e8836e421097dc52f4c (patch) | |
tree | 4b072286fcb53cbc1afa628f3d89ebccc226375d /calm/pkg2html.py | |
parent | f1ea4f74a4c1ec9953fa350fef9e7a1338218f21 (diff) |
Improve handling of multiline ldesc in package summary page
Diffstat (limited to 'calm/pkg2html.py')
-rwxr-xr-x | calm/pkg2html.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/calm/pkg2html.py b/calm/pkg2html.py index 1e817a6..c12d811 100755 --- a/calm/pkg2html.py +++ b/calm/pkg2html.py @@ -70,7 +70,7 @@ def sdesc(packages, p, bv): else: header = p - return header.replace('"', '') + return header.strip('"') # ditto for ldesc @@ -81,7 +81,12 @@ def ldesc(packages, p, bv): else: header = p - return header.replace('"', '') + header = header.strip('"') + header = header.replace('\n\n', '\n<br>\n') + # try to recognize things which look like bullet points + header = re.sub(r'\n(\s*[*-]\s)', r'<br>\n\1', header) + + return header # ensure a directory exists |