comparison src/ChangeLog.multi-tty @ 83692:99bcafdf4a57

Some more tidying and simplification pending merge.
author Glenn Morris <rgm@gnu.org>
date Tue, 28 Aug 2007 07:14:18 +0000
parents 64c810d88540
children eec903657ed8
comparison
equal deleted inserted replaced
83691:64c810d88540 83692:99bcafdf4a57
546 (init_tty, maybe_fatal, delete_tty, syms_of_term): Update for rename. 546 (init_tty, maybe_fatal, delete_tty, syms_of_term): Update for rename.
547 547
548 * frame.c (Qdevice): Rename to `Qterminal'. 548 * frame.c (Qdevice): Rename to `Qterminal'.
549 (Qdisplay_live_p): Rename to `Qterminal_live_p'. 549 (Qdisplay_live_p): Rename to `Qterminal_live_p'.
550 (terminal_frame_count): Rename to `tty_frame_count'. 550 (terminal_frame_count): Rename to `tty_frame_count'.
551 (Fframe_display): Move to terminal.c, rename to `Fframe_terminal'.
552 (make_frame_without_minibuffer, make_initial_frame) 551 (make_frame_without_minibuffer, make_initial_frame)
553 (make_terminal_frame, Fmodify_frame_parameters) 552 (make_terminal_frame, Fmodify_frame_parameters)
554 (do_switch_frame, Fdelete_frame, Fmouse_position) 553 (do_switch_frame, Fdelete_frame, Fmouse_position)
555 (Fmouse_pixel_position, Fraise_frame, Flower_frame) 554 (Fmouse_pixel_position, Fraise_frame, Flower_frame)
556 (Fredirect_frame_focus, set_term_frame_name, syms_of_frame): 555 (Fredirect_frame_focus, set_term_frame_name, syms_of_frame):
673 * term.c (Vring_bell_function, device_list, initial_device) 672 * term.c (Vring_bell_function, device_list, initial_device)
674 (next_device_id, ring_bell, update_begin, update_end) 673 (next_device_id, ring_bell, update_begin, update_end)
675 (set_terminal_window, cursor_to, raw_cursor_to) 674 (set_terminal_window, cursor_to, raw_cursor_to)
676 (clear_to_end, clear_frame, clear_end_of_line) 675 (clear_to_end, clear_frame, clear_end_of_line)
677 (write_glyphs, insert_glyphs, delete_glyphs, ins_del_lines) 676 (write_glyphs, insert_glyphs, delete_glyphs, ins_del_lines)
678 (get_device, Fdisplay_name, create_device, delete_device) 677 (get_device, Fdisplay_name, create_device, delete_device): Move to
679 (Fdelete_display, Fdisplay_live_p, Fdisplay_list) 678 terminal.c.
680 Move to terminal.c.
681 (syms_of_term): Move their initialization to terminal.c. 679 (syms_of_term): Move their initialization to terminal.c.
682 680
683 * terminal.c: New file. 681 * terminal.c: New file.
684 (device_list, next_device_id, initial_device, Vring_bell_function) 682 (device_list, next_device_id, initial_device, Vring_bell_function)
685 (ring_bell, update_begin, update_end, set_terminal_window) 683 (ring_bell, update_begin, update_end, set_terminal_window)
686 (cursor_to, raw_cursor_to, clear_to_end, clear_frame) 684 (cursor_to, raw_cursor_to, clear_to_end, clear_frame)
687 (clear_end_of_line, write_glyphs, insert_glyphs, delete_glyphs) 685 (clear_end_of_line, write_glyphs, insert_glyphs, delete_glyphs)
688 (ins_del_lines, get_device, create_device, delete_device) 686 (ins_del_lines, get_device, create_device, delete_device)
689 (Fdelete_display, Fdisplay_live_p, Fdisplay_list, Fdisplay_name): 687 (Fdisplay_name): Move here.
690 Move here.
691 (mark_devices, get_terminal_param, store_terminal_param) 688 (mark_devices, get_terminal_param, store_terminal_param)
692 (Fterminal_parameters, Fterminal_parameter) 689 (Fterminal_parameters, Fterminal_parameter)
693 (Fmodify_terminal_parameters, Fset_terminal_parameter) 690 (Fmodify_terminal_parameters, Fset_terminal_parameter)
694 (init_initial_device, delete_initial_device) 691 (init_initial_device, delete_initial_device)
695 (syms_of_terminal): New functions. 692 (syms_of_terminal): New functions.
1133 * coding.c (Fset_terminal_coding_system_internal) 1130 * coding.c (Fset_terminal_coding_system_internal)
1134 (Fterminal_coding_system, Fset_keyboard_coding_system_internal) 1131 (Fterminal_coding_system, Fset_keyboard_coding_system_internal)
1135 (Fkeyboard_coding_system): Add DISPLAY parameter. 1132 (Fkeyboard_coding_system): Add DISPLAY parameter.
1136 1133
1137 * term.c (get_display): Add THROW parameter. 1134 * term.c (get_display): Add THROW parameter.
1138 (get_tty_display, Fdisplay_name, Fdisplay_tty_type) 1135 (get_tty_display, Fdisplay_name, Fdisplay_tty_type): Update callers.
1139 (Fdelete_display, Fdisplay_live_p): Update callers.
1140 1136
1141 * xfns.c (check_x_display_info): Ditto. 1137 * xfns.c (check_x_display_info): Ditto.
1142 * frame.c (Fmake_terminal_frame, Fframe_display): Ditto. 1138 * frame.c (Fmake_terminal_frame): Ditto.
1143 1139
1144 * dispextern.h (get_display): Update prototype. 1140 * dispextern.h (get_display): Update prototype.
1145 1141
1146 2005-04-26 Karoly Lorentey <lorentey@elte.hu> 1142 2005-04-26 Karoly Lorentey <lorentey@elte.hu>
1147 1143
1291 1287
1292 * frame.c (Qdisplay_id, Qdisplay_live_p): New symbols. 1288 * frame.c (Qdisplay_id, Qdisplay_live_p): New symbols.
1293 (make_terminal_frame): Get display as a parameter. 1289 (make_terminal_frame): Get display as a parameter.
1294 (Fmake_terminal_frame): Get/create display here; pass it to 1290 (Fmake_terminal_frame): Get/create display here; pass it to
1295 make_terminal_frame. 1291 make_terminal_frame.
1296 (Fframe_display): New function.
1297 (Fdelete_frame): Stop if the hook deleted the frame. 1292 (Fdelete_frame): Stop if the hook deleted the frame.
1298 (syms_of_frame): Register new stuff. 1293 (syms_of_frame): Register new stuff.
1299 1294
1300 * frame.h (Qdisplay_id, Qdisplay_live_p, make_terminal_frame): 1295 * frame.h (Qdisplay_id, Qdisplay_live_p, make_terminal_frame):
1301 Update prototypes. 1296 Update prototypes.
1317 (term_init): Allow more displays on the same device. Set display name. 1312 (term_init): Allow more displays on the same device. Set display name.
1318 (Fdelete_tty): Remove. 1313 (Fdelete_tty): Remove.
1319 (delete_tty): Don't run hooks. 1314 (delete_tty): Don't run hooks.
1320 (create_display): Set display id. 1315 (create_display): Set display id.
1321 (delete_display): Free display name. 1316 (delete_display): Free display name.
1322 (Fdelete_display, Fdisplay_live_p, Fdisplay_list): New functions.
1323 (Fsuspend_tty): Call hook with display id. Doc update. 1317 (Fsuspend_tty): Call hook with display id. Doc update.
1324 (Fresume_tty): Refuse to resume when there is already an active display 1318 (Fresume_tty): Refuse to resume when there is already an active display
1325 on the same device. Call hook with display id. Doc update. 1319 on the same device. Call hook with display id. Doc update.
1326 (syms_of_term): Reflect above changes. 1320 (syms_of_term): Reflect above changes.
1327 1321