Update to v2.1.5:

Fixed: Properly escape entries with a '%'
This commit is contained in:
Ian Jauslin 2022-09-09 16:11:42 -04:00
parent 2136ba3f69
commit aacbf51475
6 changed files with 18 additions and 12 deletions

View File

@ -1,3 +1,8 @@
2.1.5:
* Fixed: Properly escape entries with a '%'
2.1.4: 2.1.4:
* New: Allow for comma separated list of references in aux_cmd. * New: Allow for comma separated list of references in aux_cmd.

View File

@ -1,4 +1,4 @@
## Copyright Ian Jauslin 2015-2019 ## Copyright Ian Jauslin 2015-2022
## ##
## Licensed under the Apache License, Version 2.0 (the "License"); ## Licensed under the Apache License, Version 2.0 (the "License");
## you may not use this file except in compliance with the License. ## you may not use this file except in compliance with the License.

2
NOTICE
View File

@ -1,2 +1,2 @@
BBlog BBlog
Copyright Ian Jauslin 2015-2019 Copyright Ian Jauslin 2015-2022

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
## Copyright Ian Jauslin 2015-2019 ## Copyright Ian Jauslin 2015-2022
## ##
## Licensed under the Apache License, Version 2.0 (the "License"); ## Licensed under the Apache License, Version 2.0 (the "License");
## you may not use this file except in compliance with the License. ## you may not use this file except in compliance with the License.
@ -18,7 +18,7 @@
enginedir=/usr/share/BBlog/engines enginedir=/usr/share/BBlog/engines
# version # version
version=2.1.4 version=2.1.5
function print_config { function print_config {
echo "engine: $engine" echo "engine: $engine"
@ -235,12 +235,13 @@ function replace_format {
out="${out//\%$command\%/$replacement}" out="${out//\%$command\%/$replacement}"
done done
# un-escape '%' in replacement
out="${out//::iansays:percent::/\%}"
# finish replacing newlines # finish replacing newlines
out="${out//\\n/%}" out="${out//\\n/%}"
out=$(echo "$out" | tr "%" "\n") out=$(echo "$out" | tr "%" "\n")
# un-escape '%' in replacement
out="${out//::iansays:percent::/\%}"
echo "$out" echo "$out"
} }

View File

@ -1,5 +1,5 @@
.Dd $Mdocdate: November 13 2019 $ .Dd $Mdocdate: September 9 2022 $
.Dt BBLOG 2.1.4 .Dt BBLOG 2.1.5
.Os .Os
.Sh NAME .Sh NAME
.Nm BBlog .Nm BBlog
@ -194,6 +194,6 @@ automatically adds a letter (from 'b' to 'z') at the end of non-unique tokens, i
.Nm .Nm
was written by Ian Jauslin. was written by Ian Jauslin.
.Sh COPYRIGHT .Sh COPYRIGHT
copyright Ian Jauslin 2015-2019 copyright Ian Jauslin 2015-2022
.Sh SEE ALSO .Sh SEE ALSO
.Sx BBlog-sqlite Ns (7) .Sx BBlog-sqlite Ns (7)

View File

@ -1,4 +1,4 @@
.Dd $Mdocdate: Novermber 5 2019 $ .Dd $Mdocdate: November 5 2019 $
.Dt BBLOG-sqlite .Dt BBLOG-sqlite
.Os .Os
.Sh DESCRIPTION .Sh DESCRIPTION
@ -32,7 +32,7 @@ label of the reference
.Sh AUTHORS .Sh AUTHORS
The sqlite BBlog engine was written by Ian Jauslin. The sqlite BBlog engine was written by Ian Jauslin.
.Sh COPYRIGHT .Sh COPYRIGHT
copyright Ian Jauslin 2015-2019 copyright Ian Jauslin 2015-2022
.Sh SEE ALSO .Sh SEE ALSO
.Sx BBlog Ns (1) , .Sx BBlog Ns (1) ,
.Sx sqlite3 Ns (1) .Sx sqlite3 Ns (1)