Mercurial > emacs
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)); |