Merge pull request #154 from AsaAyers/patch-1

Stop using non-standard Promise.defer()
This commit is contained in:
Jasper v. B 2016-08-03 12:18:05 +02:00 committed by GitHub
commit b869a49e02

View file

@ -4,8 +4,17 @@ fs = require 'fs-plus'
VimOption = require './vim-option'
_ = require 'underscore-plus'
defer = () ->
deferred = {}
deferred.promise = new Promise((resolve, reject) ->
deferred.resolve = resolve
deferred.reject = reject
)
return deferred
trySave = (func) ->
deferred = Promise.defer()
deferred = defer()
try
func()
@ -194,7 +203,7 @@ class Ex
if filePath.indexOf(' ') isnt -1
throw new CommandError('Only one file name allowed')
deferred = Promise.defer()
deferred = defer()
editor = atom.workspace.getActiveTextEditor()
saved = false