Use new parseFileSync method of plist npm

This commit is contained in:
Kevin Sawicki & Nathan Sobo
2013-03-20 10:59:54 -06:00
parent 46f0bfb991
commit 2f190025a9

View File

@@ -18,10 +18,9 @@ class TextMateTheme extends Theme
super
buildRulesets: ->
plist.parseString fs.read(@path), (error, [{settings}]) =>
throw new Error("Error loading theme at '#{@path}': #{error}") if error
@buildGlobalSettingsRulesets(settings[0])
@buildScopeSelectorRulesets(settings[1..])
{settings} = plist.parseFileSync(@path)
@buildGlobalSettingsRulesets(settings[0])
@buildScopeSelectorRulesets(settings[1..])
getStylesheet: ->
lines = []