Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/cygwin-apps/calm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2019-05-30 17:05:54 +0300
committerJon Turney <jon.turney@dronecode.org.uk>2019-05-31 20:26:45 +0300
commit156e26806ea0f70e35da9e8836e421097dc52f4c (patch)
tree4b072286fcb53cbc1afa628f3d89ebccc226375d /calm/pkg2html.py
parentf1ea4f74a4c1ec9953fa350fef9e7a1338218f21 (diff)
Improve handling of multiline ldesc in package summary page
Diffstat (limited to 'calm/pkg2html.py')
-rwxr-xr-xcalm/pkg2html.py9
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