summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2017-12-23 00:18:59 -0500
committerLuke Shumaker <lukeshu@lukeshu.com>2017-12-23 00:18:59 -0500
commitc2883d8e6d3d4f85980e4e17390db917205fd039 (patch)
tree8e52a397c9db1aea5e55936263f14120ef9a0a39 /bin
parent1fce9fce0ac23a69597a057763b7d1d048750706 (diff)
fix double-escaped HTML in changelog
Diffstat (limited to 'bin')
-rwxr-xr-xbin/auto-changelog9
1 files changed, 8 insertions, 1 deletions
diff --git a/bin/auto-changelog b/bin/auto-changelog
index 64d15e9..d672b5f 100755
--- a/bin/auto-changelog
+++ b/bin/auto-changelog
@@ -18,7 +18,14 @@ generate-entry() {
}
html_escape() {
- sed -e 's/&/\&amp;/g' -e 's/</\&lt;/g' -e 's/>/\&gt;/g' -e 's/^ \S/ &/'
+ sed '
+/^\S/ {
+ s/&/\&amp;/g
+ s/</\&lt;/g
+ s/>/\&gt;/g
+}
+s/^ \S/ &/
+'
}
insert() {