[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [h-e-w] EMACSW32 and Windows 7 Win+Arrow Shortcuts

From: Matthew Fidler
Subject: Re: [h-e-w] EMACSW32 and Windows 7 Win+Arrow Shortcuts
Date: Tue, 8 May 2012 09:33:31 -0500


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. 

The only draw-back is that I write my startup in org-mode so... you have to install a more recent version of org-mode than what is included in emacs 23 to get the startup working.

Another caveat is your startup files are shared in a specific folder.

If you byte-compile your startup files in a more recent emacs, it may choke on earlier versions of emacs.

The directory structure is also slightly different, conforming with directory structure.

Let me know if you would like to try this out as a tester.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]