Mercurial > emacs
annotate src/ChangeLog.multi-tty @ 83709:27b0a394bc0f
crunch
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Tue, 28 Aug 2007 16:22:06 +0000 |
parents | bd0fde00d991 |
children | ae4396f699f9 |
rev | line source |
---|---|
83709 | 1 0000-00-00 Karoly Lorentey <karoly@lorentey.hu> |
2 | |
3 * buffer.c: Undocumented changes. | |
4 | |
83678 | 5 0000-00-00 Dan Nicolaescu <dann@ics.uci.edu> |
83658
2ee129d4ca11
(BASE_PURESIZE): Increase.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83654
diff
changeset
|
6 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
7 * callproc.c (child_setup, getenv_internal): Use the |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
8 display-environment-variable and term-environment-variable frame |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
9 params. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
10 (set_initial_environment): Initialise Vprocess_environment. |
83658
2ee129d4ca11
(BASE_PURESIZE): Increase.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83654
diff
changeset
|
11 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
12 * config.in: Disable multi-keyboard support on a mac. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
13 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
14 * frame.c (Qterm_environment_variable) |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
15 (Qdisplay_environment_variable): New variables. |
83640
2aee92eacdab
* server.el (server-process-filter): Likewise.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83631
diff
changeset
|
16 (syms_of_frame): Intern and staticpro them. |
83678 | 17 (Fmake_terminal_frame): Disable output method test. |
83640
2aee92eacdab
* server.el (server-process-filter): Likewise.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83631
diff
changeset
|
18 |
2aee92eacdab
* server.el (server-process-filter): Likewise.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83631
diff
changeset
|
19 * frame.h: Declare them here. |
2aee92eacdab
* server.el (server-process-filter): Likewise.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83631
diff
changeset
|
20 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
21 * macfns.c (x_set_mouse_color): Get rif from the frame. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
22 (x_set_tool_bar_lines): Don't use updating_frame. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
23 (mac_window): Add 2 new parameters for consistency with other systems. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
24 (Fx_create_frame): Fix doc string. Rename the parameter. Set the |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
25 frame parameters following what is done in X11 and w32. Don't use |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
26 FRAME_MAC_DISPLAY_INFO. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
27 (Fx_open_connection, start_hourglass): Remove window-system check. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
28 (x_create_tip_frame): Get the keyboard from the terminal. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
29 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
30 * macmenu.c: Reorder includes. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
31 (Fx_popup_menu): Use terminal specific mouse_position_hook. |
83640
2aee92eacdab
* server.el (server-process-filter): Likewise.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83631
diff
changeset
|
32 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
33 * macterm.c (XTset_terminal_modes, XTreset_terminal_modes): Add a |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
34 terminal parameter. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
35 (x_clear_frame): Add a frame parameter. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
36 (note_mouse_movement): Get rif from the frame. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
37 (mac_term_init): Initialize the terminal. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
38 (mac_initialize): Make static and move terminal initialization ... |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
39 (mac_create_terminal): ... to this new function. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
40 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
41 * macterm.h (struct mac_display_info): Add terminal. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
42 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
43 * puresize.h (BASE_PURESIZE): Increase base value to 1158000. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
44 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
45 * sysdep.c: Comment out text after #endif. |
83631
7d63b897231b
(x_handle_selection_clear): Only access
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83630
diff
changeset
|
46 |
83678 | 47 * term.c (init_tty): Only use terminal->kboard when MULTI_KBOARD |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
48 is defined. Better initialize ttys in windows. Use terminal |
83678 | 49 specific mouse_position_hook. |
83630
28201311b297
* term.c (init_tty): Use terminal specific mouse_position_hook.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83628
diff
changeset
|
50 |
83619
5da6a46ddbd6
* s/darwin.h (SYSTEM_PURESIZE_EXTRA): Define here.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83617
diff
changeset
|
51 * termhooks.h (union display_info): Add mac_display_info. |
5da6a46ddbd6
* s/darwin.h (SYSTEM_PURESIZE_EXTRA): Define here.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83617
diff
changeset
|
52 |
83679
bd714834a29c
Finish crunching the first 2 entries.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83678
diff
changeset
|
53 * w32fns.c (Fx_create_frame): Use kboard from the terminal. Set |
bd714834a29c
Finish crunching the first 2 entries.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83678
diff
changeset
|
54 the default minibuffer frame, window_system and the rest of the |
bd714834a29c
Finish crunching the first 2 entries.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83678
diff
changeset
|
55 frame parameters following what is done in X11. |
bd714834a29c
Finish crunching the first 2 entries.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83678
diff
changeset
|
56 |
bd714834a29c
Finish crunching the first 2 entries.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83678
diff
changeset
|
57 * w32term.c (w32_initialize): Make static. |
83616
b78afd4acd43
* term.c (init_tty): Better initialize ttys in windows.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83613
diff
changeset
|
58 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
59 * xselect.c (x_handle_selection_clear): Only access |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
60 terminal->kboard when MULTI_KBOARD is defined. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
61 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
62 * s/darwin.h (SYSTEM_PURESIZE_EXTRA): Define here. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
63 (SYSTEM_PURESIZE_EXTRA): Only define on Carbon. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
64 |
83678 | 65 0000-00-00 Jason Rumney <jasonr@gnu.org> |
83610 | 66 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
67 * frame.c (Fdelete_frame): Only get kboard when MULTI_KBOARD defined. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
68 (make_terminal_frame) [WINDOWSNT]: Initialize terminal. |
83610 | 69 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
70 * fringe.c (w32_init_fringe w32_reset_fringes) [HAVE_NTGUI]: |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
71 (mac_init_fringe) [MAC_OS]: Get rif from selected_frame. |
83679
bd714834a29c
Finish crunching the first 2 entries.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
83678
diff
changeset
|
72 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
73 * keyboard.c (restore_kboard_configuration): Only define when |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
74 MULTI_KBOARD defined. |
83597 | 75 |
76 * makefile.w32-in: Update dependancies from Makefile.in | |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
77 (OBJ1): Add terminal.$(O) |
83597 | 78 |
83586
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
79 * term.c (dissociate_if_controlling_tty) [WINDOWSNT]: Don't |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
80 define function body. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
81 (init_tty) [WINDOWSNT]: Use selected_frame for initializing. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
82 |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
83 * termhooks.h (display_info) [WINDOWSNT]: Add w32. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
84 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
85 * w32.c (request_sigio, unrequest_sigio): Remove. |
83586
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
86 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
87 * w32console.c (w32con_move_cursor, w32con_clear_to_end) |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
88 (w32con_clear_frame, w32con_clear_end_of_line) |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
89 (w32con_ins_del_lines, w32con_insert_glyphs, w32con_write_glyphs) |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
90 (w32con_delete_glyphs, w32con_set_terminal_window) |
83586
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
91 (scroll_line, w32_sys_ring_bell): Add frame arg. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
92 (w32con_set_terminal_modes, w32con_reset_terminal_modes): Add |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
93 terminal arg. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
94 (PICK_FRAME): Remove. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
95 (w32con_write_glyphs): Use frame specific terminal coding. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
96 (one_and_only_w32cons): New global variable. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
97 (initialize_w32_display): Use it for storing hooks. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
98 (create_w32cons_output): New function. |
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
99 |
83690
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
100 * w32inevt.c, w32inevt.h (w32_console_read_socket): Make first |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
101 arg a frame. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
102 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
103 * w32fns.c (x_create_tip_frame): Set terminal and ref count. Set |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
104 window_system. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
105 (x_set_tool_bar_lines): Don't use updating_frame. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
106 (Fx_create_frame): Set terminal and ref count. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
107 (Fx_open_connection): Remove window-system check. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
108 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
109 * w32menu.c (Fx_popup_menu): Use terminal specific mouse_position_hook. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
110 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
111 * w32term.c (w32_term_init): Call add_keyboard_wait_descriptor. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
112 (w32_set_terminal_modes, w32_reset_terminal_modes): Add terminal arg. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
113 (x_clear_frame, x_delete_glyphs, w32_ring_bell, x_ins_del_lines): |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
114 Add frame arg. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
115 (x_delete_terminal, w32_create_terminal): New functions. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
116 (w32_term_init): Create a terminal. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
117 (w32_initialize): Move terminal specific initialization to |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
118 w32_create_terminal. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
119 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
120 * w32term.h (x_output): Remove foreground_pixel and |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
121 background_pixel. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
122 (w32_clear_rect, w32_clear_area): Use background from frame. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
123 (w32_display_info): Add terminal. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
124 (w32_sys_ring_bell, x_delete_display): Declare here. |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
125 |
6ca88c61f592
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83689
diff
changeset
|
126 * xdisp.c (display_menu_bar) [HAVE_NTGUI]: Check frame type. |
83586
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
127 |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
128 * s/ms-w32.h (SYSTEM_PURESIZE_EXTRA): Bump to 50k. |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
129 |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
130 0000-00-00 Kalle Olavi Niemitalo <kon@iki.fi> (tiny change) |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
131 |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
132 * keyboard.c (interrupt_signal, handle_interrupt, Fset_quit_char): |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
133 Fix get_named_tty calls for the controlling tty. |
83586
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
134 |
83706 | 135 0000-00-00 ARISAWA Akihiro <ari@mbf.ocn.ne.jp> (tiny change) |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
136 |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
137 * term.c (dissociate_if_controlling_tty)[USG]: Fix parse error. |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
138 |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
139 0000-00-00 Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp> (tiny change) |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
140 |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
141 * term.c (tty_insert_glyphs): Add missing first parameter. |
83586
db5d730e394c
New ChangeLog for multi-tty specific changes
Jason Rumney <jasonr@gnu.org>
parents:
diff
changeset
|
142 |
83681 | 143 0000-00-00 Karoly Lorentey <karoly@lorentey.hu> |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
144 |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
145 * cm.c (current_tty): New variable, for cmputc(). |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
146 (cmputc): Use it. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
147 (cmcheckmagic): Add tty parameter, look up terminal streams there. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
148 (calccost): Add tty parameter. Use emacs_tputs() instead of tputs(). |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
149 (cmgoto): Add tty parameter. Pass it on to calccost(). Use |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
150 emacs_tputs() instead of tputs(). |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
151 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
152 * cm.h (emacs_tputs): New macro to set current_tty, and then call |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
153 tputs(). |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
154 (current_tty): New variable, for cmputc(). |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
155 (cmcheckmagic, cmputc, cmgoto): Add prototypes. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
156 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
157 * eval.c (unwind_to_catch): Don't call x_fully_uncatch_errors. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
158 (internal_condition_case, internal_condition_case_1) |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
159 (internal_condition_case_2): Don't abort when x_catching_errors. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
160 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
161 * fns.c (Fyes_or_no_p): Don't try to open an X dialog on tty terminals. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
162 (Fy_or_n_p): Likewise. Use temporarily_switch_to_single_kboard to |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
163 prevent crashes caused by bogus longjmps in read_char. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
164 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
165 * keymap.h (Fset_keymap_parent): Add EXFUN. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
166 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
167 * macterm.h (FRAME_FOREGROUND_PIXEL, FRAME_BACKGROUND_PIXEL) |
83681 | 168 * w32term.h (FRAME_FOREGROUND_PIXEL, FRAME_BACKGROUND_PIXEL): |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
169 Remove redundant definition. |
83681 | 170 |
171 * macfns.c (x_set_mouse_color,x_make_gc): Use | |
172 FRAME_BACKGROUND_PIXEL and FRAME_FOREGROUND_PIXEL. | |
173 | |
174 * w32term.c (x_free_frame_resources): Use | |
175 FRAME_BACKGROUND_PIXEL and FRAME_FOREGROUND_PIXEL. | |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
176 (w32_initialize): Use the accessor macros for terminal characteristics. |
83681 | 177 |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
178 * macterm.c (mac_initialize): Use Fset_input_interrupt_mode. |
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
179 Use the accessor macros for terminal characteristics. |
83681 | 180 * msdos.c (internal_terminal_init): Use the accessor macros for |
181 terminal characteristics. | |
83709 | 182 (ScreenVisualBell,internal_terminal_init): Use |
183 FRAME_BACKGROUND_PIXEL and FRAME_FOREGROUND_PIXEL. | |
83681 | 184 |
185 * termopts.h (no_redraw_on_reenter): Declare. | |
186 | |
83709 | 187 * alloc.c (emacs_blocked_malloc): Disable mallopt call. |
188 (mark_terminals,mark_ttys): Declare. | |
189 (Fgarbage_collect): Call them. | |
190 (mark_object): Mark buried_buffer_list; | |
191 | |
192 * prefix-args.c: Include stdlib.h for exit. | |
193 | |
194 * syssignal.h: Add comment. | |
195 | |
196 * indent.c: Include stdio.h. | |
197 | |
198 * window.h (Vinitial_window_system): Declare. | |
199 (Vwindow_system): Delete declaration. | |
200 | |
201 * fontset.c (Finternal_char_font): Use FRAME_RIF. | |
202 | |
203 * image.c (lookup_image): Don't initialize `c' until the xasserts | |
204 have been run. | |
205 | |
206 * gtkutil.c (xg_create_frame_widgets): Use FRAME_BACKGROUND_PIXEL and | |
207 FRAME_FOREGROUND_PIXEL. | |
208 | |
209 * print.c (print_preprocess): Don't lose print_depth levels while | |
210 iterating. | |
211 | |
212 * widget.c (update_from_various_frame_slots): Use | |
213 FRAME_BACKGROUND_PIXEL and FRAME_FOREGROUND_PIXEL. | |
214 | |
215 * window.c (set_window_buffer): Don't call clear_mouse_face on tty | |
216 frames. | |
217 (window_internal_height): Remove bogus make_number call. | |
218 (init_window_once): Call make_terminal_frame with two zero | |
219 parameters. | |
220 | |
221 * fileio.c (Fread_file_name): Update comment. | |
222 | |
223 * callint.c (Fcall_interactively): Use | |
224 temporarily_switch_to_single_kboard instead of single_kboard_state. | |
225 Make sure it is correctly unwound. | |
226 | |
227 * xsmfns.c (x_session_close): New function. | |
228 | |
229 * coding.h (terminal_coding,safe_terminal_coding,keyboard_coding): | |
230 Delete declarations. | |
231 | |
232 * xterm.h: Remove declaration for x_fully_uncatch_errors. | |
233 (x_output): Remove background_pixel and foreground_pixel fields. | |
234 (x_display_info): Add new field TERMINAL. Remove KBOARD field. | |
235 (x_delete_device): | |
236 (x_session_close): Declare. | |
237 | |
238 * lread.c: Include setjmp.h. Update declaration of `read_char'. | |
239 (read_filtered_event): Call `read_char' with a local | |
240 `wrong_kboard_jmpbuf'. | |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
241 |
83709 | 242 * minibuf.c (read_minibuf): Call |
243 temporarily_switch_to_single_kboard. Don't call | |
244 single_kboard_state. Use FRAME_RIF. | |
245 | |
246 * process.c (Fmake_network_process): Don't unrequest_sigio on modern | |
247 systems. | |
248 | |
249 * lisp.h (set_process_environment): Rename to | |
250 `set_global_environment'. | |
251 (Fframe_with_environment,Fset_input_meta_mode) | |
252 (Fset_quit_char): EXFUN. | |
253 (x_create_device,tty_output,terminal,tty_display_info): Declare. | |
254 (init_sys_modes, reset_sys_modes): Update prototypes. | |
255 (init_all_sys_modes, reset_all_sys_modes): New prototypes. | |
256 | |
257 * keyboard.h (struct kboard): Add new fields: | |
258 Vlocal_function_key_map, Vlocal_key_translation_map, | |
259 Vkeyboard_translate_table. | |
260 (Vfunction_key_map,Vkeyboard_translate_table,single_kboard_state): | |
261 Delete declarations. | |
262 (Vfunction_key_map,Vkey_translation_map,push_kboard,pop_kboard) | |
263 (temporarily_switch_to_single_kboard,tty_read_avail_input): | |
264 New declarations. | |
265 | |
266 * emacs.c (main): Don't call init_sys_modes(), the new term_init() | |
267 already does that during init_display(). Call syms_of_keymap | |
268 before syms_of_keyboard. Call `syms_of_terminal'. Call | |
269 set_initial_environment, not set_process_environment. | |
270 (shut_down_emacs): Call reset_all_sys_modes() instead of | |
271 reset_sys_modes(). | |
272 | |
273 * xfaces.c (x_free_gc): Protect xassert with GLYPH_DEBUG. | |
274 (internal_resolve_face_name, resolve_face_name_error): New | |
275 functions. | |
276 (resolve_face_name): Protect against loops and errors thrown by | |
277 Fget. | |
278 (realize_default_face): Don't use FRAME_FONT unless frame is an X | |
279 frame. | |
280 (Ftty_supports_face_attributes_p): Update tty_capable_p call. | |
281 | |
282 * scroll.c: Replace CURTTY() with local variables throughout the | |
283 file (where applicable). | |
284 (calculate_scrolling, calculate_direct_scrolling) | |
285 (scrolling_1, scroll_cost): Use the accessor macros for terminal | |
286 characteristics. | |
287 | |
288 * keymap.c (Vfunction_key_map): Remove. | |
289 (Fdescribe_buffer_bindings): Update references to | |
290 Vfunction_key_map. | |
291 (syms_of_keymap): Remove DEFVAR for Vfunction_key_map. | |
292 (Vkey_translation_map): Remove. | |
293 (syms_of_keymap): Remove DEFVAR for key-translation-map. | |
294 (Fdescribe_buffer_bindings): | |
295 (read_key_sequence, init_kboard, syms_of_keyboard, mark_kboards): | |
296 Update for terminal-local key-translation-map. | |
297 | |
298 2007-04-22 Karoly Lorentey <karoly@lorentey.hu> | |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
299 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
300 * callproc.c (Vglobal_environment, Vlocal_environment_variables): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
301 Remove. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
302 (getenv_internal, child_setup): Don't look at global-environment |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
303 or local-environment-variables. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
304 (Fgetenv_internal): Update docs. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
305 (set_initial_environment): Rename from set_global_environment. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
306 Store Emacs environment in initial frame parameter. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
307 (syms_of_callproc): Remove obsolete defvars. Update docs. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
308 |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
309 * frame.c (x_set_screen_gamma, store_frame_param): Fix compilation |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
310 errors. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
311 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
312 * xmenu.c (Fx_menu_bar_open) [USE_X_TOOLKIT, USE_GTK]: Rename from |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
313 Fmenu_bar_open. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
314 (syms_of_xmenu): Update defsubr. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
315 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
316 * xterm.c (x_fully_uncatch_errors): Disable definition. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
317 (x_scroll_bar_expose): Fix reference to foreground pixel. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
318 |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
319 * xterm.h: Remove declaration for x_fully_uncatch_errors. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
320 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
321 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
322 |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
323 * frame.c (make_terminal_frame) |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
324 * xfns.c (Fx_create_frame, x_create_tip_frame): Don't create |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
325 frames on a terminal that is being deleted. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
326 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
327 * keyboard.c (tty_read_avail_input): Don't read from a terminal that |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
328 is being deleted. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
329 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
330 * term.c (Ftty_type): Return nil if terminal is not on a tty instead |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
331 of throwing an error. Doc update. |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
332 (init_tty): Set name before calling `get_named_tty'. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
333 (syms_of_term) <Vsuspend_tty_functions, Vresume_tty_functions>: |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
334 Doc update. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
335 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
336 * termhooks.h (terminal) <name>: Explain why identifying terminals |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
337 by name is a bad idea. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
338 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
339 * xterm.c (XTread_socket): Disable loop on all X displays. |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
340 (x_delete_terminal): Don't set terminal->deleted and let |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
341 delete_terminal delete the frames on the terminal. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
342 (x_delete_display): Doc update to reflect changes in |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
343 delete_terminal. |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
344 (x_display_info) <terminal>: Move member earlier in the struct. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
345 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
346 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
347 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
348 * termhooks.h (terminal) <deleted>: New member. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
349 * term.c (delete_tty): Use it. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
350 * xterm.c (x_delete_terminal): Use terminal->deleted. Delete all |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
351 frames on the display explicitly. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
352 |
83700
a319ab2e518d
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83699
diff
changeset
|
353 (deleting_tty): Remove old variable. |
a319ab2e518d
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83699
diff
changeset
|
354 (Fsuspend_tty): Call clear_tty_hooks. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
355 (Fresume_tty, init_tty): Call set_tty_hooks. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
356 (clear_tty_hooks, set_tty_hooks): New functions. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
357 (Ftty_display_color_p, Ftty_display_color_cells): Don't throw |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
358 errors on X frames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
359 |
83700
a319ab2e518d
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83699
diff
changeset
|
360 * term.c (get_tty_terminal): Add throw parameter. |
a319ab2e518d
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83699
diff
changeset
|
361 (Fsuspend_tty, Fresume_tty): Update call to `get_tty_terminal'. |
a319ab2e518d
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83699
diff
changeset
|
362 * dispnew.c (Fsend_string_to_terminal): Update call to |
a319ab2e518d
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83699
diff
changeset
|
363 `get_tty_terminal'. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
364 * dispextern.h (get_tty_terminal): Update prototype. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
365 |
83699
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
366 * xfaces.c (realize_default_face): Don't use FRAME_FONT unless frame |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
367 is an X frame. |
cfe77e3dbd02
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83697
diff
changeset
|
368 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
369 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
370 |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
371 * frame.c (make_terminal_frame) |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
372 * xfns.c (x_set_foreground_color x_set_background_color) |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
373 (x_set_mouse_color, x_set_cursor_color, x_make_gc) |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
374 (Fx_create_frame, x_create_tip_frame, build_string, x_window) |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
375 * xterm.c (XTflash, x_free_frame_resources, x_scroll_bar_create) |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
376 (x_scroll_bar_set_handle): Use FRAME_BACKGROUND_PIXEL and |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
377 FRAME_FOREGROUND_PIXEL. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
378 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
379 * xterm.h (x_output): Remove background_pixel and foreground_pixel |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
380 fields. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
381 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
382 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
383 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
384 * .gdbinit (init_sys_modes): Use Vinitial_window_system instead of |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
385 Vwindow_system. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
386 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
387 * frame.c (store_frame_param): Check for found_for_frame before |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
388 calling XFRAME. |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
389 (Fmake_terminal_frame): Handle NULL tty names correctly. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
390 (syms_of_frame): Enhance doc string of `default-frame-alist'. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
391 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
392 * keyboard.c (read_char): Declare. Update call to |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
393 `read_char_minibuf_menu_prompt'. Set wrong_kboard_jmpbuf correctly in |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
394 recursive calls. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
395 (read_char_minibuf_menu_prompt): Add wrong_kboard_jmpbuf |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
396 parameter. Use it in call to `read_char'. |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
397 (Fset_quit_char): Don't leave tty state uninitialized after an error. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
398 (read_key_sequence): Remove unused variable wrong_kboard_jmpbuf. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
399 |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
400 * term.c: Include errno.h. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
401 (Fresume_tty): Handle errors on reopening ttys. Don't dissociate |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
402 if terminal was explicitly opened on the controlling terminal. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
403 (init_tty): Initialize local pointers. Always set name (use |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
404 "/dev/tty" for controlling tty.) Remove special case for name == NULL. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
405 |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
406 * xfns.c (Fx_create_frame): Use `store_frame_param' to set |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
407 `window-system' frame parameter, and make sure it overrides any |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
408 user-supplied setting. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
409 (x_create_tip_frame): Fix syntax error. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
410 |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
411 * xterm.c (x_catch_errors_unwind): Abort if x_error_message is NULL. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
412 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
413 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
414 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
415 * keyboard.c (read_char): Enhance comment before extra longjmp to |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
416 wrong_kboard_jmpbuf. |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
417 (read_key_sequence): Handle deleted interrupted_kboards correctly; |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
418 that is a legal case. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
419 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
420 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
421 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
422 * frame.c (Fdelete_frame): Remove unused variable `count'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
423 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
424 * keyboard.c (wrong_kboard_jmpbuf): Remove global variable. |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
425 (read_char): Add wrong_kboard_jmpbuf parameter to allow for |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
426 recursive calls. Update longjmp invocations. Remember the |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
427 original current_kboard, and longjmp to `wrong_kboard_jmpbuf' when |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
428 a filter, timer or sentinel changes it. Comment out unnecessary |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
429 calls to `record_single_kboard_state' and `any_kboard_state'. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
430 Update recursive calls. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
431 (read_key_sequence): Add `wrong_kboard_jmpbuf' local variable. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
432 Update setjmp and read_char calls. Abort if interrupted_kboard |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
433 died in read_char. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
434 (any_kboard_state, single_kboard_state) |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
435 (record_single_kboard_state): Comment out obsolete functions. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
436 (push_frame_kboard): Remove function. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
437 (pop_kboard): Switch out of single_kboard mode if the |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
438 kboard has been deleted. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
439 (temporarily_switch_to_single_kboard): Change first |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
440 parameter to a frame pointer. Throw an error when caller wants to |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
441 change kboards while in single_kboard mode. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
442 (restore_kboard_configuration): Abort if pop_kboard changed |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
443 the kboard in single_kboard mode. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
444 (Frecursive_edit): Switch to single_kboard mode only in |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
445 nested command loops. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
446 (cmd_error, command_loop, command_loop_1, timer_check): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
447 Comment out unnecessary call to `any_kboard_state' and |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
448 `record_single_kboard_state'. |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
449 (delete_kboard): Exit single_kboard mode if we have just deleted |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
450 that kboard. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
451 (interrupt_signal): Use `Fkill_emacs' to exit Emacs, not |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
452 `fatal_error_signal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
453 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
454 * keyboard.h (read_char, single_kboard_state) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
455 (record_single_kboard_state): Remove. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
456 (temporarily_switch_to_single_kboard): Update. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
457 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
458 * termchar.h (tty_display_info): Rename `previous_terminal_frame' |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
459 member to `previous_frame'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
460 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
461 * xdisp.c (redisplay_internal): Update references to |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
462 `previous_terminal_frame'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
463 (display_mode_line, Fformat_mode_line): Replace calls to |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
464 `push_frame_kboard' with `push_kboard'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
465 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
466 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
467 |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
468 * callproc.c (syms_of_callproc): Initialize |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
469 `Vlocal-environment-variables' to `Qt'. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
470 |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
471 * frame.c (Fframe_with_environment): Fix typo. |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
472 |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
473 * keyboard.c (pop_kboard): Help debugging by not changing |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
474 current_kboard unnecessarily. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
475 (temporarily_switch_to_single_kboard, record_single_kboard_state): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
476 Don't push_kboard if we weren't in single kboard state. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
477 Don't pop_kboard if we popped into any kboard state. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
478 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
479 * xdisp.c (get_glyph_string_clip_rects): Add extra parentheses and |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
480 braces to prevent compiler warnings. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
481 (calc_pixel_width_or_height): Add xassert to check that the |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
482 frame is alive. Don't call `lookup_image' on a termcap frame. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
483 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
484 * xfns.c (Fx_close_connection, Fx_synchronize): Unify argument names |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
485 with the rest of the DEFUNs. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
486 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
487 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
488 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
489 * termhooks.h (struct device): Rename to `terminal'. Rename member |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
490 `next_device' to `next_terminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
491 (device_list): Rename to `terminal_list'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
492 (FRAME_DEVICE): Rename to `FRAME_TERMINAL'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
493 (DEVICE_TERMINAL_CODING): Rename to `TERMINAL_TERMINAL_CODING'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
494 (TERMINAL_KEYBOARD_CODING): Rename to `TERMINAL_KEYBOARD_CODING'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
495 (DEVICE_ACTIVE_P): Rename to `TERMINAL_ACTIVE_P'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
496 Update declarations and macro definitions. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
497 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
498 * termchar.h (tty_display_info): Rename member `device' to `terminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
499 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
500 * frame.h (frame): Rename `device' member to `terminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
501 (FRAME_KBOARD, FRAME_LIVE_P, Qdevice, Qdisplay_live_p): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
502 Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
503 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
504 * lisp.h (set_process_environment): Rename to `set_global_environment'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
505 (device): Rename to `terminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
506 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
507 * dispextern.h: Update declarations and macro definitions. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
508 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
509 * term.c (get_tty_device): Rename to `get_tty_terminal'. Update. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
510 (Fdisplay_tty_type): Rename to `Ftty_type'. |
83693
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
511 (tty_set_terminal_modes, tty_reset_terminal_modes) |
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
512 (Ftty_display_color_p, Ftty_display_color_cells) |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
513 (Ftty_no_underline, Fsuspend_tty, Fresume_tty, create_tty_output) |
83693
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
514 (init_tty, maybe_fatal, syms_of_term): Update for rename. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
515 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
516 * frame.c (Qdevice): Rename to `Qterminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
517 (Qdisplay_live_p): Rename to `Qterminal_live_p'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
518 (terminal_frame_count): Rename to `tty_frame_count'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
519 (make_frame_without_minibuffer, make_initial_frame) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
520 (make_terminal_frame, Fmodify_frame_parameters) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
521 (do_switch_frame, Fdelete_frame, Fmouse_position) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
522 (Fmouse_pixel_position, Fraise_frame, Flower_frame) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
523 (Fredirect_frame_focus, set_term_frame_name, syms_of_frame): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
524 Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
525 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
526 * xdisp.c (message2_nolog, message3_nolog, redisplay_internal) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
527 (set_vertical_scroll_bar, redisplay_window, check_x_display_info) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
528 (x_set_scroll_bar_foreground, x_set_scroll_bar_background) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
529 (Fx_create_frame, Fxw_display_color_p, Fx_display_grayscale_p) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
530 (Fx_display_pixel_width, Fx_display_pixel_height) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
531 (Fx_display_planes, Fx_display_color_cells) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
532 (Fx_server_max_request_size, Fx_server_vendor, Fx_server_version) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
533 (Fx_display_screens, Fx_display_mm_height, Fx_display_mm_width) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
534 (Fx_display_backing_store, Fx_display_visual_class) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
535 (Fx_display_save_under, Fx_close_connection, x_create_tip_frame): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
536 Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
537 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
538 * xterm.c (handle_one_xevent): Initialize `f' to NULL. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
539 (x_delete_device): Rename to `x_delete_terminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
540 (x_create_device): Rename to `x_create_terminal'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
541 (XTset_terminal_modes, XTreset_terminal_modes) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
542 (XTread_socket, x_connection_closed, x_term_init) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
543 (x_term_init, x_delete_display): Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
544 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
545 * dispnew.c (Fredraw_frame, Fsend_string_to_terminal) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
546 (Fsend_string_to_terminal, init_display): Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
547 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
548 * keyboard.c (push_frame_kboard, pop_kboard, pop_kboard) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
549 (kbd_buffer_get_event, read_avail_input, tty_read_avail_input) |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
550 (interrupt_signal, delete_kboard, syms_of_keyboard): Update for |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
551 renames. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
552 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
553 * coding.c (Fset_terminal_coding_system_internal) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
554 (Fterminal_coding_system4) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
555 (Fset_keyboard_coding_system_internal) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
556 (Fkeyboard_coding_system): Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
557 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
558 * sysdep.c (init_sys_modes, reset_sys_modes): Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
559 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
560 * xselect.c (x_handle_selection_clear): Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
561 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
562 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
563 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
564 * callproc.c (child_setup, getenv_internal, Fgetenv_internal): |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
565 Store the local environment in a frame (not terminal) parameter. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
566 Update doc strings. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
567 (syms_of_callproc): Update doc strings. |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
568 (Qenvironment): Move to frame.c. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
569 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
570 * frame.c (Qenvironment): Move here from callproc.c. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
571 (Fdelete_frame): Don't allow other frames to refer to a deleted frame |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
572 in their 'environment parameter. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
573 (Fframe_with_environment): New function. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
574 (syms_of_frame): Defsubr it. Initialize and staticpro Qenvironment. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
575 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
576 * frame.h (Qenvironment): Declare. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
577 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
578 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
579 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
580 * callproc.c (Vglobal_environment): New variable, taking over the |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
581 previous role of `Vprocess_environment', which is now something else. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
582 (add_env): New function. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
583 (child_setup): Use it. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
584 (child_setup, getenv_internal): Rename Vprocess_environment to |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
585 Vglobal_environment. Handle the new Vprocess_environment. |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
586 (getenv_internal): Fix get_terminal_param call. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
587 (Fgetenv_internal, egetenv): Update doc. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
588 (set_process_environment): Rename to `set_global_environment'. Rename |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
589 Vprocess_environment to Vglobal_environment. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
590 (syms_of_callproc): Rename process-environment to global-environment, |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
591 add new process-environment, update docs. Initialize |
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
592 Vprocess_environment to nil. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
593 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
594 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
595 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
596 * callproc.c: Include frame.h and termhooks.h, for terminal parameters. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
597 (Qenvironment): New constant. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
598 (Vlocal_environment_variables): New variable. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
599 (syms_of_callproc): Register and initialize them. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
600 (child_setup): Handle Vlocal_environment_variables. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
601 (getenv_internal): Add terminal parameter. Handle |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
602 Vlocal_environment_variables. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
603 (Fgetenv_internal): Add terminal parameter. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
604 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
605 * termhooks.h (get_terminal_param): Declare. |
83697
49e25dcf3117
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83696
diff
changeset
|
606 (get_device): New declaration. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
607 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
608 * Makefile.in (callproc.o): Update dependencies. |
83707 | 609 (lisp, shortlisp): Add termdev.elc. |
610 (obj): Add terminal.o. | |
611 (terminal.o): Add dependencies. | |
612 [HAVE_CARBON]: Make terminal.o depend on macgui.h. | |
613 (data.o, fns.o): Add termhooks.h dependency. | |
614 (SOME_MACHINE_LISP): Add dnd.elc. | |
615 (minibuf.o): Fix typo. | |
616 Update dependencies. | |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
617 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
618 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
619 |
83696
d71de97b5f54
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83695
diff
changeset
|
620 * terminal.c: New file. |
d71de97b5f54
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83695
diff
changeset
|
621 |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
622 * term.c (Vring_bell_function, device_list, initial_device) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
623 (next_device_id, ring_bell, update_begin, update_end) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
624 (set_terminal_window, cursor_to, raw_cursor_to) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
625 (clear_to_end, clear_frame, clear_end_of_line) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
626 (write_glyphs, insert_glyphs, delete_glyphs, ins_del_lines) |
83693
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
627 (Fdisplay_name, create_device, delete_device): Move to terminal.c. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
628 (syms_of_term): Move their initialization to terminal.c. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
629 |
83701
2d821738305e
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83700
diff
changeset
|
630 * dispextern.h (set_scroll_region, turn_off_insert) |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
631 (turn_off_highlight, background_highlight, clear_end_of_line_raw) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
632 (tty_clear_end_of_line, tty_setup_colors, delete_tty): Remove. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
633 (raw_cursor_to, clear_to_end, tty_turn_off_insert) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
634 (tty_turn_off_highlight): Add declaration. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
635 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
636 * frame.c (get_future_frame_param): New function. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
637 (Fmake_terminal_frame): Use it. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
638 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
639 * keyboard.c (pop_kboard): Remove unused variable. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
640 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
641 * sysdep.c (reset_sys_modes): Update for renames. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
642 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
643 * term.c (set_scroll_region): Rename to `tty_set_scroll_region'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
644 (turn_on_insert): Rename to `tty_turn_on_insert'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
645 (turn_off_insert): Rename to `tty_turn_off_insert'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
646 (turn_off_highlight): Rename to `tty_turn_off_highlight'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
647 (turn_on_highlight): Rename to `tty_turn_on_highlight'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
648 (toggle_highligh): Rename to `tty_toggle_highlight'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
649 (background_highlight): Rename to `tty_background_highlight'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
650 (highlight_if_desired): Rename to `tty_highlight_if_desired'. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
651 (tty_ring_bell, tty_update_end, tty_set_terminal_window) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
652 (tty_set_scroll_region, tty_background_highlight) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
653 (tty_cursor_to, tty_raw_cursor_to, tty_clear_to_end) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
654 (tty_clear_frame, tty_clear_end_of_line, tty_write_glyphs) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
655 (tty_insert_glyphs, tty_delete_glyphs, tty_ins_del_lines) |
83693
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
656 (term_get_fkeys, tty_setup_colors, dissociate_if_controlling_tty): |
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
657 Add static modifier. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
658 (tty_reset_terminal_modes, tty_set_terminal_window) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
659 (tty_set_scroll_region, tty_background_highlight) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
660 (tty_highlight_if_desired, tty_cursor_to) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
661 (tty_raw_cursor_to, tty_clear_to_end, tty_clear_frame) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
662 (tty_clear_end_of_line, tty_write_glyphs, tty_insert_glyphs) |
83693
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
663 (tty_delete_glyphs, tty_ins_del_lines, turn_on_face): Update for |
eec903657ed8
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83692
diff
changeset
|
664 renames. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
665 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
666 * termhooks.h (param_alist): New member to struct device. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
667 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
668 * xterm.h (x_delete_device): Declare. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
669 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
670 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
671 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
672 * keyboard.c (Fset_input_interrupt_mode) |
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
673 (Fset_output_flow_control): New functions. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
674 (syms_of_keyboard): Defsubr them. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
675 (Fset_input_meta_mode, Fset_quit_char): New functions. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
676 (Fset_input_mode): Split to above functions. |
83709 | 677 |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
678 * xterm.c (x_initialize): Use Fset_input_interrupt_mode. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
679 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
680 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
681 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
682 * coding.c (Fkeyboard_coding_system): Update doc. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
683 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
684 * data.c (do_symval_forwarding, store_symval_forwarding) |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
685 (find_symbol_value): Use the selected frame's keyboard, not |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
686 current_kboard. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
687 |
83702
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
688 * dispnew.c (window_change_signal): Don't believe width/height values |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
689 that are impossibly small. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
690 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
691 * keyboard.c (mark_kboards): Also mark Vkeyboard_translate_table. |
83702
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
692 (kbd_buffer_store_event_hold): Simplify condition. |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
693 (read_key_sequence): Reinitialize fkey and keytran at each replay. |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
694 |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
695 * term.c (suspend-tty): Update doc string. |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
696 |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
697 * xterm.c (x_term_init) [!HAVE_GTK_MULTIDISPLAY]: Refuse to create |
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
698 secondary X connections. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
699 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
700 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
701 |
83702
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
702 * keyboard.c (Vkeyboard_translate_table) |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
703 * keyboard.h (Vkeyboard_translate_table): Move to struct kboard. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
704 |
83709 | 705 * keyboard.c (read_char): Use current_kboard to access |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
706 Vkeyboard_translate_table. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
707 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
708 * keyboard.c (init_kboard): Initialize Vkeyboard_translate_table. |
83702
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
709 (syms_of_keyboard): Use DEFVAR_KBOARD to define |
83689
aabfc0168925
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83687
diff
changeset
|
710 Vkeyboard_translate_table. Update doc strings. |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
711 |
83703
1314f6b2a3d6
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83702
diff
changeset
|
712 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
713 |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
714 * keyboard.c (syms_of_keyboard): Update docs of |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
715 local-function-key-map and function-key-map. |
83702
021dd296ffc1
Some more tidying and simplification pending merge.
Glenn Morris <rgm@gnu.org>
parents:
83701
diff
changeset
|
716 (pop_kboard): Set current_kboard to the kboard of the |
83654
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
717 selected frame when the stored kboard object has been deleted before |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
718 pop_kboard. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
719 (restore_kboard_configuration): Call pop_kboard only after setting up |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
720 single_kboard mode. |
e9a88d9f47fb
Import changelog info from arch logs into ChangeLog.multi-tty files
Miles Bader <miles@gnu.org>
parents:
83646
diff
changeset
|
721 |