diff --git a/spec/package-manager-spec.coffee b/spec/package-manager-spec.coffee index 697c5b732..cccb91b62 100644 --- a/spec/package-manager-spec.coffee +++ b/spec/package-manager-spec.coffee @@ -313,7 +313,7 @@ describe "PackageManager", -> atom.packages.activatePackage("package-with-scoped-properties") runs -> - expect(atom.syntax.getProperty ['.source.omg'], 'editor.increaseIndentPattern').toBe '^a' + expect(atom.config.get ['.source.omg'], 'editor.increaseIndentPattern').toBe '^a' describe "converted textmate packages", -> it "loads the package's grammars", -> @@ -326,13 +326,13 @@ describe "PackageManager", -> expect(atom.syntax.selectGrammar("file.rb").name).toBe "Ruby" it "loads the translated scoped properties", -> - expect(atom.syntax.getProperty(['.source.ruby'], 'editor.commentStart')).toBeUndefined() + expect(atom.config.get(['.source.ruby'], 'editor.commentStart')).toBeUndefined() waitsForPromise -> atom.packages.activatePackage('language-ruby') runs -> - expect(atom.syntax.getProperty(['.source.ruby'], 'editor.commentStart')).toBe '# ' + expect(atom.config.get(['.source.ruby'], 'editor.commentStart')).toBe '# ' describe "::deactivatePackage(id)", -> describe "atom packages", -> @@ -436,9 +436,9 @@ describe "PackageManager", -> atom.packages.activatePackage("package-with-scoped-properties") runs -> - expect(atom.syntax.getProperty ['.source.omg'], 'editor.increaseIndentPattern').toBe '^a' + expect(atom.config.get ['.source.omg'], 'editor.increaseIndentPattern').toBe '^a' atom.packages.deactivatePackage("package-with-scoped-properties") - expect(atom.syntax.getProperty ['.source.omg'], 'editor.increaseIndentPattern').toBeUndefined() + expect(atom.config.get ['.source.omg'], 'editor.increaseIndentPattern').toBeUndefined() describe "textmate packages", -> it "removes the package's grammars", -> @@ -458,7 +458,7 @@ describe "PackageManager", -> runs -> atom.packages.deactivatePackage('language-ruby') - expect(atom.syntax.getProperty(['.source.ruby'], 'editor.commentStart')).toBeUndefined() + expect(atom.config.get(['.source.ruby'], 'editor.commentStart')).toBeUndefined() describe "::activate()", -> packageActivator = null diff --git a/src/language-mode.coffee b/src/language-mode.coffee index b1327a2b4..6e1e79d2f 100644 --- a/src/language-mode.coffee +++ b/src/language-mode.coffee @@ -312,7 +312,7 @@ class LanguageMode @editor.setIndentationForBufferRow(bufferRow, desiredIndentLevel) getRegexForProperty: (scopes, property) -> - if pattern = atom.syntax.getProperty(scopes, property) + if pattern = atom.config.get(scopes, property) new OnigRegExp(pattern) increaseIndentRegexForScopes: (scopes) -> diff --git a/src/scoped-properties.coffee b/src/scoped-properties.coffee index 47d239a5a..d649a8be9 100644 --- a/src/scoped-properties.coffee +++ b/src/scoped-properties.coffee @@ -13,7 +13,7 @@ class ScopedProperties activate: -> for selector, properties of @scopedProperties - atom.syntax.addProperties(@path, selector, properties) + atom.config.addScopedDefaults(@path, selector, properties) deactivate: -> - atom.syntax.removeProperties(@path) + atom.config.removeScopedSettingsForName(@path)