Mercurial > emacs
comparison src/window.c @ 6267:c10a162546f0
(Fselect_window): Don't select an inactive minibuffer.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Wed, 09 Mar 1994 04:17:47 +0000 |
parents | 930d259c1f95 |
children | 43853122823f |
comparison
equal
deleted
inserted
replaced
6266:66c0ed95c03f | 6267:c10a162546f0 |
---|---|
1654 register struct window *ow = XWINDOW (selected_window); | 1654 register struct window *ow = XWINDOW (selected_window); |
1655 | 1655 |
1656 CHECK_LIVE_WINDOW (window, 0); | 1656 CHECK_LIVE_WINDOW (window, 0); |
1657 | 1657 |
1658 w = XWINDOW (window); | 1658 w = XWINDOW (window); |
1659 | |
1660 if (MINI_WINDOW_P (w) | |
1661 && NILP (call1 (intern ("minibuffer-window-active-p"), window))) | |
1662 error ("Attempt to select inactive minibuffer window"); | |
1659 | 1663 |
1660 if (NILP (w->buffer)) | 1664 if (NILP (w->buffer)) |
1661 error ("Trying to select deleted window or non-leaf window"); | 1665 error ("Trying to select deleted window or non-leaf window"); |
1662 | 1666 |
1663 XFASTINT (w->use_time) = ++window_select_count; | 1667 XFASTINT (w->use_time) = ++window_select_count; |