I investigate the documentation for atom.open() and concluded that this command is really for opening new windows. The flag newWindow: false merely suggests that Atom doesn't have to always open a new window.
In my own Atom scripts I have always used atom.workspace.open(), which will only open new tabs in current window/workspace.
I investigate the documentation for atom.open() and concluded that this command is really for opening new windows. The flag
newWindow: false
merely suggests that Atom doesn't have to always open a new window.In my own Atom scripts I have always used atom.workspace.open(), which will only open new tabs in current window/workspace.
Fixes #31