[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Frame navigation broken in terminal
From: |
Jose A. Ortega Ruiz |
Subject: |
Re: Frame navigation broken in terminal |
Date: |
Tue, 01 Apr 2008 00:22:53 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) |
"Jose A. Ortega Ruiz" <address@hidden> writes:
> Hi,
>
> In yesterday's CVS (configured with --without-x and run with -q),
> 'other-frame' seems broken: i can create new frames (and the display
> switchs to the new ones as they're created), but cannot switch
> to old ones with other-frame (there's no error, but emacs stays in the
> same frame, the last one created). 'select-frame-by-name' seems to
> work, though.
>
A follow-up on this problem: the origin seems to be that
`frame-visible-p', which should return t for all frames in a tty,
returns t only for the selected frame, and as a consequence
`other-frame' has no effect. That is, if i evaluate
(frame-visible-p (next-frame (selected-frame)))
(with more than one frame in my tty session) i get nil, instead of t
(next-frame is correctly returning a frame value). Unfortunately,
frame-visible-p is a C function, and i don't know enough about the C
side of emacs to see what's wrong.
hth,
jao