Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: 'run ahead' execution of script
On 02/24/2015 07:26 PM, Andrew Janke wrote:
From what i understand, it's not OS level; it's "Desktop Environment" 
level. The level that GNOME, KDE, et al live at, a few layers up the 
stack from the OS per se. On the Linux side, the semantics of that 
isn't entirely hashed out yet. For geany specifically, check out their 
"Sockets support" stuff, which governs how multiple geany processes 
interact. Looks like it's trying to be somewhat DE-agnostic. But is 
still primarily targeting invocation from a GUI environment, not a 
shell CLI.
If you want a comparison, check out the `subl` command that's part of 
the Sublime Text distribution. Sublime Text is an editor that's native 
to the Mac OS X desktop environment, but provides a `subl` command 
adapter that has options for integration in to command line workflows. 
It's aware of how a persistent app (a graphical server, basically) 
would interact with individual invocations from shell sessions. In 
particular, it has a blocking "-w" option to "wait for files to be 
closed before returning" that does pretty much what you're looking for 
here. This might be a model for extending geany to work with 
shell-driven editing.
Cheers,
Andrew
Thanks Andrew, that's most interesting.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author