diff --git a/bin/all-jfmt.sh b/bin/all-jfmt.sh index d2b07abc4..9dc53f364 100755 --- a/bin/all-jfmt.sh +++ b/bin/all-jfmt.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -331,9 +342,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/all-run.sh b/bin/all-run.sh index 7732b8856..4dcb5d75f 100755 --- a/bin/all-run.sh +++ b/bin/all-run.sh @@ -115,9 +115,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -446,9 +457,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/all-years.sh b/bin/all-years.sh index 0d5019190..7adeeabb7 100755 --- a/bin/all-years.sh +++ b/bin/all-years.sh @@ -114,9 +114,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -439,9 +450,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/chk-entry.sh b/bin/chk-entry.sh index e2fe9a69b..798677ac1 100755 --- a/bin/chk-entry.sh +++ b/bin/chk-entry.sh @@ -96,9 +96,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -375,9 +386,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/combine_author_handle.sh b/bin/combine_author_handle.sh index 08d494e90..e8e33c0de 100755 --- a/bin/combine_author_handle.sh +++ b/bin/combine_author_handle.sh @@ -118,9 +118,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -327,9 +338,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/csv2entry.sh b/bin/csv2entry.sh index 0983cadf7..e62511b44 100755 --- a/bin/csv2entry.sh +++ b/bin/csv2entry.sh @@ -149,9 +149,20 @@ shopt -s lastpipe # run last command of a pipeline not executed in the backgroun # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -549,9 +560,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/cvt-submission.sh b/bin/cvt-submission.sh index c87e4b163..47813eabb 100755 --- a/bin/cvt-submission.sh +++ b/bin/cvt-submission.sh @@ -106,9 +106,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -1069,9 +1080,20 @@ export TARBALL="$TARBALL_DIR/$ENTRY_ID.mods.$NOW.tar.bz2" # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/entry2csv.sh b/bin/entry2csv.sh index 9fd3ab459..8a46e75b9 100755 --- a/bin/entry2csv.sh +++ b/bin/entry2csv.sh @@ -124,9 +124,20 @@ shopt -s lastpipe # run last command of a pipeline not executed in the backgroun # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -667,9 +678,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/find-invalid-json.sh b/bin/find-invalid-json.sh index a7dd02095..d96b52f79 100755 --- a/bin/find-invalid-json.sh +++ b/bin/find-invalid-json.sh @@ -20,9 +20,20 @@ # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" VERGE=$(type -P verge) @@ -155,9 +166,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/find-missing-links.sh b/bin/find-missing-links.sh index de0cf3910..33f064763 100755 --- a/bin/find-missing-links.sh +++ b/bin/find-missing-links.sh @@ -105,9 +105,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -273,9 +284,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/format-headers.sh b/bin/format-headers.sh index f570e6ee5..7fb6b2b45 100755 --- a/bin/format-headers.sh +++ b/bin/format-headers.sh @@ -26,9 +26,20 @@ # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # modify well known markdown headers that are not in canonical form diff --git a/bin/gen-authors.sh b/bin/gen-authors.sh index a5db96ef0..a4947acc3 100755 --- a/bin/gen-authors.sh +++ b/bin/gen-authors.sh @@ -98,9 +98,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -557,9 +568,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-location.sh b/bin/gen-location.sh index 376475999..c343abbdb 100755 --- a/bin/gen-location.sh +++ b/bin/gen-location.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -443,9 +454,20 @@ export LOCATION_HTML="location.html" # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-other-html.sh b/bin/gen-other-html.sh index 3696d6311..798634c93 100755 --- a/bin/gen-other-html.sh +++ b/bin/gen-other-html.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -363,9 +374,20 @@ TOOL_OPTION+=("$SITE_URL") # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-sitemap.sh b/bin/gen-sitemap.sh index 0be799e47..d4fd27e76 100755 --- a/bin/gen-sitemap.sh +++ b/bin/gen-sitemap.sh @@ -98,9 +98,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -508,9 +519,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-status.sh b/bin/gen-status.sh index a32fcbe14..187c2e404 100755 --- a/bin/gen-status.sh +++ b/bin/gen-status.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -791,9 +802,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-top-html.sh b/bin/gen-top-html.sh index 066b4e6fd..52e5767df 100755 --- a/bin/gen-top-html.sh +++ b/bin/gen-top-html.sh @@ -106,9 +106,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -460,9 +471,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-year-index.sh b/bin/gen-year-index.sh index fa233800c..dc7ba55b9 100755 --- a/bin/gen-year-index.sh +++ b/bin/gen-year-index.sh @@ -88,9 +88,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -422,9 +433,20 @@ TOOL_OPTION+=("$TAGLINE") # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/gen-years.sh b/bin/gen-years.sh index d954b4547..67770c605 100755 --- a/bin/gen-years.sh +++ b/bin/gen-years.sh @@ -88,9 +88,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -600,9 +611,20 @@ export YEARS_HTML="years.html" # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/jfmt-wrapper.sh b/bin/jfmt-wrapper.sh index c3a60c7ff..6aa2d3279 100755 --- a/bin/jfmt-wrapper.sh +++ b/bin/jfmt-wrapper.sh @@ -110,9 +110,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -415,9 +426,20 @@ esac # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/jprint-wrapper.sh b/bin/jprint-wrapper.sh index 79f3b91e5..d5b85d0b6 100755 --- a/bin/jprint-wrapper.sh +++ b/bin/jprint-wrapper.sh @@ -110,9 +110,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -416,9 +427,20 @@ esac # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/jval-wrapper.sh b/bin/jval-wrapper.sh index 239f965b1..1abeb320f 100755 --- a/bin/jval-wrapper.sh +++ b/bin/jval-wrapper.sh @@ -94,9 +94,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -421,9 +432,20 @@ esac # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/md2html.sh b/bin/md2html.sh index f396298a7..84ac53562 100755 --- a/bin/md2html.sh +++ b/bin/md2html.sh @@ -158,9 +158,20 @@ shopt -s lastpipe # run last command of a pipeline not executed in the backgroun # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -706,9 +717,20 @@ function debug_parameters # print values that could be modified by parse_command_line # - echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LANG=$LANG" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: VERSION=$VERSION" 1>&2 echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: NAME=$NAME" 1>&2 echo "$0: debug[$DEBUG_LEVEL]: $DBG_PREFIX: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/new-dir.sh b/bin/new-dir.sh index 271a7066b..e9744b945 100755 --- a/bin/new-dir.sh +++ b/bin/new-dir.sh @@ -89,9 +89,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -341,9 +352,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/new-year.sh b/bin/new-year.sh index fb8974cfc..211617735 100755 --- a/bin/new-year.sh +++ b/bin/new-year.sh @@ -88,9 +88,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -391,9 +402,20 @@ fi # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/othermd2html.sh b/bin/othermd2html.sh index 607580dd9..0818de53c 100755 --- a/bin/othermd2html.sh +++ b/bin/othermd2html.sh @@ -89,9 +89,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -510,9 +521,20 @@ export UP_TEXT="UP_TEXT=jump to $YYYY_DIR/index.html" # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/output-index-author.sh b/bin/output-index-author.sh index 7c8f6c1c0..1965518b8 100755 --- a/bin/output-index-author.sh +++ b/bin/output-index-author.sh @@ -104,9 +104,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -692,9 +703,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/output-index-inventory.sh b/bin/output-index-inventory.sh index d73f0f639..f43902c0f 100755 --- a/bin/output-index-inventory.sh +++ b/bin/output-index-inventory.sh @@ -116,9 +116,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -469,9 +480,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/output-year-index.sh b/bin/output-year-index.sh index 6fecc0149..1eb7b6bff 100755 --- a/bin/output-year-index.sh +++ b/bin/output-year-index.sh @@ -123,9 +123,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -587,9 +598,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/pandoc-wrapper.sh b/bin/pandoc-wrapper.sh index 3716fcdab..c67e3b2fe 100755 --- a/bin/pandoc-wrapper.sh +++ b/bin/pandoc-wrapper.sh @@ -102,9 +102,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -363,9 +374,20 @@ export INC_DIR="inc" # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/quick-readme2index.sh b/bin/quick-readme2index.sh index 1d2d0e152..42c4f43df 100755 --- a/bin/quick-readme2index.sh +++ b/bin/quick-readme2index.sh @@ -95,9 +95,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -527,9 +538,20 @@ TOOL_OPTION+=("$SITE_URL/$YYYY_DIR/index.html") # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/readme2index.sh b/bin/readme2index.sh index fbbc20ad4..584faed2a 100755 --- a/bin/readme2index.sh +++ b/bin/readme2index.sh @@ -89,9 +89,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -487,9 +498,20 @@ TOOL_OPTION+=("$SITE_URL/$YYYY_DIR/index.html") # If -v 3 or higher, print exported variables in order that they were exported. # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/sgi.sh b/bin/sgi.sh index b258207a3..eaa335354 100755 --- a/bin/sgi.sh +++ b/bin/sgi.sh @@ -54,9 +54,20 @@ # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # load stdin into a temporary gitignore file diff --git a/bin/sort.gitignore.sh b/bin/sort.gitignore.sh index c5fb2f081..139447821 100755 --- a/bin/sort.gitignore.sh +++ b/bin/sort.gitignore.sh @@ -101,9 +101,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -387,9 +398,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/status2html.sh b/bin/status2html.sh index 4fb1f1501..a8123d83a 100755 --- a/bin/status2html.sh +++ b/bin/status2html.sh @@ -114,9 +114,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -357,9 +368,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/subst.default.sh b/bin/subst.default.sh index 02e906f69..1ee065096 100755 --- a/bin/subst.default.sh +++ b/bin/subst.default.sh @@ -95,9 +95,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -246,9 +257,20 @@ export VALIDATOR_ENCODED_URL # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/subst.entry-index.sh b/bin/subst.entry-index.sh index a152a6248..7d7624f1b 100755 --- a/bin/subst.entry-index.sh +++ b/bin/subst.entry-index.sh @@ -118,9 +118,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -629,9 +640,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/subst.year-index.sh b/bin/subst.year-index.sh index 0d9f09bc9..bc22c137a 100755 --- a/bin/subst.year-index.sh +++ b/bin/subst.year-index.sh @@ -106,9 +106,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -472,9 +483,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/tar-entry.sh b/bin/tar-entry.sh index c4d68dd11..cfa0cfea9 100755 --- a/bin/tar-entry.sh +++ b/bin/tar-entry.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -450,9 +461,20 @@ export REBUILD_TARBALL= # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/tar-year.sh b/bin/tar-year.sh index 88d22ee2f..47a8d0d78 100755 --- a/bin/tar-year.sh +++ b/bin/tar-year.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -398,9 +409,20 @@ export REBUILD_TARBALL= # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/untar-entry.sh b/bin/untar-entry.sh index 34d93f363..9ff0eef39 100755 --- a/bin/untar-entry.sh +++ b/bin/untar-entry.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -349,9 +360,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/bin/untar-year.sh b/bin/untar-year.sh index 280b3896a..a304e02ae 100755 --- a/bin/untar-year.sh +++ b/bin/untar-year.sh @@ -86,9 +86,20 @@ shopt -s globstar # enable ** to match all files and zero or more directories an # IOCCC requires use of C locale # -export LC_ALL="C" export LANG="C" +export LC_CTYPE="C" export LC_NUMERIC="C" +export LC_TIME="C" +export LC_COLLATE="C" +export LC_MONETARY="C" +export LC_MESSAGES="C" +export LC_PAPER="C" +export LC_NAME="C" +export LC_ADDRESS="C" +export LC_TELEPHONE="C" +export LC_MEASUREMENT="C" +export LC_IDENTIFICATION="C" +export LC_ALL="C" # set variables referenced in the usage message @@ -336,9 +347,20 @@ fi # parameter debugging # if [[ $V_FLAG -ge 3 ]]; then - echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: LANG=$LANG" 1>&2 + echo "$0: debug[3]: LC_CTYPE=$LC_CTYPE" 1>&2 echo "$0: debug[3]: LC_NUMERIC=$LC_NUMERIC" 1>&2 + echo "$0: debug[3]: LC_TIME=$LC_TIME" 1>&2 + echo "$0: debug[3]: LC_COLLATE=$LC_COLLATE" 1>&2 + echo "$0: debug[3]: LC_MONETARY=$LC_MONETARY" 1>&2 + echo "$0: debug[3]: LC_MESSAGES=$LC_MESSAGES" 1>&2 + echo "$0: debug[3]: LC_PAPER=$LC_PAPER" 1>&2 + echo "$0: debug[3]: LC_NAME=$LC_NAME" 1>&2 + echo "$0: debug[3]: LC_ADDRESS=$LC_ADDRESS" 1>&2 + echo "$0: debug[3]: LC_TELEPHONE=$LC_TELEPHONE" 1>&2 + echo "$0: debug[3]: LC_MEASUREMENT=$LC_MEASUREMENT" 1>&2 + echo "$0: debug[3]: LC_IDENTIFICATION=$LC_IDENTIFICATION" 1>&2 + echo "$0: debug[3]: LC_ALL=$LC_ALL" 1>&2 echo "$0: debug[3]: VERSION=$VERSION" 1>&2 echo "$0: debug[3]: NAME=$NAME" 1>&2 echo "$0: debug[3]: V_FLAG=$V_FLAG" 1>&2 diff --git a/sitemap.xml b/sitemap.xml index 263783ad2..2f87ee7b2 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -15186,35 +15186,35 @@ https://www.ioccc.org/bin/all-jfmt.sh - 2025-03-13T22:00:35+00:00 + 2025-03-14T23:44:59+00:00 https://www.ioccc.org/bin/all-run.sh - 2025-03-13T22:08:28+00:00 + 2025-03-14T23:45:07+00:00 https://www.ioccc.org/bin/all-years.sh - 2025-03-13T22:08:31+00:00 + 2025-03-14T23:45:14+00:00 https://www.ioccc.org/bin/chk-entry.sh - 2025-03-13T22:08:33+00:00 + 2025-03-14T23:45:19+00:00 https://www.ioccc.org/bin/combine_author_handle.sh - 2025-03-13T22:08:36+00:00 + 2025-03-14T23:45:25+00:00 https://www.ioccc.org/bin/csv2entry.sh - 2025-03-13T22:08:39+00:00 + 2025-03-14T23:45:31+00:00 https://www.ioccc.org/bin/cvt-submission.sh - 2025-03-13T22:08:43+00:00 + 2025-03-14T23:45:35+00:00 https://www.ioccc.org/bin/entry2csv.sh - 2025-03-13T22:08:45+00:00 + 2025-03-14T23:45:51+00:00 https://www.ioccc.org/bin/filelist.entry.json.awk @@ -15222,47 +15222,47 @@ https://www.ioccc.org/bin/find-invalid-json.sh - 2025-03-13T22:08:49+00:00 + 2025-03-14T23:45:57+00:00 https://www.ioccc.org/bin/find-missing-links.sh - 2025-03-13T22:08:52+00:00 + 2025-03-14T23:46:02+00:00 https://www.ioccc.org/bin/format-headers.sh - 2025-03-13T21:47:56+00:00 + 2025-03-14T23:37:24+00:00 https://www.ioccc.org/bin/gen-authors.sh - 2025-03-13T22:08:57+00:00 + 2025-03-14T23:46:13+00:00 https://www.ioccc.org/bin/gen-location.sh - 2025-03-13T22:09:00+00:00 + 2025-03-14T23:46:21+00:00 https://www.ioccc.org/bin/gen-other-html.sh - 2025-03-13T22:09:02+00:00 + 2025-03-14T23:46:27+00:00 https://www.ioccc.org/bin/gen-sitemap.sh - 2025-03-13T22:09:05+00:00 + 2025-03-14T23:46:32+00:00 https://www.ioccc.org/bin/gen-status.sh - 2025-03-13T22:09:07+00:00 + 2025-03-14T23:46:38+00:00 https://www.ioccc.org/bin/gen-top-html.sh - 2025-03-13T22:09:10+00:00 + 2025-03-14T23:46:44+00:00 https://www.ioccc.org/bin/gen-year-index.sh - 2025-03-13T22:09:12+00:00 + 2025-03-14T23:46:48+00:00 https://www.ioccc.org/bin/gen-years.sh - 2025-03-13T22:09:17+00:00 + 2025-03-14T23:46:52+00:00 https://www.ioccc.org/bin/html.sed @@ -15274,15 +15274,15 @@ https://www.ioccc.org/bin/jfmt-wrapper.sh - 2025-03-13T22:09:20+00:00 + 2025-03-14T23:46:57+00:00 https://www.ioccc.org/bin/jprint-wrapper.sh - 2025-03-13T22:09:22+00:00 + 2025-03-14T23:47:00+00:00 https://www.ioccc.org/bin/jval-wrapper.sh - 2025-03-13T22:09:24+00:00 + 2025-03-14T23:47:04+00:00 https://www.ioccc.org/bin/manifest.csv.entry.awk @@ -15298,43 +15298,43 @@ https://www.ioccc.org/bin/md2html.sh - 2025-03-13T22:09:57+00:00 + 2025-03-14T23:47:48+00:00 https://www.ioccc.org/bin/new-dir.sh - 2025-03-13T22:10:06+00:00 + 2025-03-14T23:47:53+00:00 https://www.ioccc.org/bin/new-year.sh - 2025-03-13T22:10:09+00:00 + 2025-03-14T23:47:58+00:00 https://www.ioccc.org/bin/othermd2html.sh - 2025-03-13T22:10:12+00:00 + 2025-03-14T23:48:04+00:00 https://www.ioccc.org/bin/output-index-author.sh - 2025-03-13T22:10:15+00:00 + 2025-03-14T23:48:09+00:00 https://www.ioccc.org/bin/output-index-inventory.sh - 2025-03-13T22:10:18+00:00 + 2025-03-14T23:48:12+00:00 https://www.ioccc.org/bin/output-year-index.sh - 2025-03-13T22:10:20+00:00 + 2025-03-14T23:48:16+00:00 https://www.ioccc.org/bin/pandoc-wrapper.sh - 2025-03-13T22:10:25+00:00 + 2025-03-14T23:48:26+00:00 https://www.ioccc.org/bin/quick-readme2index.sh - 2025-03-13T22:10:29+00:00 + 2025-03-14T23:48:31+00:00 https://www.ioccc.org/bin/readme2index.sh - 2025-03-13T22:10:31+00:00 + 2025-03-14T23:48:35+00:00 https://www.ioccc.org/bin/README.md @@ -15342,23 +15342,23 @@ https://www.ioccc.org/bin/sgi.sh - 2025-03-13T22:02:07+00:00 + 2025-03-14T23:39:58+00:00 https://www.ioccc.org/bin/sort.gitignore.sh - 2025-03-13T22:10:37+00:00 + 2025-03-14T23:48:48+00:00 https://www.ioccc.org/bin/status2html.sh - 2025-03-13T22:10:39+00:00 + 2025-03-14T23:48:53+00:00 https://www.ioccc.org/bin/subst.default.sh - 2025-03-13T22:10:42+00:00 + 2025-03-14T23:48:57+00:00 https://www.ioccc.org/bin/subst.entry-index.sh - 2025-03-13T22:10:44+00:00 + 2025-03-14T23:49:01+00:00 https://www.ioccc.org/bin/subst.entry-navbar.awk @@ -15366,7 +15366,7 @@ https://www.ioccc.org/bin/subst.year-index.sh - 2025-03-13T22:10:47+00:00 + 2025-03-14T23:49:05+00:00 https://www.ioccc.org/bin/subst.year-navbar.awk @@ -15374,19 +15374,19 @@ https://www.ioccc.org/bin/tar-entry.sh - 2025-03-13T22:10:49+00:00 + 2025-03-14T23:49:11+00:00 https://www.ioccc.org/bin/tar-year.sh - 2025-03-13T22:10:51+00:00 + 2025-03-14T23:49:18+00:00 https://www.ioccc.org/bin/untar-entry.sh - 2025-03-13T22:10:57+00:00 + 2025-03-14T23:49:21+00:00 https://www.ioccc.org/bin/untar-year.sh - 2025-03-13T22:11:01+00:00 + 2025-03-14T23:49:28+00:00 https://www.ioccc.org/bugs.html