diff --git a/bin/gen-authors.sh b/bin/gen-authors.sh
index eca98d31c..1ccdf4e2f 100755
--- a/bin/gen-authors.sh
+++ b/bin/gen-authors.sh
@@ -83,7 +83,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
# set variables referenced in the usage message
#
-export VERSION="1.10.1 2024-05-07"
+export VERSION="1.10.2 2024-05-19"
NAME=$(basename "$0")
export NAME
export V_FLAG=0
@@ -1141,9 +1141,9 @@ EOF
fi
echo "
"
echo "## ${IS_FOR[$l]}"
- echo '
'
echo ""
echo ""
+ echo '
'
echo
# case: we have a "sort_word file" line
@@ -1358,7 +1358,7 @@ if [[ -z $NOOP ]]; then
"$MD2HTML_SH" "${TOOL_OPTION[@]}" -- authors.md "$TMP_AUTHORS_MD" "$AUTHORS_HTML"
status="$?"
if [[ $status -ne 0 ]]; then
- echo "$0: Warning: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -- authors.md $TMP_AUTHORS_MD $AUTHORS_HTML" \
+ echo "$0: ERROR: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -- authors.md $TMP_AUTHORS_MD $AUTHORS_HTML" \
"failed, error: $status" 1>&2
EXIT_CODE="1" # exit 1
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
@@ -1382,4 +1382,7 @@ fi
# All Done!!! -- Jessica Noll, Age 2
#
-exit 0
+if [[ $EXIT_CODE -ne 0 ]]; then
+ echo "$0: Warning: about to exit $EXIT_CODE" 1>&2
+fi
+exit "$EXIT_CODE"
diff --git a/bin/gen-location.sh b/bin/gen-location.sh
index 52fb74d2c..c9e8314b1 100755
--- a/bin/gen-location.sh
+++ b/bin/gen-location.sh
@@ -84,7 +84,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
# set variables referenced in the usage message
#
-export VERSION="1.4.1 2024-04-28"
+export VERSION="1.4.2 2024-05-19"
NAME=$(basename "$0")
export NAME
export V_FLAG=0
@@ -602,4 +602,7 @@ fi
# All Done!!! -- Jessica Noll, Age 2
#
-exit 0
+if [[ $EXIT_CODE -ne 0 ]]; then
+ echo "$0: Warning: about to exit $EXIT_CODE" 1>&2
+fi
+exit "$EXIT_CODE"
diff --git a/bin/gen-top-html.sh b/bin/gen-top-html.sh
index dbc536bc4..5e8b3c80c 100755
--- a/bin/gen-top-html.sh
+++ b/bin/gen-top-html.sh
@@ -93,7 +93,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
# set variables referenced in the usage message
#
-export VERSION="1.4.6 2024-05-05"
+export VERSION="1.4.5 2024-05-19"
NAME=$(basename "$0")
export NAME
export V_FLAG=0
@@ -476,25 +476,25 @@ if (( ${#TOP_MD_SELECT_SET[@]} )); then
#
export MD_FILE="$name.md"
if [[ ! -e $MD_FILE ]]; then
- echo "$0: Warning: markdown file does not exist: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file does not exist: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
fi
if [[ ! -f $MD_FILE ]]; then
- echo "$0: Warning: markdown file is not a regular file: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file is not a regular file: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
fi
if [[ ! -r $MD_FILE ]]; then
- echo "$0: Warning: markdown file is not a readable file: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file is not a readable file: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
fi
if [[ ! -s $MD_FILE ]]; then
- echo "$0: Warning: markdown file is not a non-empty readable file: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file is not a non-empty readable file: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
@@ -528,7 +528,7 @@ if (( ${#TOP_MD_SELECT_SET[@]} )); then
-m "$MD_FILE" -- "$MD_FILE" "$HTML_FILE"
status="$?"
if [[ $status -ne 0 ]]; then
- echo "$0: Warning: md2html.sh: $MD2HTML_SH -U $SITE_URL/$HTML_FILE ${TOOL_OPTION[*]}" \
+ echo "$0: ERROR: md2html.sh: $MD2HTML_SH -U $SITE_URL/$HTML_FILE ${TOOL_OPTION[*]}" \
"-m $MD_FILE -- $MD_FILE $HTML_FILE" \
"failed, error: $status" 1>&2
EXIT_CODE="1" # exit 1
@@ -551,25 +551,25 @@ else
#
export MD_FILE="$name.md"
if [[ ! -e $MD_FILE ]]; then
- echo "$0: Warning: markdown file does not exist: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file does not exist: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
fi
if [[ ! -f $MD_FILE ]]; then
- echo "$0: Warning: markdown file is not a regular file: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file is not a regular file: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
fi
if [[ ! -r $MD_FILE ]]; then
- echo "$0: Warning: markdown file is not a readable file: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file is not a readable file: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
fi
if [[ ! -s $MD_FILE ]]; then
- echo "$0: Warning: markdown file is not a non-empty readable file: $MD_FILE" 1>&2
+ echo "$0: ERROR: markdown file is not a non-empty readable file: $MD_FILE" 1>&2
EXIT_CODE=8 # exit 8
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
continue
@@ -603,7 +603,7 @@ else
-m "$MD_FILE" -- "$MD_FILE" "$HTML_FILE"
status="$?"
if [[ $status -ne 0 ]]; then
- echo "$0: Warning: md2html.sh: $MD2HTML_SH -U $SITE_URL/$HTML_FILE ${TOOL_OPTION[*]}" \
+ echo "$0: ERROR: md2html.sh: $MD2HTML_SH -U $SITE_URL/$HTML_FILE ${TOOL_OPTION[*]}" \
"-m $MD_FILE -- $MD_FILE $HTML_FILE" \
"failed, error: $status" 1>&2
EXIT_CODE="1" # exit 1
@@ -623,4 +623,7 @@ fi
# All Done!!! -- Jessica Noll, Age 2
#
+if [[ $EXIT_CODE -ne 0 ]]; then
+ echo "$0: Warning: about to exit $EXIT_CODE" 1>&2
+fi
exit "$EXIT_CODE"
diff --git a/bin/gen-years.sh b/bin/gen-years.sh
index d47683f58..783615d01 100755
--- a/bin/gen-years.sh
+++ b/bin/gen-years.sh
@@ -83,7 +83,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
# set variables referenced in the usage message
#
-export VERSION="1.3.1 2024-04-28"
+export VERSION="1.3.2 2024-05-19"
NAME=$(basename "$0")
export NAME
export V_FLAG=0
@@ -858,7 +858,7 @@ if [[ -z $NOOP ]]; then
"$MD2HTML_SH" "${TOOL_OPTION[@]}" -- years.md "$TMP_YEARS_MD" "$YEARS_HTML"
status="$?"
if [[ $status -ne 0 ]]; then
- echo "$0: Warning: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -- years.md $TMP_YEARS_MD $YEARS_HTML" \
+ echo "$0: ERROR: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -- years.md $TMP_YEARS_MD $YEARS_HTML" \
"failed, error: $status" 1>&2
EXIT_CODE="1" # exit 1
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
@@ -882,4 +882,7 @@ fi
# All Done!!! -- Jessica Noll, Age 2
#
-exit 0
+if [[ $EXIT_CODE -ne 0 ]]; then
+ echo "$0: Warning: about to exit $EXIT_CODE" 1>&2
+fi
+exit "$EXIT_CODE"
diff --git a/bin/pandoc-wrapper.sh b/bin/pandoc-wrapper.sh
index 31b8bc82e..a490866ba 100755
--- a/bin/pandoc-wrapper.sh
+++ b/bin/pandoc-wrapper.sh
@@ -413,6 +413,10 @@ else
fi
if [[ $status -ne 0 ]]; then
echo "$0: ERROR: pandoc: $PANDOC_TOOL exited non-zero: $status" 1>&2
+ cp -f "$MARKDOWN_INPUT" XXX # XXX
+ if [[ -n $NOOP ]]; then
+ cp -f "$HTML_OUTPUT" YYY # XXX
+ fi
exit 1
fi
diff --git a/bin/quick-readme2index.sh b/bin/quick-readme2index.sh
index ec6a25840..103187920 100755
--- a/bin/quick-readme2index.sh
+++ b/bin/quick-readme2index.sh
@@ -92,7 +92,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
# set variables referenced in the usage message
#
-export VERSION="1.1.4 2024-04-13"
+export VERSION="1.1.5 2024-05-19"
NAME=$(basename "$0")
export NAME
export V_FLAG=0
@@ -549,7 +549,7 @@ if [[ -z $NOOP ]]; then
"$README_PATH" "$INDEX_PATH"
status="$?"
if [[ $status -ne 0 ]]; then
- echo "$0: Warning: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -m $README_PATH --" \
+ echo "$0: ERROR: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -m $README_PATH --" \
"$README_PATH $INDEX_PATH failed, error: $status" 1>&2
EXIT_CODE="1" # exit 1
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2
@@ -580,4 +580,7 @@ fi
# All Done!!! -- Jessica Noll, Age 2
#
-exit 0
+if [[ $EXIT_CODE -ne 0 ]]; then
+ echo "$0: Warning: about to exit $EXIT_CODE" 1>&2
+fi
+exit "$EXIT_CODE"
diff --git a/bin/readme2index.sh b/bin/readme2index.sh
index af9e5a7e4..98d8fe237 100755
--- a/bin/readme2index.sh
+++ b/bin/readme2index.sh
@@ -86,7 +86,7 @@ shopt -s globstar # enable ** to match all files and zero or more directories an
# set variables referenced in the usage message
#
-export VERSION="1.2.4 2024-04-14"
+export VERSION="1.2.5 2024-05-19"
NAME=$(basename "$0")
export NAME
export V_FLAG=0
@@ -512,7 +512,7 @@ if [[ -z $NOOP ]]; then
"$README_PATH" "$INDEX_PATH"
status="$?"
if [[ $status -ne 0 ]]; then
- echo "$0: Warning: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -m $README_PATH --" \
+ echo "$0: ERROR: md2html.sh: $MD2HTML_SH ${TOOL_OPTION[*]} -m $README_PATH --" \
"$README_PATH $INDEX_PATH failed, error: $status" 1>&2
EXIT_CODE="1" # exit 1
echo "$0: Warning: EXIT_CODE set to: $EXIT_CODE" 1>&2