On 8/7/2012 11:18 AM, Eli Zaretskii wrote: >> Date: Tue, 07 Aug 2012 01:19:27 -0700 >> From: Daniel Colascione >> >> --- >> lisp/frame.el | 53 +++++++++++++++++++++++++---------------- >> lisp/server.el | 63 +++++++++++++++++++++++++++----------------------- >> lisp/startup.el | 3 +- >> lisp/term/ns-win.el | 4 ++- >> lisp/term/w32-win.el | 7 ++++- >> lisp/term/x-win.el | 5 ++++ >> src/w32fns.c | 5 +++- >> 7 files changed, 85 insertions(+), 55 deletions(-) > > Can you tell why this changeset is needed? > This change helps emacsclient work with both kinds of Cygwin builds, and we'll eventually need exactly this machinery if we're to support multiple window systems. With this change, all the supported window systems are on an equal footing.