2f7691982630d070ec660a0ea810dd74c50702d9
- Author
- Robby Russell <robby@planetargon.com>
- Committer
- Robby Russell <robby@planetargon.com>
- Date
Message
Merge pull request #3563 from mcornella/fix-unicode-locale
Fix Unicode problems by only setting LC_CTYPE if not set
Diff
1diff --git a/lib/misc.zsh b/lib/misc.zsh
2index ea8a05fcb98b78190aea0cfae1ba290ee04b16be..0b7cb26967437479cae98aae452985a9e9cb1c8e 100644
3--- a/lib/misc.zsh
4+++ b/lib/misc.zsh
5@@ -9,11 +9,14 @@ setopt long_list_jobs
6 export PAGER="less"
7 export LESS="-R"
8
9-export LC_CTYPE=$LANG
10-
11 ## super user alias
12 alias _='sudo'
13 alias please='sudo'
14
15 ## more intelligent acking for ubuntu users
16 alias afind='ack-grep -il'
17+
18+# only define LC_CTYPE if undefined
19+if [[ -z "$LC_CTYPE" && -z "$LC_ALL" ]]; then
20+ export LC_CTYPE=${LANG%%:*} # pick the first entry from LANG
21+fi