* Ediff on X: How do I get the control window in the same frame as the buffers?
@ 2007-10-28 11:49 Alan Mackenzie
2007-10-28 11:58 ` Leo
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Alan Mackenzie @ 2007-10-28 11:49 UTC (permalink / raw)
To: help-gnu-emacs
Hi, everybody!
Normally when I start Ediff (on a tty), it divides the visible frame
into 2 buffer windows + a single-line control window. This works well.
However, on X-windows, it creates a dinky little control frame, floating
over the main frame (note the space between these two words), obscuring
part of it. I find this ugly and awkward, flipping frames when I don't
want to, and so on.
How do I tell Ediff to create the single-line control window in the main
frame, even on X-windows? I've looked at the Ediff fine manual
configuration section, but didn't find anything relevant there.
Thanks in advance!
--
Alan Mackenzie (Ittersbach, Germany).
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Ediff on X: How do I get the control window in the same frame as the buffers?
2007-10-28 11:49 Alan Mackenzie
@ 2007-10-28 11:58 ` Leo
2007-10-28 12:09 ` Alan Mackenzie
2007-10-28 12:39 ` Magnus Henoch
[not found] ` <mailman.2673.1193575173.18990.help-gnu-emacs@gnu.org>
2 siblings, 1 reply; 7+ messages in thread
From: Leo @ 2007-10-28 11:58 UTC (permalink / raw)
To: help-gnu-emacs
On 2007-10-28 11:49 +0000, Alan Mackenzie wrote:
> Hi, everybody!
>
> Normally when I start Ediff (on a tty), it divides the visible frame
> into 2 buffer windows + a single-line control window. This works well.
>
> However, on X-windows, it creates a dinky little control frame, floating
> over the main frame (note the space between these two words), obscuring
> part of it. I find this ugly and awkward, flipping frames when I don't
> want to, and so on.
>
> How do I tell Ediff to create the single-line control window in the main
> frame, even on X-windows? I've looked at the Ediff fine manual
> configuration section, but didn't find anything relevant there.
>
> Thanks in advance!
I use (setq ediff-window-setup-function 'ediff-setup-windows-plain).
--
.: Leo :. [ sdl.web AT gmail.com ] .: [ GPG Key: 9283AA3F ] :.
Use the most powerful email client -- http://gnus.org/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Ediff on X: How do I get the control window in the same frame as the buffers?
[not found] <mailman.2670.1193571824.18990.help-gnu-emacs@gnu.org>
@ 2007-10-28 12:05 ` Joost Kremers
0 siblings, 0 replies; 7+ messages in thread
From: Joost Kremers @ 2007-10-28 12:05 UTC (permalink / raw)
To: help-gnu-emacs
Alan Mackenzie wrote:
> How do I tell Ediff to create the single-line control window in the main
> frame, even on X-windows? I've looked at the Ediff fine manual
> configuration section, but didn't find anything relevant there.
(info "(ediff)Window and Frame Configuration") describes the following
variable:
`ediff-window-setup-function'
The multiframe setup is done by the
`ediff-setup-windows-multiframe' function, which is the default on
windowing displays. The plain setup, one where all windows are
always in one frame, is done by `ediff-setup-windows-plain', which
is the default on a non-windowing display (or in an xterm window).
In fact, under Emacs, you can switch freely between these two
setups by executing the command `ediff-toggle-multiframe' using
the Minibuffer of the Menubar.
HTH
--
Joost Kremers joostkremers@yahoo.com
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Ediff on X: How do I get the control window in the same frame as the buffers?
2007-10-28 11:58 ` Leo
@ 2007-10-28 12:09 ` Alan Mackenzie
0 siblings, 0 replies; 7+ messages in thread
From: Alan Mackenzie @ 2007-10-28 12:09 UTC (permalink / raw)
To: Leo; +Cc: help-gnu-emacs
On Sun, Oct 28, 2007 at 11:58:56AM +0000, Leo wrote:
> On 2007-10-28 11:49 +0000, Alan Mackenzie wrote:
> > Hi, everybody!
> > Normally when I start Ediff (on a tty), it divides the visible frame
> > into 2 buffer windows + a single-line control window. This works well.
> > However, on X-windows, it creates a dinky little control frame, floating
> > over the main frame (note the space between these two words), obscuring
> > part of it. I find this ugly and awkward, flipping frames when I don't
> > want to, and so on.
> > How do I tell Ediff to create the single-line control window in the main
> > frame, even on X-windows? I've looked at the Ediff fine manual
> > configuration section, but didn't find anything relevant there.
> > Thanks in advance!
> I use (setq ediff-window-setup-function 'ediff-setup-windows-plain).
Ah, got it! Thanks!
> .: Leo :. [ sdl.web AT gmail.com ] .: [ GPG Key: 9283AA3F ] :.
--
Alan.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Ediff on X: How do I get the control window in the same frame as the buffers?
2007-10-28 11:49 Alan Mackenzie
2007-10-28 11:58 ` Leo
@ 2007-10-28 12:39 ` Magnus Henoch
[not found] ` <mailman.2673.1193575173.18990.help-gnu-emacs@gnu.org>
2 siblings, 0 replies; 7+ messages in thread
From: Magnus Henoch @ 2007-10-28 12:39 UTC (permalink / raw)
To: help-gnu-emacs
Alan Mackenzie <acm@muc.de> writes:
> How do I tell Ediff to create the single-line control window in the main
> frame, even on X-windows? I've looked at the Ediff fine manual
> configuration section, but didn't find anything relevant there.
Set ediff-window-setup-function to 'ediff-setup-windows-plain.
Magnus
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Ediff on X: How do I get the control window in the same frame as the buffers?
[not found] ` <mailman.2673.1193575173.18990.help-gnu-emacs@gnu.org>
@ 2007-11-23 1:23 ` David Combs
2007-11-23 10:04 ` Peter Dyballa
0 siblings, 1 reply; 7+ messages in thread
From: David Combs @ 2007-11-23 1:23 UTC (permalink / raw)
To: help-gnu-emacs
In article <mailman.2673.1193575173.18990.help-gnu-emacs@gnu.org>,
Magnus Henoch <mange@freemail.hu> wrote:
>Alan Mackenzie <acm@muc.de> writes:
>
>> How do I tell Ediff to create the single-line control window in the main
>> frame, even on X-windows? I've looked at the Ediff fine manual
>> configuration section, but didn't find anything relevant there.
>
>Set ediff-window-setup-function to 'ediff-setup-windows-plain.
>
>Magnus
>
>
>
Just wondering -- can you reset that variable *while* emacs
is running, so as to be able to try ediff both ways in one
emacs?
David
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Ediff on X: How do I get the control window in the same frame as the buffers?
2007-11-23 1:23 ` David Combs
@ 2007-11-23 10:04 ` Peter Dyballa
0 siblings, 0 replies; 7+ messages in thread
From: Peter Dyballa @ 2007-11-23 10:04 UTC (permalink / raw)
To: David Combs; +Cc: help-gnu-emacs
Am 23.11.2007 um 02:23 schrieb David Combs:
>>
>> Set ediff-window-setup-function to 'ediff-setup-windows-plain.
>>
>
> Just wondering -- can you reset that variable *while* emacs
> is running, so as to be able to try ediff both ways in one
> emacs?
Of course: M-x set-variable RET <variable> RET <new value> RET
Or in *scratch* buffer: (setq <variable> <new value>) C-j
And all can be repeated more than once.
--
Greetings
Pete
Rain is saved up in cloud banks.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-11-23 10:04 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.2670.1193571824.18990.help-gnu-emacs@gnu.org>
2007-10-28 12:05 ` Ediff on X: How do I get the control window in the same frame as the buffers? Joost Kremers
2007-10-28 11:49 Alan Mackenzie
2007-10-28 11:58 ` Leo
2007-10-28 12:09 ` Alan Mackenzie
2007-10-28 12:39 ` Magnus Henoch
[not found] ` <mailman.2673.1193575173.18990.help-gnu-emacs@gnu.org>
2007-11-23 1:23 ` David Combs
2007-11-23 10:04 ` Peter Dyballa
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).