mirror of
https://github.com/atom/atom.git
synced 2026-02-14 08:35:11 -05:00
Add increase indent pattern for GFM scope
This commit is contained in:
@@ -73,15 +73,27 @@ class TextMatePackage extends Package
|
||||
|
||||
scopedProperties
|
||||
|
||||
readObjectFromPath: (path, callback) ->
|
||||
object = null
|
||||
error = null
|
||||
if fs.isObjectPath(path)
|
||||
object = fs.readObject(path)
|
||||
else
|
||||
plist.parseString fs.read(path), (e, data) ->
|
||||
error = e
|
||||
object = data[0]
|
||||
error = throw new Error("Failed to load object at path `#{path}`") unless object
|
||||
callback(error, object)
|
||||
|
||||
getTextMatePreferenceObjects: ->
|
||||
preferenceObjects = []
|
||||
if fs.exists(@preferencesPath)
|
||||
for preferencePath in fs.list(@preferencesPath)
|
||||
plist.parseString fs.read(preferencePath), (e, data) =>
|
||||
@readObjectFromPath preferencePath, (e, object) =>
|
||||
if e
|
||||
console.warn "Failed to parse preference at path '#{preferencePath}'", e.stack
|
||||
else
|
||||
preferenceObjects.push(data[0])
|
||||
preferenceObjects.push(object)
|
||||
preferenceObjects
|
||||
|
||||
propertiesFromTextMateSettings: (textMateSettings) ->
|
||||
|
||||
Reference in New Issue
Block a user