mirror of
https://github.com/atom/atom.git
synced 2026-01-22 21:38:10 -05:00
Change how pathsToOpen gets passed around
This commit is contained in:
@@ -21,6 +21,7 @@ class AtomApplication
|
||||
socketPath: '/tmp/atom.sock'
|
||||
|
||||
constructor: ({@resourcePath, @executedFrom, @pathsToOpen, @testMode, @version}) ->
|
||||
@pathsToOpen ?= [@executedFrom] if @executedFrom
|
||||
atomApplication = this
|
||||
@windows = []
|
||||
|
||||
@@ -157,8 +158,8 @@ class AtomApplication
|
||||
sendCommand: (command) ->
|
||||
atomWindow.sendCommand command for atomWindow in @windows when atomWindow.browserWindow.isFocused()
|
||||
|
||||
open: (pathsToOpen = []) ->
|
||||
pathsToOpen = [null] if pathsToOpen.length == 0
|
||||
open: (pathsToOpen) ->
|
||||
pathsToOpen ?= [null]
|
||||
for pathToOpen in pathsToOpen
|
||||
pathToOpen = path.resolve(@executedFrom, pathToOpen) if @executedFrom and pathToOpen
|
||||
|
||||
|
||||
@@ -18,8 +18,7 @@ getHomeDir = ->
|
||||
parseCommandLine = ->
|
||||
args = optimist(process.argv[1..]).argv
|
||||
executedFrom = args['executed-from'] ? process.cwd()
|
||||
pathsToOpen = args._
|
||||
pathsToOpen = [executedFrom] if pathsToOpen.length is 0 and args['executed-from']
|
||||
pathsToOpen = if args._.length > 0 then args._ else null
|
||||
testMode = true if args['test']
|
||||
version = String fs.readFileSync(path.join(__dirname, '..', '..', 'version'))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user