Mercurial > hg > xemacs-beta
diff src/emacsfns.h @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | ee648375d8d6 |
children | 54cc21c15cbb |
line wrap: on
line diff
--- a/src/emacsfns.h Mon Aug 13 09:00:04 2007 +0200 +++ b/src/emacsfns.h Mon Aug 13 09:02:59 2007 +0200 @@ -217,7 +217,7 @@ /* Defined in callproc.c */ extern Lisp_Object Vexec_path, Vexec_directory, Vdata_directory, - Vdoc_directory, Vsite_directory; + Vdoc_directory; /* Defined in casefiddle.c */ @@ -239,6 +239,15 @@ extern Lisp_Object Vascii_downcase_table, Vascii_upcase_table; extern Lisp_Object Vascii_canon_table, Vascii_eqv_table; +extern Lisp_Object Vmirror_ascii_downcase_table, Vmirror_ascii_upcase_table; +extern Lisp_Object Vmirror_ascii_canon_table, Vmirror_ascii_eqv_table; + + +/* Defined in chartab.c */ +Lisp_Object Fmake_char_table (Lisp_Object type); +Lisp_Object Fput_char_table (Lisp_Object from, Lisp_Object to, + Lisp_Object table); +Lisp_Object Fcopy_char_table (Lisp_Object table); /* Defined in cmdloop.c */ @@ -675,7 +684,7 @@ Lisp_Object function, Lisp_Object object1, Lisp_Object object2); -Lisp_Object call_with_suspended_errors (lisp_fn_t fun, +Lisp_Object call_with_suspended_errors (Lisp_Object (*fun)(), Lisp_Object retval, Lisp_Object class, Error_behavior errb, @@ -912,7 +921,9 @@ Lisp_Object visit, Lisp_Object beg, Lisp_Object end, - Lisp_Object replace); + Lisp_Object replace, + Lisp_Object codesys, + Lisp_Object used_codesys); Lisp_Object Fdo_auto_save (Lisp_Object nomsg, Lisp_Object current_only); Lisp_Object Fverify_visited_file_modtime (Lisp_Object buffer); Lisp_Object Funhandled_file_name_directory (Lisp_Object filename); @@ -974,11 +985,14 @@ Lisp_Object Fnthcdr (Lisp_Object n, Lisp_Object list); Lisp_Object Fnth (Lisp_Object n, Lisp_Object list); Lisp_Object Fmember (Lisp_Object elt, Lisp_Object list); +Lisp_Object Fold_member (Lisp_Object measles_mumps, Lisp_Object and_rubella); Lisp_Object Fmemq (Lisp_Object elt, Lisp_Object list); +Lisp_Object Fold_memq (Lisp_Object typhoid, Lisp_Object dysentery); Lisp_Object memq_no_quit (Lisp_Object elt, Lisp_Object list); Lisp_Object Fassoc (Lisp_Object elt, Lisp_Object list); Lisp_Object assoc_no_quit (Lisp_Object key, Lisp_Object alist); Lisp_Object Fassq (Lisp_Object key, Lisp_Object alist); +Lisp_Object Fold_assq (Lisp_Object syphilis, Lisp_Object gonorrhea); Lisp_Object assq_no_quit (Lisp_Object key, Lisp_Object alist); Lisp_Object Frassoc (Lisp_Object key, Lisp_Object alist); Lisp_Object Frassq (Lisp_Object key, Lisp_Object alist); @@ -1013,6 +1027,7 @@ int external_remprop (Lisp_Object *plist, Lisp_Object property, int laxp, Error_behavior errb); Lisp_Object Fequal (Lisp_Object one, Lisp_Object two); +Lisp_Object Fold_equal (Lisp_Object ebola, Lisp_Object marburg); int internal_equal (Lisp_Object, Lisp_Object, int depth); Lisp_Object Ffillarray (Lisp_Object array, Lisp_Object init); Lisp_Object Fnconc (int nargs, Lisp_Object *args); @@ -1149,7 +1164,6 @@ extern Lisp_Object Qactually_requested; extern Lisp_Object Qafter; extern Lisp_Object Qall; -extern Lisp_Object Qand; extern Lisp_Object Qassoc; extern Lisp_Object Qat; extern Lisp_Object Qautodetect; @@ -1221,12 +1235,10 @@ extern Lisp_Object Qmotion; extern Lisp_Object Qname; extern Lisp_Object Qnone; -extern Lisp_Object Qnot; extern Lisp_Object Qnothing; extern Lisp_Object Qnotice; extern Lisp_Object Qobject; extern Lisp_Object Qonly; -extern Lisp_Object Qor; extern Lisp_Object Qother; extern Lisp_Object Qpath; extern Lisp_Object Qpointer; @@ -1240,6 +1252,11 @@ extern Lisp_Object Qreturn; extern Lisp_Object Qreverse; extern Lisp_Object Qright; +extern Lisp_Object Qold_assoc; +extern Lisp_Object Qold_delete; +extern Lisp_Object Qold_delq; +extern Lisp_Object Qold_rassoc; +extern Lisp_Object Qold_rassq; extern Lisp_Object Qsearch; extern Lisp_Object Qsimple; extern Lisp_Object Qspace; @@ -1350,7 +1367,10 @@ Lisp_Object Fload_internal (Lisp_Object filename, Lisp_Object missing_ok, Lisp_Object nomessage, - Lisp_Object nosuffix); + Lisp_Object nosuffix, + Lisp_Object codesys, + Lisp_Object used_codesys); +void ebolify_bytecode_constants (Lisp_Object vector); void close_load_descs (void); int locate_file (Lisp_Object path, Lisp_Object str, CONST char *suffix, @@ -1463,6 +1483,13 @@ Lisp_Object ml_apply (Lisp_Object function, Lisp_Object args); +/* Defined in mule-*.c */ +Lisp_Object Ffind_charset (Lisp_Object charset); +Lisp_Object Fget_coding_system (Lisp_Object coding_system); +Lisp_Object Ffind_coding_system (Lisp_Object coding_system); +Lisp_Object Fcoding_system_property (Lisp_Object coding_system, + Lisp_Object property); +extern Lisp_Object Qmnemonic; /* Defined in objects-tty.c */ @@ -1688,7 +1715,6 @@ Lisp_Object Fmake_local_variable (Lisp_Object object); int symbol_value_buffer_local_info (Lisp_Object symbol, struct buffer *); Lisp_Object find_symbol_value (Lisp_Object symbol); -Lisp_Object find_symbol_value_quickly (Lisp_Object symbol_cons, int find_it_p); Lisp_Object top_level_value (Lisp_Object symbol); Lisp_Object Fkill_local_variable (Lisp_Object symbol); Lisp_Object Fmake_variable_buffer_local (Lisp_Object variable);