From 2c4ba3d3b1d0432915ebf0968d855c60bce7bb09 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 18 Dec 2012 16:41:42 -0800 Subject: [PATCH] Ignore preferences with no scope --- src/app/text-mate-bundle.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/text-mate-bundle.coffee b/src/app/text-mate-bundle.coffee index 607bdbe28..84b049901 100644 --- a/src/app/text-mate-bundle.coffee +++ b/src/app/text-mate-bundle.coffee @@ -101,8 +101,10 @@ class TextMateBundle console.warn "Failed to parse preference at path '#{preferencePath}'", e else { scope, settings } = data[0] + return unless scope for scope in scope.split(',') scope = $.trim(scope) + continue unless scope preferencesByScopeSelector[scope] = _.extend(preferencesByScopeSelector[scope] ? {}, settings) preferencesByScopeSelector