From aacbf51475e48941e6323b641ffb86600809738f Mon Sep 17 00:00:00 2001 From: Ian Jauslin Date: Fri, 9 Sep 2022 16:11:42 -0400 Subject: Update to v2.1.5: Fixed: Properly escape entries with a '%' --- bin/BBlog | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'bin') diff --git a/bin/BBlog b/bin/BBlog index 9d63581..0c8b525 100755 --- a/bin/BBlog +++ b/bin/BBlog @@ -1,6 +1,6 @@ #!/bin/bash -## Copyright Ian Jauslin 2015-2019 +## Copyright Ian Jauslin 2015-2022 ## ## Licensed under the Apache License, Version 2.0 (the "License"); ## you may not use this file except in compliance with the License. @@ -18,7 +18,7 @@ enginedir=/usr/share/BBlog/engines # version -version=2.1.4 +version=2.1.5 function print_config { echo "engine: $engine" @@ -235,12 +235,13 @@ function replace_format { out="${out//\%$command\%/$replacement}" done - # un-escape '%' in replacement - out="${out//::iansays:percent::/\%}" - # finish replacing newlines out="${out//\\n/%}" out=$(echo "$out" | tr "%" "\n") + + # un-escape '%' in replacement + out="${out//::iansays:percent::/\%}" + echo "$out" } -- cgit v1.2.3-70-g09d2