unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* [BUG?] emacs-23.1 OSX emacsclient always opens a new frame
@ 2009-08-17 10:54 Mark Evenson
  2009-08-18  8:10 ` Peter Dyballa
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Mark Evenson @ 2009-08-17 10:54 UTC (permalink / raw)
  To: help-gnu-emacs

[Using a self-compiled emacs-23.1 under i386-apple-darwin9.8.0 
configured with the '--with-ns' option.]

In migrating to emacs-23, all does not seem well with the emacsclient 
command.  My Emacs workflow is to not use frames at all.  Now, when I 
invoke 'emacsclient' on a file (without any additional flags) under OSX, 
it always opens a new frame.  Additionally, upon launch, the new frame 
presents a message of the form "Buffer 'xxx.txt' still has clients, kill 
it? (yes or no)", with the code execution seeming to be at the point 
after one issues the 'server-edit' ("C-x #") command.   It seems like 
the 'emacsclient' code doesn't really understand how to open the buffer 
in the current frame, failing to wait for the server-edit command, and 
then somehow recovering on the broken socket, but this is just a hunch.

Five minutes of glancing through 'emacsclient.c' wasn't particularly 
helpful.  But maybe my understanding of how Emacs 23 handles Frames 
needs some education.



--

"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-08-20  8:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-17 10:54 [BUG?] emacs-23.1 OSX emacsclient always opens a new frame Mark Evenson
2009-08-18  8:10 ` Peter Dyballa
     [not found] ` <mailman.4841.1250583053.2239.help-gnu-emacs@gnu.org>
2009-08-18  8:47   ` Mark Evenson
2009-08-19  5:14     ` Eric Abrahamsen
     [not found]     ` <mailman.4860.1250658888.2239.help-gnu-emacs@gnu.org>
2009-08-19  7:19       ` Mark Evenson
2009-08-20  8:28 ` [SOLVED] " Mark Evenson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).