diff options
| author | Gerd Moellmann | 2001-03-25 11:37:40 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-03-25 11:37:40 +0000 |
| commit | d74c19004faaf9678a05d7b71c242ad6c4b3d850 (patch) | |
| tree | 6643ede22ff3d0aab25c509ed5bcf594538dc52b /src/frame.c | |
| parent | d67e4586cee72dbe87643665bb5bc199cc7d29d0 (diff) | |
| download | emacs-d74c19004faaf9678a05d7b71c242ad6c4b3d850.tar.gz emacs-d74c19004faaf9678a05d7b71c242ad6c4b3d850.zip | |
(Fframe_list): Don't return a tooltip frame.
Diffstat (limited to 'src/frame.c')
| -rw-r--r-- | src/frame.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/frame.c b/src/frame.c index 08aa8e4494c..7c6cd89a196 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -807,7 +807,11 @@ DEFUN ("frame-list", Fframe_list, Sframe_list, | |||
| 807 | "Return a list of all frames.") | 807 | "Return a list of all frames.") |
| 808 | () | 808 | () |
| 809 | { | 809 | { |
| 810 | return Fcopy_sequence (Vframe_list); | 810 | Lisp_Object frames; |
| 811 | frames = Fcopy_sequence (Vframe_list); | ||
| 812 | if (FRAMEP (tip_frame)) | ||
| 813 | frames = Fdelq (tip_frame, frames); | ||
| 814 | return frames; | ||
| 811 | } | 815 | } |
| 812 | 816 | ||
| 813 | /* Return the next frame in the frame list after FRAME. | 817 | /* Return the next frame in the frame list after FRAME. |