On Tue, May 8, 2012 at 9:08 AM, Gary Oberbrunner
<address@hidden> wrote:
----- Original Message -----
It would certainly be nice if Emacs came with a decent set of registry keys and start menu shortcuts so that it (client) would _just work_ without hand-editing registry or creating start menu shortcuts.
The focus of EmacsPortable is to run Emacs on a usb stick without
installing it. Therefore registry keys are setup when emacs is running,
and removed when emacs is not running.
It wouldn't be too hard to "install" it and make these setting permanent, but currently this is not as supported.
In addition to supporting a emacsclient/emacs setting it also implements
a pseudo-daemon, where emacs runs your startup settings once and
continues to run in the "background" with a hidden frame in the windows
tray. It makes secondary start-ups faster. I no longer groan when I
accidentally close the last visible emacs window. This does not support
faster terminal-mode emacs, since it is not a real emacs daemon. I'm not sure if an emacs daemon is going to be supported in emacs 24 under windows, but currently it is not.
If your code can be run after unpacking a standard nightly build on a fresh machine and it finishes setting up Emacs, I bet a lot of people would use it. For me at least, that integration was the biggest draw of W32Emacs over stock.
My code can be run after unpacking any nightly build on a fresh machine. It also sets up "shortcuts" or executables for every version of emacs you have included in a specific directory. This can be expanded to adding shortcuts for every version of emacs installed as well.