comparison src/keymap.c @ 112023:ac49e05bfcf2

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.
author Andreas Schwab <schwab@linux-m68k.org>
date Mon, 27 Dec 2010 18:29:38 +0100
parents 64732fa6188a
children 417b1e4d63cd
comparison
equal deleted inserted replaced
112022:5753dd68911a 112023:ac49e05bfcf2
120 static void describe_vector (Lisp_Object, Lisp_Object, Lisp_Object, 120 static void describe_vector (Lisp_Object, Lisp_Object, Lisp_Object,
121 void (*) (Lisp_Object, Lisp_Object), int, 121 void (*) (Lisp_Object, Lisp_Object), int,
122 Lisp_Object, Lisp_Object, int *, 122 Lisp_Object, Lisp_Object, int *,
123 int, int, int); 123 int, int, int);
124 static void silly_event_symbol_error (Lisp_Object); 124 static void silly_event_symbol_error (Lisp_Object);
125 static Lisp_Object get_keyelt (Lisp_Object, int);
125 126
126 /* Keymap object support - constructors and predicates. */ 127 /* Keymap object support - constructors and predicates. */
127 128
128 DEFUN ("make-keymap", Fmake_keymap, Smake_keymap, 0, 1, 0, 129 DEFUN ("make-keymap", Fmake_keymap, Smake_keymap, 0, 1, 0,
129 doc: /* Construct and return a new keymap, of the form (keymap CHARTABLE . ALIST). 130 doc: /* Construct and return a new keymap, of the form (keymap CHARTABLE . ALIST).
756 If AUTOLOAD is nonzero, load autoloadable keymaps 757 If AUTOLOAD is nonzero, load autoloadable keymaps
757 that are referred to with indirection. 758 that are referred to with indirection.
758 759
759 This can GC because menu_item_eval_property calls Feval. */ 760 This can GC because menu_item_eval_property calls Feval. */
760 761
761 Lisp_Object 762 static Lisp_Object
762 get_keyelt (Lisp_Object object, int autoload) 763 get_keyelt (Lisp_Object object, int autoload)
763 { 764 {
764 while (1) 765 while (1)
765 { 766 {
766 if (!(CONSP (object))) 767 if (!(CONSP (object)))