summaryrefslogtreecommitdiff
path: root/src/frame.c
diff options
context:
space:
mode:
authorMartin Rudalics <rudalics@gmx.at>2015-02-28 19:40:31 +0100
committerMartin Rudalics <rudalics@gmx.at>2015-02-28 19:40:31 +0100
commit5dd2272ef31e5b3894514b0c5f5db5a0b7dadc4f (patch)
tree85a7a27686c4611e0d9f66eec027253afd13bb99 /src/frame.c
parente605af8880f9e0670f62e6646bb12e53c9c5cfa8 (diff)
downloademacs-5dd2272ef31e5b3894514b0c5f5db5a0b7dadc4f.tar.gz
emacs-5dd2272ef31e5b3894514b0c5f5db5a0b7dadc4f.tar.bz2
emacs-5dd2272ef31e5b3894514b0c5f5db5a0b7dadc4f.zip
Set can_x_set_window_size and after_make_frame in terminal frames (Bug#19962)
* frame.c (make_initial_frame, Fmake_terminal_frame): Set can_x_set_window_size and after_make_frame. (Bug#19962).
Diffstat (limited to 'src/frame.c')
-rw-r--r--src/frame.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/frame.c b/src/frame.c
index d82df0912b4..4a526e228f9 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -871,6 +871,9 @@ make_initial_frame (void)
last_nonminibuf_frame = f;
+ f->can_x_set_window_size = true;
+ f->after_make_frame = true;
+
return f;
}
@@ -1064,6 +1067,10 @@ affects all frames on the same terminal device. */)
be copied as well. */
for (tem = f->face_alist; CONSP (tem); tem = XCDR (tem))
XSETCDR (XCAR (tem), Fcopy_sequence (XCDR (XCAR (tem))));
+
+ f->can_x_set_window_size = true;
+ f->after_make_frame = true;
+
return frame;
}