schell / steeloverseer

A file watcher and development tool.
BSD 3-Clause "New" or "Revised" License
128 stars 14 forks source link

Parallel commands #42

Open marcosh opened 4 years ago

marcosh commented 4 years ago

closes #41

@schell I created a first draft of the functionality, possibly to get a first feedback from you.

I wanted also to ask you the following question: currently, when I try to run commands in parallel, the whole sos process goes to background. Is this the default behaviour for concurrently? Is there an easy way to keep everything in the foreground?

schell commented 4 years ago

I didn't think concurrently would switch the output in the background so it's likely something else - see my PR comments inline.

marcosh commented 4 years ago

Thanks for the feedback! I fixed the things you mentioned.

Before merging I'd like to do some renaming and possibly introduce some type aliases. But before doing that I'd be happy to see the code working correctly

marcosh commented 4 years ago

@schell sorry for bothering you, did you have the chance to play a bit with the code?

schell commented 4 years ago

Sorry @marcosh - I've been in the middle of a move.

marcosh commented 4 years ago

don't worry, I just feared you missed my previous message. No hurry