aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2007-10-25 02:38:41 +0000
committerStefan Monnier2007-10-25 02:38:41 +0000
commit70b8d0a4a3042a7da72f6e8999d39b018ca3520a (patch)
tree18fc35f1591c5a08cc223893af158b7b0888958d /src/ChangeLog
parent5656d1bfaf6aff3a1d0b783460f0b304de0be900 (diff)
downloademacs-70b8d0a4a3042a7da72f6e8999d39b018ca3520a.tar.gz
emacs-70b8d0a4a3042a7da72f6e8999d39b018ca3520a.zip
Make `window-system' into a keyboard-local variable (rather than
frame-local as done originally by multi-tty). * startup.el (window-system): Remove. Don't make it frame-local. * keyboard.h (struct kboard): Add Vwindow_system. * keyboard.c (init_kboard): Set a default for Vwindow_system. (mark_kboards): Mark Vwindow_system. * dispnew.c (syms_of_display) <window-system>: Declare terminal-local. (init_display): Don't set the obsolete `window-system' frame-param. * xterm.c (x_term_init): * w32term.c (w32_create_terminal): * term.c (init_tty): Set Vwindow_system. * macterm.c (mac_create_terminal): Set a keyboard (missing piece of the multi-tty merge maybe?), copied from w32term.c. Set Vwindow_system. * xfns.c (Fx_create_frame, x_create_tip_frame): * w32fns.c (Fx_create_frame, x_create_tip_frame): * macfns.c (Fx_create_frame): Don't set the obsolete `window-system' frame-param. * frame.h (Qwindow_system): Remove. * frame.c (Qwindow_system): Remove. In `syms_of_frame' as well. (Fmake_terminal_frame): Don't set obsolete `window-system' frame-param.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c137d23acfb..5785c3df247 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,30 @@
12007-10-25 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 Make `window-system' into a keyboard-local variable (rather than
4 frame-local as done originally by multi-tty).
5
6 * keyboard.h (struct kboard): Add Vwindow_system.
7 * keyboard.c (init_kboard): Set a default for Vwindow_system.
8 (mark_kboards): Mark Vwindow_system.
9
10 * dispnew.c (syms_of_display) <window-system>: Declare terminal-local.
11 (init_display): Don't set the obsolete `window-system' frame-param.
12
13 * xterm.c (x_term_init):
14 * w32term.c (w32_create_terminal):
15 * term.c (init_tty): Set Vwindow_system.
16 * macterm.c (mac_create_terminal): Set a keyboard (missing piece of the
17 multi-tty merge maybe?), copied from w32term.c. Set Vwindow_system.
18
19 * xfns.c (Fx_create_frame, x_create_tip_frame):
20 * w32fns.c (Fx_create_frame, x_create_tip_frame):
21 * macfns.c (Fx_create_frame):
22 Don't set the obsolete `window-system' frame-param.
23
24 * frame.h (Qwindow_system): Remove.
25 * frame.c (Qwindow_system): Remove. In `syms_of_frame' as well.
26 (Fmake_terminal_frame): Don't set obsolete `window-system' frame-param.
27
12007-10-23 Stefan Monnier <monnier@iro.umontreal.ca> 282007-10-23 Stefan Monnier <monnier@iro.umontreal.ca>
2 29
3 * process.c (unwind_request_sigio): Only define if __ultrix__. 30 * process.c (unwind_request_sigio): Only define if __ultrix__.