> - (unless (server-running-p) > + (if (or (< emacs-major-version 23) > + (not (server-running-p)))
> ... However, I don't care about Emacs 22, though I do > understand that backwards compatibility is a worthy goal... > ... as long as the version for >= 23 keeps checking > server-running-p. I don't believe anybody was proposing otherwise. Somthing's a little confused here. My best guess at this point is that the patch you posted may not have been what you intended, since it *only* changes the behavior of Emacs 22 and earlier --- the versions you ostensibly don't care about --- from immediately dying to just charging straight ahead and restarting the server no matter what, and it's *that* change that I was responding to. (...and yes I'd like to not have to care about Emacs 22, either, but until Debian does its next major release, a lot of us are stuck with it...)
