[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Frame ordering
From: |
David Reitter |
Subject: |
Frame ordering |
Date: |
Fri, 11 Jun 2010 08:29:23 -0400 |
Currently, frames seem to be selected in order of their creation; deleting a
frame does not select the previously created frame, but the frame that was
created before it. Many users (e.g., see below) find this annoying, and so do
I.
So, I've experimented with simply moving the frame to the end of Vframe_list in
do_switch_frame:
if (XINT (Flength (Vframe_list)) > 1)
{
Vframe_list = Fdelete (frame, Vframe_list);
Vframe_list = nconc2 (Vframe_list, tem);
}
However, this results in hangs in redisplay or in outright crashes, depending
on the variant of the above (sometimes in garbage collection). What am I doing
wrong?
Begin forwarded message:
> From: Konrad Podczeck <address@hidden>
>
> I start Aquamacs, then, via "Open Recent", I open a file, say one.tex, and
> then another file, say second.tex. Then, via "Menu>Window", I make the frame
> with one.tex again the active one. Then I invoke "occur" to get a new frame
> containing an occur buffer. Now if I close the occur buffer, suddenly the
> frame with second.tex becomes active, which is not the frame from which I
> called "occur". Similar effects with latex output buffers.
- Frame ordering,
David Reitter <=
- Re: Frame ordering, martin rudalics, 2010/06/11
- Re: Frame ordering, David Reitter, 2010/06/11
- Re: Frame ordering, martin rudalics, 2010/06/11
- Re: Frame ordering, David Reitter, 2010/06/12
- Re: Frame ordering, martin rudalics, 2010/06/12
- Re: Frame ordering, David Reitter, 2010/06/13
- Re: Frame ordering, Stefan Monnier, 2010/06/13
- Re: Frame ordering, David Reitter, 2010/06/13
- Re: Frame ordering, YAMAMOTO Mitsuharu, 2010/06/13
- Re: Frame ordering, martin rudalics, 2010/06/14