diff options
| author | Eli Zaretskii | 2000-02-22 10:27:05 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2000-02-22 10:27:05 +0000 |
| commit | 130adcb74bdb0669a3e14cc3707cd0492b92ac4f (patch) | |
| tree | a9d484e751563e79bd937dc22136eefaca4aab7b /src | |
| parent | 17cbbf9537b72f65b61fc6090912bad97f14eb56 (diff) | |
| download | emacs-130adcb74bdb0669a3e14cc3707cd0492b92ac4f.tar.gz emacs-130adcb74bdb0669a3e14cc3707cd0492b92ac4f.zip | |
(Fdelete_frame): Don't let echo_area_window to remain on a deleted frame.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/frame.c | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c3049efe987..1976bbdca94 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2000-02-22 Eli Zaretskii <eliz@is.elta.co.il> | ||
| 2 | |||
| 3 | * frame.c (Fdelete_frame): Don't let echo_area_window to remain on | ||
| 4 | a deleted frame. | ||
| 5 | |||
| 1 | 2000-02-21 Gerd Moellmann <gerd@gnu.org> | 6 | 2000-02-21 Gerd Moellmann <gerd@gnu.org> |
| 2 | 7 | ||
| 3 | * frame.c (Fmouse_position): GCPRO retval instead of x and y. | 8 | * frame.c (Fmouse_position): GCPRO retval instead of x and y. |
diff --git a/src/frame.c b/src/frame.c index 441449f5705..eb0f752fc06 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -1222,6 +1222,10 @@ but if the second optional argument FORCE is non-nil, you may do so.") | |||
| 1222 | Fselect_window (minibuf_window); | 1222 | Fselect_window (minibuf_window); |
| 1223 | } | 1223 | } |
| 1224 | 1224 | ||
| 1225 | /* Don't let echo_area_window to remain on a deleted frame. */ | ||
| 1226 | if (EQ (f->minibuffer_window, echo_area_window)) | ||
| 1227 | echo_area_window = sf->minibuffer_window; | ||
| 1228 | |||
| 1225 | /* Clear any X selections for this frame. */ | 1229 | /* Clear any X selections for this frame. */ |
| 1226 | #ifdef HAVE_X_WINDOWS | 1230 | #ifdef HAVE_X_WINDOWS |
| 1227 | if (FRAME_X_P (f)) | 1231 | if (FRAME_X_P (f)) |