aboutsummaryrefslogtreecommitdiffstats
path: root/src/frame.h
diff options
context:
space:
mode:
authorKaroly Lorentey2005-12-29 18:20:26 +0000
committerKaroly Lorentey2005-12-29 18:20:26 +0000
commit6ed8eeffb3a2c5cbbd8622a7ccd0726c3bf92946 (patch)
treec50fd5553226312df72cc55fd1167beaaede651b /src/frame.h
parent17ccbd91f620a84e7524b99b74077b4ddb736283 (diff)
downloademacs-6ed8eeffb3a2c5cbbd8622a7ccd0726c3bf92946.tar.gz
emacs-6ed8eeffb3a2c5cbbd8622a7ccd0726c3bf92946.zip
Rename `struct device' to `struct terminal'. Rename some terminal-related functions similarly.
* src/termhooks.h (struct device): Rename to `terminal'. Rename member `next_device' to `next_terminal'. (device_list): Rename to `terminal_list'. (FRAME_DEVICE): Rename to `FRAME_TERMINAL'. (DEVICE_TERMINAL_CODING): Rename to `TERMINAL_TERMINAL_CODING'. (TERMINAL_KEYBOARD_CODING): Rename to `TERMINAL_KEYBOARD_CODING'. (DEVICE_ACTIVE_P): Rename to `TERMINAL_ACTIVE_P'. Update declarations and macro definitions. * src/termchar.h (tty_display_info): Rename member `device' to `terminal'. (FRAME_TTY): Update for renames. * src/xterm.h (x_display_info): Rename member `device' to `terminal'. * src/frame.h (frame): Rename `device' member to `terminal'. (FRAME_KBOARD, FRAME_LIVE_P, Qdevice, Qdisplay_live_p): Update for renames. * src/lisp.h (set_process_environment): Rename to `set_global_environment'. (device): Rename to `terminal'. * src/dispextern.h: Update declarations and macro definitions. * src/terminal.c (device_list): Rename to `terminal_list'. (next_device_id): Rename to `next_terminal_id'. (initial_device): Rename to `initial_terminal'. (get_device): Rename to `get_terminal'. (create_device): Rename to `create_terminal'. (mark_devices): Rename to `mark_terminals'. (delete_device): Rename to `delete_terminal'. (Fdelete_display): Rename to `Fdelete_terminal'. (Fframe_terminal): Move here from frame.c. (Fdisplay_live_p): Rename to `Fterminal_live_p'. (Fdisplay_list): Rename to `Fterminal_list'. (Fdisplay_name): Rename to `Fterminal_name'. (init_initial_device): Rename to `init_initial_terminal'. (delete_initial_device): Rename to `delete_initial_terminal'. (ring_bell, update_begin, update_end, set_terminal_window) (cursor_to, raw_cursor_to, clear_to_end, clear_frame) (clear_end_of_line, write_glyphs, insert_glyphs, delete_glyphs) (ins_del_lines, get_terminal_param, store_terminal_param) (Fterminal_parameters, Fterminal_parameter) (Fmodify_terminal_parameters, Fset_terminal_parameter) (syms_of_terminal): Update for renames. * src/term.c (get_tty_device): Rename to `get_tty_terminal'. Update. (Fdisplay_tty_type): Rename to `Ftty_type'. (Fdisplay_controlling_tty_p): Rename to `Fcontrolling_tty_p'. (delete_tty, tty_set_terminal_modes, tty_reset_terminal_modes) (Ftty_display_color_p, Ftty_display_color_cells, get_named_tty) (Ftty_no_underline, Fsuspend_tty, Fresume_tty, create_tty_output) (init_tty, maybe_fatal, delete_tty, syms_of_term): Update for rename. * src/frame.c (Qdevice): Rename to `Qterminal'. (Qdisplay_live_p): Rename to `Qterminal_live_p'. (terminal_frame_count): Rename to `tty_frame_count'. (Fframe_display): Move to terminal.c, rename to `Fframe_terminal'. (make_frame_without_minibuffer, make_initial_frame) (make_terminal_frame, Fmodify_frame_parameters) (do_switch_frame, Fdelete_frame, Fmouse_position) (Fmouse_pixel_position, Fraise_frame, Flower_frame) (Fredirect_frame_focus, set_term_frame_name, syms_of_frame): Update for renames. * src/xdisp.c (message2_nolog, message3_nolog, redisplay_internal) (set_vertical_scroll_bar, redisplay_window, check_x_display_info) (x_set_scroll_bar_foreground, x_set_scroll_bar_background) (Fx_create_frame, Fxw_display_color_p, Fx_display_grayscale_p) (Fx_display_pixel_width, Fx_display_pixel_height) (Fx_display_planes, Fx_display_color_cells) (Fx_server_max_request_size, Fx_server_vendor, Fx_server_version) (Fx_display_screens, Fx_display_mm_height, Fx_display_mm_width) (Fx_display_backing_store, Fx_display_visual_class) (Fx_display_save_under, Fx_close_connection, x_create_tip_frame): Update for renames. * xterm.c (handle_one_xevent): Initialize `f' to NULL. (x_delete_device): Rename to `x_delete_terminal'. (x_create_device): Rename to `x_create_terminal'. (XTset_terminal_modes, XTreset_terminal_modes) (XTread_socket, x_connection_closed, x_term_init) (x_term_init, x_delete_display): Update for renames. * src/dispnew.c (Fredraw_frame, Fsend_string_to_terminal) (Fsend_string_to_terminal, init_display): Update for renames. * src/keyboard.c (push_frame_kboard, pop_kboard, pop_kboard) (kbd_buffer_get_event, read_avail_input, tty_read_avail_input) (interrupt_signal, Fset_output_flow_control) (Fset_input_meta_mode, Fset_quit_char, delete_kboard) (syms_of_keyboard): Update for renames. * src/alloc.c (mark_devices): Update declaration. (Fgarbage_collect): Update for renames. * src/coding.c (Fset_terminal_coding_system_internal) (Fterminal_coding_system4) (Fset_keyboard_coding_system_internal) (Fkeyboard_coding_system): Update for renames. * src/data.c (Fterminal_local_value, Fset_terminal_local_value): Update for renames. * src/minibuf.c (read_minibuf): Update for renames. * src/sysdep.c (init_sys_modes, reset_sys_modes): Update for renames. * xselect.c (x_handle_selection_clear): Update for renames. * lisp/files.el (save-buffers-kill-display): Rename to `save-buffers-kill-terminal'. (save-buffers-kill-terminal, ctl-x-map): Update for renames. * frame.el (make-frame): Rename 'device frame parameter to 'terminal. Update. (frames-on-display-list, framep-on-display, suspend-frame): Update for renames. (selected-display): Rename to `selected-terminal'. * server.el (server-save-buffers-kill-display): Rename to `server-save-buffers-kill-terminal'. (server-delete-client, server-handle-delete-frame) (server-handle-suspend-tty, server-process-filter) (server-switch-buffer): Update for renames. * startup.el (normal-splash-screen, normal-splash-screen): Update for renames. * talk.el (talk): Update for renames. * termdev.el (terminal-id): Update for renames. * xt-mouse.el (turn-on-xterm-mouse-tracking-on-terminal) (turn-off-xterm-mouse-tracking-on-terminal) (xterm-mouse-handle-delete-frame): Update for renames. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-471
Diffstat (limited to 'src/frame.h')
-rw-r--r--src/frame.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/frame.h b/src/frame.h
index 6c54c328923..cf0e50ed623 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -70,7 +70,7 @@ enum text_cursor_kinds
70#define FRAME_FOREGROUND_PIXEL(f) ((f)->foreground_pixel) 70#define FRAME_FOREGROUND_PIXEL(f) ((f)->foreground_pixel)
71#define FRAME_BACKGROUND_PIXEL(f) ((f)->background_pixel) 71#define FRAME_BACKGROUND_PIXEL(f) ((f)->background_pixel)
72 72
73struct device; 73struct terminal;
74 74
75struct frame 75struct frame
76{ 76{
@@ -267,12 +267,12 @@ struct frame
267 267
268 /* The output method says how the contents of this frame are 268 /* The output method says how the contents of this frame are
269 displayed. It could be using termcap, or using an X window. 269 displayed. It could be using termcap, or using an X window.
270 This must be the same as the device->type. */ 270 This must be the same as the terminal->type. */
271 enum output_method output_method; 271 enum output_method output_method;
272 272
273 /* The display device that this frame uses. If this is NULL, then 273 /* The terminal device that this frame uses. If this is NULL, then
274 the frame has been deleted. */ 274 the frame has been deleted. */
275 struct device *device; 275 struct terminal *terminal;
276 276
277 /* Device-dependent, frame-local auxiliary data used for displaying 277 /* Device-dependent, frame-local auxiliary data used for displaying
278 the contents. When the frame is deleted, this data is deleted as 278 the contents. When the frame is deleted, this data is deleted as
@@ -458,7 +458,7 @@ struct frame
458}; 458};
459 459
460#ifdef MULTI_KBOARD 460#ifdef MULTI_KBOARD
461#define FRAME_KBOARD(f) ((f)->device->kboard) 461#define FRAME_KBOARD(f) ((f)->terminal->kboard)
462#else 462#else
463#define FRAME_KBOARD(f) (&the_only_kboard) 463#define FRAME_KBOARD(f) (&the_only_kboard)
464#endif 464#endif
@@ -496,7 +496,7 @@ typedef struct frame *FRAME_PTR;
496#endif 496#endif
497 497
498/* Nonzero if frame F is still alive (not deleted). */ 498/* Nonzero if frame F is still alive (not deleted). */
499#define FRAME_LIVE_P(f) ((f)->device != 0) 499#define FRAME_LIVE_P(f) ((f)->terminal != 0)
500 500
501/* Nonzero if frame F is a minibuffer-only frame. */ 501/* Nonzero if frame F is a minibuffer-only frame. */
502#define FRAME_MINIBUF_ONLY_P(f) \ 502#define FRAME_MINIBUF_ONLY_P(f) \
@@ -780,13 +780,13 @@ typedef struct frame *FRAME_PTR;
780 780
781extern Lisp_Object Qframep, Qframe_live_p; 781extern Lisp_Object Qframep, Qframe_live_p;
782extern Lisp_Object Qtty, Qtty_type; 782extern Lisp_Object Qtty, Qtty_type;
783extern Lisp_Object Qdevice, Qdisplay_live_p; 783extern Lisp_Object Qterminal, Qterminal_live_p;
784extern Lisp_Object Qenvironment; 784extern Lisp_Object Qenvironment;
785 785
786extern struct frame *last_nonminibuf_frame; 786extern struct frame *last_nonminibuf_frame;
787 787
788extern struct frame *make_initial_frame P_ ((void)); 788extern struct frame *make_initial_frame P_ ((void));
789extern struct frame *make_terminal_frame P_ ((struct device *)); 789extern struct frame *make_terminal_frame P_ ((struct terminal *));
790extern struct frame *make_frame P_ ((int)); 790extern struct frame *make_frame P_ ((int));
791#ifdef HAVE_WINDOW_SYSTEM 791#ifdef HAVE_WINDOW_SYSTEM
792extern struct frame *make_minibuffer_frame P_ ((void)); 792extern struct frame *make_minibuffer_frame P_ ((void));