Remove redaundant setting of LANG, etc.

We already to this in .zshenv, don't have to do it again.
More importantly, we do it *right* in .zshenv ...
This commit is contained in:
Peter J. Holzer 2019-09-04 15:59:29 +02:00
parent b984c5646f
commit c9e58b8be0
1 changed files with 0 additions and 37 deletions

37
.zshrc
View File

@ -127,40 +127,3 @@ fi
# for new style completion:
autoload -U compinit
compinit
utf=`locale -a | grep en_US.utf8`
if [ -n "$utf" ]
then
# this is a bit of a hack -
# locale -a advertises the locale as "en_US.utf8",
# but the glibc accepts both "en_US.utf8" and
# "en_US.UTF-8" and xterm recogizes only the latter.
# So we explicitely set the latter, even though that's
# not the canonical name and may break some day.
#
case "`uname -sr`" in
Linux*)
LANG=en_US.UTF-8
;;
HP-UX*)
# UTF-8 locale on HP-UX is broken
LANG=en_US.iso88591
;;
*)
LANG=en_US.utf8
;;
esac
else
# fall back to latin 1.
LANG=en_US.iso88591
fi
export LANG
case "$LANG" in
*.iso88591)
export LESSCHARSET=latin1
export NLS_LANG=american_america.WE8ISO8859P1
;;
*.UTF-8)
export NLS_LANG=american_america.UTF8
;;
esac