aboutsummaryrefslogtreecommitdiffstats
path: root/src/xterm.h
diff options
context:
space:
mode:
authorAndreas Schwab2010-12-27 18:29:38 +0100
committerAndreas Schwab2010-12-27 18:29:38 +0100
commit2f7c71a117244e1967009e8a4a0c82cd7388b470 (patch)
tree476a0f8e86b99e7feb2f6dce1807c00de350a95b /src/xterm.h
parentc4b607ede11227b48de24b861f728d8fd20e6753 (diff)
downloademacs-2f7c71a117244e1967009e8a4a0c82cd7388b470.tar.gz
emacs-2f7c71a117244e1967009e8a4a0c82cd7388b470.zip
Remove unused declarations
* src/buffer.c: Remove unused declarations. * src/buffer.h: Likewise. * src/charset.h: Likewise. * src/composite.h: Likewise. * src/dispextern.h: Likewise. * src/dispnew.c: Likewise. * src/font.h: Likewise. * src/fontset.c: Likewise. * src/fontset.h: Likewise. * src/intervals.h: Likewise. * src/keymap.h: Likewise. * src/lisp.h: Likewise. * src/syntax.c: Likewise. * src/syntax.h: Likewise. * src/termhooks.h: Likewise. * src/window.h: Likewise. * src/xsettings.h: Likewise. * src/xterm.c: Likewise. * src/xterm.h: Likewise. * src/chartab.c (sub_char_table_ref): Make static. * src/dispnew.c (line_hash_code, required_matrix_height) (required_matrix_width): Likewise. * src/eval.c (interactive_p, apply_lambda): Likewise. * src/fns.c (string_make_multibyte, copy_hash_table, hash_clear): Likewise. * src/font.c (QCadstyle, QCregistry, font_make_spec) (font_parse_fcname, font_encode_char, font_at): Likewise. * src/frame.c (x_frame_get_arg): Likewise. * src/keymap.c (get_keyelt): Likewise. * src/lread.c (read_filtered_event): Likewise. * src/print.c (write_string_1): Likewise. * src/window.c (delete_window, window_height, window_width) (foreach_window): Likewise. * src/xrdb.c (x_get_customization_string, x_get_resource): Likewise. * src/xterm.c (x_scroll_bar_clear, xembed_set_info) (xembed_send_message): Likewise. * src/eval.c (run_hook_list_with_args): Delete. * src/font.c (font_unparse_gtkname, font_update_lface): Likewise. * src/terminal.c (get_terminal_param): Likewise. * src/xterm.c (x_alloc_lighter_color_for_widget): Likewise.
Diffstat (limited to 'src/xterm.h')
-rw-r--r--src/xterm.h76
1 files changed, 1 insertions, 75 deletions
diff --git a/src/xterm.h b/src/xterm.h
index fbfb043601a..5e4a37a5ddb 100644
--- a/src/xterm.h
+++ b/src/xterm.h
@@ -933,11 +933,7 @@ void x_handle_property_notify (XPropertyEvent *);
933 933
934/* From xfns.c. */ 934/* From xfns.c. */
935 935
936Lisp_Object display_x_get_resource (struct x_display_info *,
937 Lisp_Object, Lisp_Object,
938 Lisp_Object, Lisp_Object);
939struct frame *check_x_frame (Lisp_Object); 936struct frame *check_x_frame (Lisp_Object);
940EXFUN (Fx_display_color_p, 1);
941EXFUN (Fx_display_grayscale_p, 1); 937EXFUN (Fx_display_grayscale_p, 1);
942extern void x_free_gcs (struct frame *); 938extern void x_free_gcs (struct frame *);
943extern int gray_bitmap_width, gray_bitmap_height; 939extern int gray_bitmap_width, gray_bitmap_height;
@@ -945,25 +941,11 @@ extern char *gray_bitmap_bits;
945 941
946/* From xrdb.c. */ 942/* From xrdb.c. */
947 943
948char *x_get_customization_string (XrmDatabase, const char *, const char *);
949XrmDatabase x_load_resources (Display *, const char *, const char *, 944XrmDatabase x_load_resources (Display *, const char *, const char *,
950 const char *); 945 const char *);
951int x_get_resource (XrmDatabase, const char *, const char *,
952 XrmRepresentation, XrmValue *);
953void x_delete_display (struct x_display_info *);
954void x_make_frame_visible (struct frame *);
955void x_iconify_frame (struct frame *);
956void x_wm_set_size_hint (struct frame *, long, int);
957int x_text_icon (struct frame *, const char *);
958int x_bitmap_icon (struct frame *, Lisp_Object);
959void x_set_window_size (struct frame *, int, int, int);
960void x_wm_set_window_state (struct frame *, int);
961int x_alloc_nearest_color (struct frame *, Colormap, XColor *);
962 946
963/* Defined in xterm.c */ 947/* Defined in xterm.c */
964 948
965extern void cancel_mouse_face (struct frame *);
966extern void x_scroll_bar_clear (struct frame *);
967extern int x_text_icon (struct frame *, const char *); 949extern int x_text_icon (struct frame *, const char *);
968extern int x_bitmap_icon (struct frame *, Lisp_Object); 950extern int x_bitmap_icon (struct frame *, Lisp_Object);
969extern void x_catch_errors (Display *); 951extern void x_catch_errors (Display *);
@@ -992,11 +974,9 @@ extern void x_initialize (void);
992extern unsigned long x_copy_color (struct frame *, unsigned long); 974extern unsigned long x_copy_color (struct frame *, unsigned long);
993#ifdef USE_X_TOOLKIT 975#ifdef USE_X_TOOLKIT
994extern XtAppContext Xt_app_con; 976extern XtAppContext Xt_app_con;
995extern int x_alloc_lighter_color_for_widget (Widget, Display*, Colormap,
996 unsigned long *,
997 double, int);
998extern void x_activate_timeout_atimer (void); 977extern void x_activate_timeout_atimer (void);
999#endif 978#endif
979extern int x_alloc_nearest_color (struct frame *, Colormap, XColor *);
1000extern void x_query_colors (struct frame *f, XColor *, int); 980extern void x_query_colors (struct frame *f, XColor *, int);
1001extern void x_query_color (struct frame *f, XColor *); 981extern void x_query_color (struct frame *f, XColor *);
1002extern void x_clear_area (Display *, Window, int, int, int, int, int); 982extern void x_clear_area (Display *, Window, int, int, int, int, int);
@@ -1076,8 +1056,6 @@ extern void x_set_tool_bar_lines (struct frame *, Lisp_Object, Lisp_Object);
1076 1056
1077/* Defined in xfaces.c */ 1057/* Defined in xfaces.c */
1078 1058
1079extern int compute_glyph_face (struct frame *, int, int);
1080extern int compute_glyph_face_1 (struct frame *, Lisp_Object, int);
1081extern void x_free_dpy_colors (Display *, Screen *, Colormap, 1059extern void x_free_dpy_colors (Display *, Screen *, Colormap,
1082 unsigned long *, int); 1060 unsigned long *, int);
1083 1061
@@ -1104,61 +1082,9 @@ extern int x_session_have_connection (void);
1104extern void x_session_close (void); 1082extern void x_session_close (void);
1105#endif 1083#endif
1106 1084
1107/* XEmbed implementation. */
1108
1109#define XEMBED_VERSION 0
1110
1111enum xembed_info
1112 {
1113 XEMBED_MAPPED = 1 << 0
1114 };
1115
1116enum xembed_message
1117 {
1118 XEMBED_EMBEDDED_NOTIFY = 0,
1119 XEMBED_WINDOW_ACTIVATE = 1,
1120 XEMBED_WINDOW_DEACTIVATE = 2,
1121 XEMBED_REQUEST_FOCUS = 3,
1122 XEMBED_FOCUS_IN = 4,
1123 XEMBED_FOCUS_OUT = 5,
1124 XEMBED_FOCUS_NEXT = 6,
1125 XEMBED_FOCUS_PREV = 7,
1126
1127 XEMBED_MODALITY_ON = 10,
1128 XEMBED_MODALITY_OFF = 11,
1129 XEMBED_REGISTER_ACCELERATOR = 12,
1130 XEMBED_UNREGISTER_ACCELERATOR = 13,
1131 XEMBED_ACTIVATE_ACCELERATOR = 14
1132 };
1133
1134enum xembed_focus
1135 {
1136 XEMBED_FOCUS_CURRENT = 0,
1137 XEMBED_FOCUS_FIRST = 1,
1138 XEMBED_FOCUS_LAST = 2
1139 };
1140
1141enum xembed_modifier
1142 {
1143 XEMBED_MODIFIER_SHIFT = 1 << 0,
1144 XEMBED_MODIFIER_CONTROL = 1 << 1,
1145 XEMBED_MODIFIER_ALT = 1 << 2,
1146 XEMBED_MODIFIER_SUPER = 1 << 3,
1147 XEMBED_MODIFIER_HYPER = 1 << 4
1148 };
1149
1150enum xembed_accelerator
1151 {
1152 XEMBED_ACCELERATOR_OVERLOADED = 1 << 0
1153 };
1154
1155/* Defined in xterm.c */ 1085/* Defined in xterm.c */
1156 1086
1157extern Lisp_Object Qx_gtk_map_stock; 1087extern Lisp_Object Qx_gtk_map_stock;
1158extern void xembed_set_info (struct frame *f, enum xembed_info flags);
1159extern void xembed_send_message (struct frame *f, Time time,
1160 enum xembed_message message,
1161 long detail, long data1, long data2);
1162 1088
1163/* Is the frame embedded into another application? */ 1089/* Is the frame embedded into another application? */
1164 1090