That doesn't make sense, nothing in Geany is blocked.  

Without `-i`, the first Geany command (with a particular config) will, create 
an instance with a window for editing and continue to run until the user quits 
it, just like any other GUI application.  It doesn't need any special 
explanation.

The `-i` option causes Geany to create an independent instance which displays a 
window and continues to run so the user can perform the editing, until the user 
tells it to quit, just like any other GUI application. This is explained in 
[startup](https://www.geany.org/manual/current/index.html#startup) and the 
command options.

While the first instance without `-i` is still running any other Geany command 
without `-i` (but with the same config) will not create a window and will 
request the first instance to open the file and do the editing.  Since it has 
no window, so no way for a user to tell it to quit, and having asked the 
primary instance to do the editing work, it has nothing else to do, so it quits 
automatically.  As explained 
[here](https://www.geany.org/manual/current/index.html#opening-files-from-the-command-line-in-a-running-instance).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1867#issuecomment-393500816

Reply via email to