Просмотр исходного кода

atom: fix problematic env vars during init script

Kyle P Davis 10 лет назад
Родитель
Сommit
7fc7b1aba9
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      atom/init.coffee

+ 3 - 0
atom/init.coffee

@@ -13,3 +13,6 @@
 process.env.PATH += ':' + process.env.HOME + '/homebrew/bin/'
 process.env.PATH += ':' + process.env.HOME + '/homebrew/bin/'
 process.env.PATH += ':/usr/local/bin'
 process.env.PATH += ':/usr/local/bin'
 process.env.GOPATH = process.env.HOME + '/go'
 process.env.GOPATH = process.env.HOME + '/go'
+
+# Remove problematic environment variables that interfere with sub-shells
+delete process.env[k] for k of process.env when k.startsWith('BASH_FUNC_')