commit ba0061ce782c9ac4e7754f9ddf66a9d739beb29d
parent 51171e2b1f3ea041f7acb3b3c22541bec31706fc
Author: St John Karp <contact@stjo.hn>
Date: Tue, 9 Jul 2019 06:44:39 -0500
Output strict XML
Instruct Tidy that everything should be well-formed XML.
Diffstat:
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tastic.sh b/tastic.sh
@@ -45,7 +45,7 @@ then
NEW_PATH=`echo $file | sed "s|^$SITE_PATH/$SOURCE_DIR|$SITE_PATH/$OUTPUT_DIR|" | sed 's|.md$|.html|'`
cat $file | \
swipl --traditional -q -l entries.pl -g "consult('$SITE_PATH/site.pl'), generate_entry." | \
- tidy -quiet --indent auto --indent-with-tabs yes --wrap 0 | \
+ tidy -quiet --indent auto --indent-with-tabs yes --wrap 0 -xml --tidy-mark no | \
~/.local/bin/smartypants \
> $NEW_PATH
done
@@ -60,7 +60,8 @@ then
mkdir -p $SITE_PATH/$OUTPUT_DIR/feeds
ARTICLES=`grep -Rl --include=\*.md "^Date: " $SITE_PATH/$SOURCE_DIR | paste -sd ',' - | sed "s|,|','|g"`
BUILD_DATE=`date +"%Y-%m-%d %T"`
- swipl --traditional -q -l rss.pl -g "consult('$SITE_PATH/site.pl'), generate_rss(\"$BUILD_DATE\", ['$ARTICLES'])." \
+ swipl --traditional -q -l rss.pl -g "consult('$SITE_PATH/site.pl'), generate_rss(\"$BUILD_DATE\", ['$ARTICLES'])." | \
+ tidy -quiet --indent auto --indent-with-tabs yes --wrap 0 -xml --tidy-mark no \
> $SITE_PATH/$OUTPUT_DIR/feeds/rss.xml
else
echo "Invalid argument."