Yes, I promise I'll shut up about Emacs package management via ELPA any minute now.
I've blogged about a little elisp snippet I use to install my preferred base set of Emacs packages before. Thanks for all the feedback, it definitely helped improve the code.
Reposted from my old blog. Here's the news from 2009...
Looks like the Windows build of Emacs 24.4 has been released to http://ftp.gnu.org/gnu/emacs/windows/ on November 15th. As usual, I appear to be a few days behind the times.
I originally published this post on my old blog in 2009. I've edited it a little for readability but left the contents unchanged, so it may be out of date and not reflect the current state of the pantheios library. I also haven't been using pantheios for logging since about 2010, and have been using Boost.Log instead.
The default setup for the Mercurial DVCS on Windows with tortoisehg uses plink and Pageant to manage SSH keys when you are using ssh as the transport protocol for mercurial. That's most likely the right choice for a normal Windows setup, but if you already have openssh installed and configured to talk to various servers, it's easy to switch mercurial and tortoisehg to use openssh. It's also very helpful if you're forgetful like me and forget to start pageant, add new keys to it etc.