comparison src/lisp.h @ 26865:87623e53b7c6

(QCtest, QCweakness, Qequal): Extern them. (hash_put): Adjusted for the change of the definition. (signal_after_change): Likewise. (check_point_in_composition): Extern it.
author Kenichi Handa <handa@m17n.org>
date Wed, 15 Dec 1999 00:16:30 +0000
parents 936b39bd05b4
children be1938426575
comparison
equal deleted inserted replaced
26864:b89eb8bbaff1 26865:87623e53b7c6
1887 1887
1888 /* Defined in fns.c */ 1888 /* Defined in fns.c */
1889 extern void sweep_weak_hash_tables P_ ((void)); 1889 extern void sweep_weak_hash_tables P_ ((void));
1890 extern Lisp_Object Qstring_lessp; 1890 extern Lisp_Object Qstring_lessp;
1891 extern Lisp_Object Vfeatures; 1891 extern Lisp_Object Vfeatures;
1892 extern Lisp_Object QCtest, QCweakness, Qequal;
1892 unsigned sxhash P_ ((Lisp_Object, int)); 1893 unsigned sxhash P_ ((Lisp_Object, int));
1893 Lisp_Object make_hash_table P_ ((Lisp_Object, Lisp_Object, Lisp_Object, 1894 Lisp_Object make_hash_table P_ ((Lisp_Object, Lisp_Object, Lisp_Object,
1894 Lisp_Object, Lisp_Object, Lisp_Object, 1895 Lisp_Object, Lisp_Object, Lisp_Object,
1895 Lisp_Object)); 1896 Lisp_Object));
1896 Lisp_Object copy_hash_table P_ ((struct Lisp_Hash_Table *)); 1897 Lisp_Object copy_hash_table P_ ((struct Lisp_Hash_Table *));
1897 int hash_lookup P_ ((struct Lisp_Hash_Table *, Lisp_Object, unsigned *)); 1898 int hash_lookup P_ ((struct Lisp_Hash_Table *, Lisp_Object, unsigned *));
1898 void hash_put P_ ((struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object, 1899 int hash_put P_ ((struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object,
1899 unsigned)); 1900 unsigned));
1900 void hash_remove P_ ((struct Lisp_Hash_Table *, Lisp_Object)); 1901 void hash_remove P_ ((struct Lisp_Hash_Table *, Lisp_Object));
1901 void hash_clear P_ ((struct Lisp_Hash_Table *)); 1902 void hash_clear P_ ((struct Lisp_Hash_Table *));
1902 void remove_hash_entry P_ ((struct Lisp_Hash_Table *, int)); 1903 void remove_hash_entry P_ ((struct Lisp_Hash_Table *, int));
1903 extern void init_fns P_ ((void)); 1904 extern void init_fns P_ ((void));
1904 EXFUN (Fsxhash, 1); 1905 EXFUN (Fsxhash, 1);
2060 extern void message_with_string P_ ((char *, Lisp_Object, int)); 2061 extern void message_with_string P_ ((char *, Lisp_Object, int));
2061 extern void message_log_maybe_newline P_ ((void)); 2062 extern void message_log_maybe_newline P_ ((void));
2062 extern void update_echo_area P_ ((void)); 2063 extern void update_echo_area P_ ((void));
2063 extern void truncate_echo_area P_ ((int)); 2064 extern void truncate_echo_area P_ ((int));
2064 extern void redisplay P_ ((void)); 2065 extern void redisplay P_ ((void));
2066 extern int check_point_in_composition
2067 P_ ((struct buffer *, int, struct buffer *, int));
2065 extern void redisplay_preserve_echo_area P_ ((void)); 2068 extern void redisplay_preserve_echo_area P_ ((void));
2066 extern void mark_window_display_accurate P_ ((Lisp_Object, int)); 2069 extern void mark_window_display_accurate P_ ((Lisp_Object, int));
2067 extern int invisible_p P_ ((Lisp_Object, Lisp_Object)); 2070 extern int invisible_p P_ ((Lisp_Object, Lisp_Object));
2068 extern void prepare_menu_bars P_ ((void)); 2071 extern void prepare_menu_bars P_ ((void));
2069 extern void syms_of_xdisp P_ ((void)); 2072 extern void syms_of_xdisp P_ ((void));