Nicolas Goaziou <n.goaz...@gmail.com> writes: > Hello, >> BTW, is there no possibility of doing the same with emacsclient (but with no >> visible buffer)? That'd drop the startup time of Emacs. But, once again, >> that's not a problem per se, as it's async. It's for my own >> understanding. > > No, that's not possible. Emacsclient runs in the same process as the > server: this is not asynchronous anymore. To convince yourself, try > spawning two clients from the same server, run (sleep-for 30) in one of > them and switch to the other one.
My understanding of Sebastien's question is whether you could run async with a new Emacs server, with `server-name' "slave" say. It would only allow one process at the time, but it would also only load init once. –Rasmus -- C is for Cookie