aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Rudalics2015-02-28 19:40:31 +0100
committerMartin Rudalics2015-02-28 19:40:31 +0100
commit5dd2272ef31e5b3894514b0c5f5db5a0b7dadc4f (patch)
tree85a7a27686c4611e0d9f66eec027253afd13bb99 /src
parente605af8880f9e0670f62e6646bb12e53c9c5cfa8 (diff)
downloademacs-5dd2272ef31e5b3894514b0c5f5db5a0b7dadc4f.tar.gz
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')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/frame.c7
2 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 97ecbac0953..63ee7dffa21 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12015-02-28 Martin Rudalics <rudalics@gmx.at>
2
3 * frame.c (make_initial_frame, Fmake_terminal_frame): Set
4 can_x_set_window_size and after_make_frame (Bug#19962).
5
12015-02-28 Eli Zaretskii <eliz@gnu.org> 62015-02-28 Eli Zaretskii <eliz@gnu.org>
2 7
3 * character.c (alphabeticp, decimalnump): New functions. 8 * character.c (alphabeticp, decimalnump): New functions.
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)
871 871
872 last_nonminibuf_frame = f; 872 last_nonminibuf_frame = f;
873 873
874 f->can_x_set_window_size = true;
875 f->after_make_frame = true;
876
874 return f; 877 return f;
875} 878}
876 879
@@ -1064,6 +1067,10 @@ affects all frames on the same terminal device. */)
1064 be copied as well. */ 1067 be copied as well. */
1065 for (tem = f->face_alist; CONSP (tem); tem = XCDR (tem)) 1068 for (tem = f->face_alist; CONSP (tem); tem = XCDR (tem))
1066 XSETCDR (XCAR (tem), Fcopy_sequence (XCDR (XCAR (tem)))); 1069 XSETCDR (XCAR (tem), Fcopy_sequence (XCDR (XCAR (tem))));
1070
1071 f->can_x_set_window_size = true;
1072 f->after_make_frame = true;
1073
1067 return frame; 1074 return frame;
1068} 1075}
1069 1076