From ede4ee79a88baebbbecaff30adbcdba6f22346fd Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Tue, 31 Jan 2023 14:42:34 +0900 Subject: [PATCH] main: warn empty "LANG" [originally: main: support an option "--inputrc={diff,all,user,none}"] --- ble.pp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ble.pp b/ble.pp index e8590884..8d54dce8 100644 --- a/ble.pp +++ b/ble.pp @@ -326,7 +326,7 @@ function ble/.check-environment { echo "ble.sh: modified PATH=${PATH::${#PATH}-${#original_path}}:\$PATH" >&2 fi - if [[ ! $USER ]]; then + if [[ ! ${USER-} ]]; then ble/util/print "ble.sh: Insane environment: \$USER is empty." >&2 if USER=$(id -un 2>/dev/null) && [[ $USER ]]; then export USER @@ -335,7 +335,7 @@ function ble/.check-environment { fi _ble_base_env_USER=$USER - if [[ ! $HOSTNAME ]]; then + if [[ ! ${HOSTNAME-} ]]; then ble/util/print "ble.sh: suspicious environment: \$HOSTNAME is empty." if HOSTNAME=$(uname -n 2>/dev/null) && [[ $HOSTNAME ]]; then export HOSTNAME @@ -344,6 +344,10 @@ function ble/.check-environment { fi _ble_base_env_HOSTNAME=$HOSTNAME + if [[ ! ${LANG-} ]]; then + ble/util/print "ble.sh: suspicious environment: \$LANG is empty." >&2 + fi + # 暫定的な ble/bin/$cmd 設定 ble/bin/.default-utility-path "${_ble_init_posix_command_list[@]}"