Mercurial > hg > xemacs-beta
comparison 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 |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
215 extern Lisp_Object Qmouse_leave_buffer_hook; | 215 extern Lisp_Object Qmouse_leave_buffer_hook; |
216 | 216 |
217 | 217 |
218 /* Defined in callproc.c */ | 218 /* Defined in callproc.c */ |
219 extern Lisp_Object Vexec_path, Vexec_directory, Vdata_directory, | 219 extern Lisp_Object Vexec_path, Vexec_directory, Vdata_directory, |
220 Vdoc_directory, Vsite_directory; | 220 Vdoc_directory; |
221 | 221 |
222 | 222 |
223 /* Defined in casefiddle.c */ | 223 /* Defined in casefiddle.c */ |
224 Lisp_Object Fupcase (Lisp_Object obj, Lisp_Object buffer); | 224 Lisp_Object Fupcase (Lisp_Object obj, Lisp_Object buffer); |
225 Lisp_Object Fdowncase (Lisp_Object obj, Lisp_Object buffer); | 225 Lisp_Object Fdowncase (Lisp_Object obj, Lisp_Object buffer); |
237 Lisp_Object Fdowncase_word (Lisp_Object arg, Lisp_Object buffer); | 237 Lisp_Object Fdowncase_word (Lisp_Object arg, Lisp_Object buffer); |
238 Lisp_Object Fcapitalize_word (Lisp_Object arg, Lisp_Object buffer); | 238 Lisp_Object Fcapitalize_word (Lisp_Object arg, Lisp_Object buffer); |
239 | 239 |
240 extern Lisp_Object Vascii_downcase_table, Vascii_upcase_table; | 240 extern Lisp_Object Vascii_downcase_table, Vascii_upcase_table; |
241 extern Lisp_Object Vascii_canon_table, Vascii_eqv_table; | 241 extern Lisp_Object Vascii_canon_table, Vascii_eqv_table; |
242 extern Lisp_Object Vmirror_ascii_downcase_table, Vmirror_ascii_upcase_table; | |
243 extern Lisp_Object Vmirror_ascii_canon_table, Vmirror_ascii_eqv_table; | |
244 | |
245 | |
246 /* Defined in chartab.c */ | |
247 Lisp_Object Fmake_char_table (Lisp_Object type); | |
248 Lisp_Object Fput_char_table (Lisp_Object from, Lisp_Object to, | |
249 Lisp_Object table); | |
250 Lisp_Object Fcopy_char_table (Lisp_Object table); | |
242 | 251 |
243 | 252 |
244 /* Defined in cmdloop.c */ | 253 /* Defined in cmdloop.c */ |
245 Lisp_Object Frecursive_edit (void); | 254 Lisp_Object Frecursive_edit (void); |
246 extern Lisp_Object Qdisabled, Qtop_level; | 255 extern Lisp_Object Qdisabled, Qtop_level; |
673 Lisp_Object object); | 682 Lisp_Object object); |
674 Lisp_Object call2_trapping_errors (CONST char *warning_string, | 683 Lisp_Object call2_trapping_errors (CONST char *warning_string, |
675 Lisp_Object function, | 684 Lisp_Object function, |
676 Lisp_Object object1, | 685 Lisp_Object object1, |
677 Lisp_Object object2); | 686 Lisp_Object object2); |
678 Lisp_Object call_with_suspended_errors (lisp_fn_t fun, | 687 Lisp_Object call_with_suspended_errors (Lisp_Object (*fun)(), |
679 Lisp_Object retval, | 688 Lisp_Object retval, |
680 Lisp_Object class, | 689 Lisp_Object class, |
681 Error_behavior errb, | 690 Error_behavior errb, |
682 int nargs, ...); | 691 int nargs, ...); |
683 /* C Code should be using internal_catch, record_unwind_p, condition_case_1 */ | 692 /* C Code should be using internal_catch, record_unwind_p, condition_case_1 */ |
910 Lisp_Object expand_and_dir_to_file (Lisp_Object fn, Lisp_Object def); | 919 Lisp_Object expand_and_dir_to_file (Lisp_Object fn, Lisp_Object def); |
911 Lisp_Object Finsert_file_contents_internal (Lisp_Object filename, | 920 Lisp_Object Finsert_file_contents_internal (Lisp_Object filename, |
912 Lisp_Object visit, | 921 Lisp_Object visit, |
913 Lisp_Object beg, | 922 Lisp_Object beg, |
914 Lisp_Object end, | 923 Lisp_Object end, |
915 Lisp_Object replace); | 924 Lisp_Object replace, |
925 Lisp_Object codesys, | |
926 Lisp_Object used_codesys); | |
916 Lisp_Object Fdo_auto_save (Lisp_Object nomsg, Lisp_Object current_only); | 927 Lisp_Object Fdo_auto_save (Lisp_Object nomsg, Lisp_Object current_only); |
917 Lisp_Object Fverify_visited_file_modtime (Lisp_Object buffer); | 928 Lisp_Object Fverify_visited_file_modtime (Lisp_Object buffer); |
918 Lisp_Object Funhandled_file_name_directory (Lisp_Object filename); | 929 Lisp_Object Funhandled_file_name_directory (Lisp_Object filename); |
919 Lisp_Object Fset_buffer_modtime (Lisp_Object buf, Lisp_Object in_time); | 930 Lisp_Object Fset_buffer_modtime (Lisp_Object buf, Lisp_Object in_time); |
920 int read_allowing_quit (int fildes, void *buf, unsigned int nbyte); | 931 int read_allowing_quit (int fildes, void *buf, unsigned int nbyte); |
972 Lisp_Object Fcopy_sequence (Lisp_Object seq); | 983 Lisp_Object Fcopy_sequence (Lisp_Object seq); |
973 Lisp_Object Fsubstring (Lisp_Object str, Lisp_Object s, Lisp_Object e); | 984 Lisp_Object Fsubstring (Lisp_Object str, Lisp_Object s, Lisp_Object e); |
974 Lisp_Object Fnthcdr (Lisp_Object n, Lisp_Object list); | 985 Lisp_Object Fnthcdr (Lisp_Object n, Lisp_Object list); |
975 Lisp_Object Fnth (Lisp_Object n, Lisp_Object list); | 986 Lisp_Object Fnth (Lisp_Object n, Lisp_Object list); |
976 Lisp_Object Fmember (Lisp_Object elt, Lisp_Object list); | 987 Lisp_Object Fmember (Lisp_Object elt, Lisp_Object list); |
988 Lisp_Object Fold_member (Lisp_Object measles_mumps, Lisp_Object and_rubella); | |
977 Lisp_Object Fmemq (Lisp_Object elt, Lisp_Object list); | 989 Lisp_Object Fmemq (Lisp_Object elt, Lisp_Object list); |
990 Lisp_Object Fold_memq (Lisp_Object typhoid, Lisp_Object dysentery); | |
978 Lisp_Object memq_no_quit (Lisp_Object elt, Lisp_Object list); | 991 Lisp_Object memq_no_quit (Lisp_Object elt, Lisp_Object list); |
979 Lisp_Object Fassoc (Lisp_Object elt, Lisp_Object list); | 992 Lisp_Object Fassoc (Lisp_Object elt, Lisp_Object list); |
980 Lisp_Object assoc_no_quit (Lisp_Object key, Lisp_Object alist); | 993 Lisp_Object assoc_no_quit (Lisp_Object key, Lisp_Object alist); |
981 Lisp_Object Fassq (Lisp_Object key, Lisp_Object alist); | 994 Lisp_Object Fassq (Lisp_Object key, Lisp_Object alist); |
995 Lisp_Object Fold_assq (Lisp_Object syphilis, Lisp_Object gonorrhea); | |
982 Lisp_Object assq_no_quit (Lisp_Object key, Lisp_Object alist); | 996 Lisp_Object assq_no_quit (Lisp_Object key, Lisp_Object alist); |
983 Lisp_Object Frassoc (Lisp_Object key, Lisp_Object alist); | 997 Lisp_Object Frassoc (Lisp_Object key, Lisp_Object alist); |
984 Lisp_Object Frassq (Lisp_Object key, Lisp_Object alist); | 998 Lisp_Object Frassq (Lisp_Object key, Lisp_Object alist); |
985 Lisp_Object rassq_no_quit (Lisp_Object key, Lisp_Object alist); | 999 Lisp_Object rassq_no_quit (Lisp_Object key, Lisp_Object alist); |
986 Lisp_Object Fdelete (Lisp_Object elt, Lisp_Object list); | 1000 Lisp_Object Fdelete (Lisp_Object elt, Lisp_Object list); |
1011 void external_plist_put (Lisp_Object *plist, Lisp_Object property, | 1025 void external_plist_put (Lisp_Object *plist, Lisp_Object property, |
1012 Lisp_Object value, int laxp, Error_behavior errb); | 1026 Lisp_Object value, int laxp, Error_behavior errb); |
1013 int external_remprop (Lisp_Object *plist, Lisp_Object property, | 1027 int external_remprop (Lisp_Object *plist, Lisp_Object property, |
1014 int laxp, Error_behavior errb); | 1028 int laxp, Error_behavior errb); |
1015 Lisp_Object Fequal (Lisp_Object one, Lisp_Object two); | 1029 Lisp_Object Fequal (Lisp_Object one, Lisp_Object two); |
1030 Lisp_Object Fold_equal (Lisp_Object ebola, Lisp_Object marburg); | |
1016 int internal_equal (Lisp_Object, Lisp_Object, int depth); | 1031 int internal_equal (Lisp_Object, Lisp_Object, int depth); |
1017 Lisp_Object Ffillarray (Lisp_Object array, Lisp_Object init); | 1032 Lisp_Object Ffillarray (Lisp_Object array, Lisp_Object init); |
1018 Lisp_Object Fnconc (int nargs, Lisp_Object *args); | 1033 Lisp_Object Fnconc (int nargs, Lisp_Object *args); |
1019 Lisp_Object Fmapcar (Lisp_Object fn, Lisp_Object seq); | 1034 Lisp_Object Fmapcar (Lisp_Object fn, Lisp_Object seq); |
1020 Lisp_Object Ffeaturep (Lisp_Object name); | 1035 Lisp_Object Ffeaturep (Lisp_Object name); |
1147 | 1162 |
1148 /* Defined in general.c */ | 1163 /* Defined in general.c */ |
1149 extern Lisp_Object Qactually_requested; | 1164 extern Lisp_Object Qactually_requested; |
1150 extern Lisp_Object Qafter; | 1165 extern Lisp_Object Qafter; |
1151 extern Lisp_Object Qall; | 1166 extern Lisp_Object Qall; |
1152 extern Lisp_Object Qand; | |
1153 extern Lisp_Object Qassoc; | 1167 extern Lisp_Object Qassoc; |
1154 extern Lisp_Object Qat; | 1168 extern Lisp_Object Qat; |
1155 extern Lisp_Object Qautodetect; | 1169 extern Lisp_Object Qautodetect; |
1156 extern Lisp_Object Qbad_variable; | 1170 extern Lisp_Object Qbad_variable; |
1157 extern Lisp_Object Qbefore; | 1171 extern Lisp_Object Qbefore; |
1219 extern Lisp_Object Qminus; | 1233 extern Lisp_Object Qminus; |
1220 extern Lisp_Object Qmodifiers; | 1234 extern Lisp_Object Qmodifiers; |
1221 extern Lisp_Object Qmotion; | 1235 extern Lisp_Object Qmotion; |
1222 extern Lisp_Object Qname; | 1236 extern Lisp_Object Qname; |
1223 extern Lisp_Object Qnone; | 1237 extern Lisp_Object Qnone; |
1224 extern Lisp_Object Qnot; | |
1225 extern Lisp_Object Qnothing; | 1238 extern Lisp_Object Qnothing; |
1226 extern Lisp_Object Qnotice; | 1239 extern Lisp_Object Qnotice; |
1227 extern Lisp_Object Qobject; | 1240 extern Lisp_Object Qobject; |
1228 extern Lisp_Object Qonly; | 1241 extern Lisp_Object Qonly; |
1229 extern Lisp_Object Qor; | |
1230 extern Lisp_Object Qother; | 1242 extern Lisp_Object Qother; |
1231 extern Lisp_Object Qpath; | 1243 extern Lisp_Object Qpath; |
1232 extern Lisp_Object Qpointer; | 1244 extern Lisp_Object Qpointer; |
1233 extern Lisp_Object Qprint; | 1245 extern Lisp_Object Qprint; |
1234 extern Lisp_Object Qprocess; | 1246 extern Lisp_Object Qprocess; |
1238 extern Lisp_Object Qrequire; | 1250 extern Lisp_Object Qrequire; |
1239 extern Lisp_Object Qresource; | 1251 extern Lisp_Object Qresource; |
1240 extern Lisp_Object Qreturn; | 1252 extern Lisp_Object Qreturn; |
1241 extern Lisp_Object Qreverse; | 1253 extern Lisp_Object Qreverse; |
1242 extern Lisp_Object Qright; | 1254 extern Lisp_Object Qright; |
1255 extern Lisp_Object Qold_assoc; | |
1256 extern Lisp_Object Qold_delete; | |
1257 extern Lisp_Object Qold_delq; | |
1258 extern Lisp_Object Qold_rassoc; | |
1259 extern Lisp_Object Qold_rassq; | |
1243 extern Lisp_Object Qsearch; | 1260 extern Lisp_Object Qsearch; |
1244 extern Lisp_Object Qsimple; | 1261 extern Lisp_Object Qsimple; |
1245 extern Lisp_Object Qspace; | 1262 extern Lisp_Object Qspace; |
1246 extern Lisp_Object Qspecifier; | 1263 extern Lisp_Object Qspecifier; |
1247 extern Lisp_Object Qstream; | 1264 extern Lisp_Object Qstream; |
1348 Lisp_Object Fread_from_string (Lisp_Object string, | 1365 Lisp_Object Fread_from_string (Lisp_Object string, |
1349 Lisp_Object start, Lisp_Object end); | 1366 Lisp_Object start, Lisp_Object end); |
1350 Lisp_Object Fload_internal (Lisp_Object filename, | 1367 Lisp_Object Fload_internal (Lisp_Object filename, |
1351 Lisp_Object missing_ok, | 1368 Lisp_Object missing_ok, |
1352 Lisp_Object nomessage, | 1369 Lisp_Object nomessage, |
1353 Lisp_Object nosuffix); | 1370 Lisp_Object nosuffix, |
1371 Lisp_Object codesys, | |
1372 Lisp_Object used_codesys); | |
1373 void ebolify_bytecode_constants (Lisp_Object vector); | |
1354 void close_load_descs (void); | 1374 void close_load_descs (void); |
1355 int locate_file (Lisp_Object path, | 1375 int locate_file (Lisp_Object path, |
1356 Lisp_Object str, CONST char *suffix, | 1376 Lisp_Object str, CONST char *suffix, |
1357 Lisp_Object *storeptr, int mode); | 1377 Lisp_Object *storeptr, int mode); |
1358 Lisp_Object Flocate_file_clear_hashing (Lisp_Object path); | 1378 Lisp_Object Flocate_file_clear_hashing (Lisp_Object path); |
1461 /* Defined in mocklisp.c */ | 1481 /* Defined in mocklisp.c */ |
1462 extern Lisp_Object Vmocklisp_arguments, Qmocklisp, Qmocklisp_arguments; | 1482 extern Lisp_Object Vmocklisp_arguments, Qmocklisp, Qmocklisp_arguments; |
1463 Lisp_Object ml_apply (Lisp_Object function, Lisp_Object args); | 1483 Lisp_Object ml_apply (Lisp_Object function, Lisp_Object args); |
1464 | 1484 |
1465 | 1485 |
1486 /* Defined in mule-*.c */ | |
1487 Lisp_Object Ffind_charset (Lisp_Object charset); | |
1488 Lisp_Object Fget_coding_system (Lisp_Object coding_system); | |
1489 Lisp_Object Ffind_coding_system (Lisp_Object coding_system); | |
1490 Lisp_Object Fcoding_system_property (Lisp_Object coding_system, | |
1491 Lisp_Object property); | |
1492 extern Lisp_Object Qmnemonic; | |
1466 | 1493 |
1467 | 1494 |
1468 /* Defined in objects-tty.c */ | 1495 /* Defined in objects-tty.c */ |
1469 extern Lisp_Object Vtty_color_alist; | 1496 extern Lisp_Object Vtty_color_alist; |
1470 #if 0 | 1497 #if 0 |
1686 Lisp_Object symbol_value_in_buffer (Lisp_Object sym, Lisp_Object buf); | 1713 Lisp_Object symbol_value_in_buffer (Lisp_Object sym, Lisp_Object buf); |
1687 void kill_buffer_local_variables (struct buffer *buf); | 1714 void kill_buffer_local_variables (struct buffer *buf); |
1688 Lisp_Object Fmake_local_variable (Lisp_Object object); | 1715 Lisp_Object Fmake_local_variable (Lisp_Object object); |
1689 int symbol_value_buffer_local_info (Lisp_Object symbol, struct buffer *); | 1716 int symbol_value_buffer_local_info (Lisp_Object symbol, struct buffer *); |
1690 Lisp_Object find_symbol_value (Lisp_Object symbol); | 1717 Lisp_Object find_symbol_value (Lisp_Object symbol); |
1691 Lisp_Object find_symbol_value_quickly (Lisp_Object symbol_cons, int find_it_p); | |
1692 Lisp_Object top_level_value (Lisp_Object symbol); | 1718 Lisp_Object top_level_value (Lisp_Object symbol); |
1693 Lisp_Object Fkill_local_variable (Lisp_Object symbol); | 1719 Lisp_Object Fkill_local_variable (Lisp_Object symbol); |
1694 Lisp_Object Fmake_variable_buffer_local (Lisp_Object variable); | 1720 Lisp_Object Fmake_variable_buffer_local (Lisp_Object variable); |
1695 Lisp_Object Fbuilt_in_variable_type (Lisp_Object sym); | 1721 Lisp_Object Fbuilt_in_variable_type (Lisp_Object sym); |
1696 extern Lisp_Object Qconst_specifier; | 1722 extern Lisp_Object Qconst_specifier; |