comparison src/window.c @ 14535:8ca7e641c144

(display_buffer_1): Raise the frame if already visible.
author Richard M. Stallman <rms@gnu.org>
date Sat, 10 Feb 1996 07:13:00 +0000
parents e73b37519cdc
children 12de7dac154b
comparison
equal deleted inserted replaced
14534:3c38a5112cb6 14535:8ca7e641c144
1978 Lisp_Object window; 1978 Lisp_Object window;
1979 { 1979 {
1980 #ifdef MULTI_FRAME 1980 #ifdef MULTI_FRAME
1981 FRAME_PTR f = XFRAME (WINDOW_FRAME (XWINDOW (window))); 1981 FRAME_PTR f = XFRAME (WINDOW_FRAME (XWINDOW (window)));
1982 FRAME_SAMPLE_VISIBILITY (f); 1982 FRAME_SAMPLE_VISIBILITY (f);
1983 if (FRAME_ICONIFIED_P (f) 1983 if (f != selected_frame)
1984 && f != selected_frame) 1984 {
1985 Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window))); 1985 if (FRAME_ICONIFIED_P (f))
1986 Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window)));
1987 else (FRAME_VISIBLE_P (f))
1988 Fraise_frame (WINDOW_FRAME (XWINDOW (window)));
1989 }
1986 #endif 1990 #endif
1987 return window; 1991 return window;
1988 } 1992 }
1989 1993
1990 DEFUN ("display-buffer", Fdisplay_buffer, Sdisplay_buffer, 1, 2, 1994 DEFUN ("display-buffer", Fdisplay_buffer, Sdisplay_buffer, 1, 2,