From 4fa373400f39b5c4bf13acf283dbfefcc6112c66 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Wed, 4 May 2022 10:38:02 -0700 Subject: [PATCH] Tools: Add trailing periods to our bug notes if needed. [skip ci] --- tools/gen-bugnote | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/gen-bugnote b/tools/gen-bugnote index c1d1f9a257..786886e550 100755 --- a/tools/gen-bugnote +++ b/tools/gen-bugnote @@ -43,8 +43,12 @@ issue_title=$( # its plain output. issue_title="${issue_title%\"}" issue_title="${issue_title#\"}" +trailing_period="" +if [[ ! ${issue_title: -1} =~ [[:punct:]] ]] ; then + trailing_period="." +fi -echo -e "* $issue_title wsbuglink:${issue_id}[].\\n" \ +printf "* %s%s wsbuglink:${issue_id}[].\\n" "$issue_title" "$trailing_period" \ | $clipboard_cmd echo "Copied $issue_id: $issue_title"