Open ysgard opened 7 years ago
Agreed. And my Linux implementation isn't so pretty either. As I see it, there are two options:
I figured I'd go with (1), since that would already be a net gain and should be simple to implement. I've got most of the pieces in place, just trying to figure out how to handle this Promise that opening a new tab returns...
xD I think promises are for asynchronous event handling and stuff. Kudos though, looking forward to seeing that! Actually, I think this terminal has an API for doing things: https://github.com/fusion809/terminal-fusion I don't know if there is a central API for opening something in a terminal in Atom, but it would be really cool if there were.
Right now, the dub 'integration' is pretty bare-bones - we open a terminal window in the project root and run
dub build
ordub run
. It would be nice to take better advantage of Atom's UI.