# HG changeset patch # User Kenichi Handa # Date 945216990 0 # Node ID 87623e53b7c6c7fbd56d79f2c3e46c4b4e15492e # Parent b89eb8bbaff1fd63f48bc97379d50cc1f887a2a5 (QCtest, QCweakness, Qequal): Extern them. (hash_put): Adjusted for the change of the definition. (signal_after_change): Likewise. (check_point_in_composition): Extern it. diff -r b89eb8bbaff1 -r 87623e53b7c6 src/lisp.h --- a/src/lisp.h Wed Dec 15 00:15:57 1999 +0000 +++ b/src/lisp.h Wed Dec 15 00:16:30 1999 +0000 @@ -1889,14 +1889,15 @@ extern void sweep_weak_hash_tables P_ ((void)); extern Lisp_Object Qstring_lessp; extern Lisp_Object Vfeatures; +extern Lisp_Object QCtest, QCweakness, Qequal; unsigned sxhash P_ ((Lisp_Object, int)); Lisp_Object make_hash_table P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object)); Lisp_Object copy_hash_table P_ ((struct Lisp_Hash_Table *)); int hash_lookup P_ ((struct Lisp_Hash_Table *, Lisp_Object, unsigned *)); -void hash_put P_ ((struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object, - unsigned)); +int hash_put P_ ((struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object, + unsigned)); void hash_remove P_ ((struct Lisp_Hash_Table *, Lisp_Object)); void hash_clear P_ ((struct Lisp_Hash_Table *)); void remove_hash_entry P_ ((struct Lisp_Hash_Table *, int)); @@ -2062,6 +2063,8 @@ extern void update_echo_area P_ ((void)); extern void truncate_echo_area P_ ((int)); extern void redisplay P_ ((void)); +extern int check_point_in_composition + P_ ((struct buffer *, int, struct buffer *, int)); extern void redisplay_preserve_echo_area P_ ((void)); extern void mark_window_display_accurate P_ ((Lisp_Object, int)); extern int invisible_p P_ ((Lisp_Object, Lisp_Object));