diff options
| author | Ian Jauslin <ian@jauslin.org> | 2022-09-09 16:11:42 -0400 | 
|---|---|---|
| committer | Ian Jauslin <ian@jauslin.org> | 2022-09-09 16:11:42 -0400 | 
| commit | aacbf51475e48941e6323b641ffb86600809738f (patch) | |
| tree | 2e7c4870dcbb34ed4d0a8b6561cf60d5257a4fce /bin/BBlog | |
| parent | 2136ba3f69da0efe0eb2c8c960fc15d02331e358 (diff) | |
Update to v2.1.5:v2.1.5
  Fixed: Properly escape entries with a '%'
Diffstat (limited to 'bin/BBlog')
| -rwxr-xr-x | bin/BBlog | 11 | 
1 files changed, 6 insertions, 5 deletions
| @@ -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"  } | 
