bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#37840: Missing in the Emacs manuals:


From: Konrad Podczeck
Subject: bug#37840: Missing in the Emacs manuals:
Date: Mon, 2 Dec 2019 02:35:56 +0100

Hi,

I cannot solve the following problem with Ediff:


Suppose I have two buffers open, say fooA.tex and fooB.tex, each in its own 
frame. Then I invoke Ediff to compare both buffers. Now suppose I kill the 
buffers fooA.tex and fooB.tex _before_ I quit the Ediff control panel. If I 
then quit the Ediff control buffer, it happens that some of the auxiliary Ediff 
buffers pops up, but _not_ in the geometry customized with display-buffer-alist 
for *something* type buffers, but with a geometry according to 
default-frame-list modulo that the position is that of one of the former frames 
for fooA.tex or fooB.tex, depending on which was buffer A in Ediff's 
terminology. Thus, I can get a total frame layout which should not exist 
according to the customizations according to default-frame-alist and 
display-buffer-alist. 

How can I sole this? Or, even better, how can I manage that in the above 
scenario no buffer pops up if I close the Ediff control panel? Has the problem 
maybe something to do with the fact that the frame of the Ediff control panel 
has no minibuffer?

Thanks,

Konrad



> Am 26.11.2019 um 10:32 schrieb martin rudalics <rudalics@gmx.at>:
> 
> > I just noted that the ediff-control-panel does not react on any of
> > the display-buffer-alist possibilities to customize appearance of
> > frames.
> 
> Customize 'ediff-control-frame-position-function'.  You can stuff
> anything you want into the return value of that function, not just the
> location.  Consult 'ediff-control-frame-parameters' in ediff-wind.el
> for how ediff sets things up if you do not interfere.
> 
> And be aware that Emacs has many other frame creating packages that
> disregard 'display-buffer-alist'.
> 
> martin






reply via email to

[Prev in Thread] Current Thread [Next in Thread]