From 079277f28b3f239199e07afb353e678cef67d5c7 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Mon, 15 Jun 2015 17:24:02 +1000 Subject: [PATCH] Fix :set -= (botched expression closure removal). Closes #61. --- common/modules/options.jsm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/modules/options.jsm b/common/modules/options.jsm index 4122f0bc..d0fc7133 100644 --- a/common/modules/options.jsm +++ b/common/modules/options.jsm @@ -708,8 +708,8 @@ var Option = Class("Option", { return uniq(Array.concat(values, this.value), true); case "-": return this.value.filter(function (item) { - return !this.has(item), new RealSet(values); - }); + return !this.has(item); + }, new RealSet(values)); case "=": if (invert) { let old = this.value.map(String);