From: Gerd Moellmann Date: Wed, 14 Mar 2001 14:40:22 +0000 (+0000) Subject: (Fframe_parameters): In the `buffer-list' frame X-Git-Tag: emacs-pretest-21.0.100~5 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=03390a729930f0f1b6885843ccb0c0f5d35543a7;p=emacs.git (Fframe_parameters): In the `buffer-list' frame parameter, store the buffer list of FRAME, not the list of the selected frame. --- diff --git a/src/frame.c b/src/frame.c index 0cc5035737a..44f14187305 100644 --- a/src/frame.c +++ b/src/frame.c @@ -1950,7 +1950,7 @@ If FRAME is omitted, return information on the currently selected frame.") int height, width; struct gcpro gcpro1; - if (EQ (frame, Qnil)) + if (NILP (frame)) frame = selected_frame; CHECK_FRAME (frame, 0); @@ -2016,8 +2016,7 @@ If FRAME is omitted, return information on the currently selected frame.") : FRAME_MINIBUF_ONLY_P (f) ? Qonly : FRAME_MINIBUF_WINDOW (f))); store_in_alist (&alist, Qunsplittable, (FRAME_NO_SPLIT_P (f) ? Qt : Qnil)); - store_in_alist (&alist, Qbuffer_list, - frame_buffer_list (selected_frame)); + store_in_alist (&alist, Qbuffer_list, frame_buffer_list (frame)); /* I think this should be done with a hook. */ #ifdef HAVE_WINDOW_SYSTEM