workaround for tmux 2 bug

pull/327/head
nightwing 2016-07-03 21:10:19 +00:00
rodzic 7b7f49b136
commit c059be9ba9
1 zmienionych plików z 10 dodań i 2 usunięć

12
node_modules/vfs-local/localfs.js wygenerowano vendored
Wyświetl plik

@ -1926,10 +1926,18 @@ module.exports = function setup(fsOptions) {
function run(err){
if (err) return callback(err);
_setDefaultEnv(options);
delete options.env.TMUX;
// HACK: workaround for tmux 2.2 bug:
// tmux passes PATH to new sessions breaking rvm
var sep = isWin ? ";" : ":";
options.env.PATH = options.env.PATH.split(sep).filter(function(p) {
return !/\/rvm\//.test(p);
}).join(sep);
// ENDHACK
if (options.detach && options.output) {
_setDefaultEnv(options);
delete options.env.TMUX;
return _execFile(TMUX, args, {
args: args,