Thanks Peter. That looks like a cool package. I guess I will live with it for now, because I don't want to code too much of a platform-specific solution (yet).��

On Mon, 10 Dec 2018 at 21:16, Peter Uhnak <i.uhnak@gmail.com> wrote:
This is normal (and much lamented) behavior of cmd. There's��https://github.com/astares/Pharo-OS-Windows which implements parts of the WinAPI... with which one can create headless windows. (I think it should be also available in the catalog).

Peter

On Mon, Dec 10, 2018 at 11:47 AM Christopher Fuhrman <christopher.fuhrman@inria.fr> wrote:
Hello,

My Git data mining API in Pharo 6.1 uses "LibC uniqueInstance system: 'some commands'" which has an annoying side effect of popping up a window (which steals the GUI focus in Windows 10). Maybe it's the same on MacOS and Linux?

As such, I can't use my Windows PC to do anything else when the mining process is running (it can take several minutes). I'm not able to use Pharo's OSProcess or OSSubprocess because they don't support Windows (yet?).

I tried creating a separate Windows Desktop (feature of Windows 10), but the CMD.EXE window manages to pop up there, too - almost seems like a windows bug.

Does anyone know of a way to have the LibC window not pop up?

Cheers,

Christopher