Mercurial > hg > xemacs-beta
annotate src/xemacs.def.in.in @ 5315:2a7b6ddb8063
#'float: if handed a bigfloat, give the same bigfloat back.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* floatfns.c (Ffloat): If we've been handed a bigfloat here, it's
appropriate to give the same bigfloat back.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 29 Dec 2010 23:51:08 +0000 |
parents | 41ac827cb71b |
children | 503b9a3e5e46 308d34e9f07d |
rev | line source |
---|---|
4386
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
1 /* The module API: core symbols that are visible to modules. |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
2 Copyright (C) 2008 Jerry James |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
3 Copyright (C) 2010 Ben Wing. |
4386
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
4 |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
5 This file is part of XEmacs. |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
6 |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
7 XEmacs is free software; you can redistribute it and/or modify it |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
8 under the terms of the GNU General Public License as published by |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
9 the Free Software Foundation; either version 2, or (at your option) |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
10 any later version. |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
11 |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
12 XEmacs is distributed in the hope that it will be useful, but |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
13 WITHOUT ANY WARRANTY; without even the implied warranty of |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
15 General Public License for more details. |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
16 |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
17 You should have received a copy of the GNU General Public License |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
18 along with XEmacs; see the file COPYING. If not, write to the |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
19 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
20 Boston, MA 02110-1301, USA. */ |
4363b75330ca
Clarify the copyright and license of src/xemacs.def.in.in.
Jerry James <james@xemacs.org>
parents:
3263
diff
changeset
|
21 |
1632 | 22 /* The symbol to import/export is on the left. If the symbol is not |
23 meant to be used directly, but a macro or inline function in the | |
24 API expands to a form containing the symbol, then the macro or | |
25 inline function is named in a comment to the right. */ | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
26 |
1632 | 27 #define NOT_C_CODE |
28 #include <config.h> | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
29 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
30 #if defined (ERROR_CHECK_TYPES) && defined (XEMACS_DEFS_NEEDS_INLINE_DECLS) |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
31 #define XEMACS_DEFS_NEEDS_ERROR_CHECK_TYPES_DECLS |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
32 #endif |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
33 |
1632 | 34 NAME xemacs.exe |
35 EXPORTS | |
36 /* Exported functions */ | |
37 acons | |
3263 | 38 #ifdef NEW_GC |
5120
d1247f3cc363
latest work on lisp-object workspace;
Ben Wing <ben@xemacs.org>
parents:
4386
diff
changeset
|
39 alloc_lrecord /* ALLOC_LISP_OBJECT */ |
d1247f3cc363
latest work on lisp-object workspace;
Ben Wing <ben@xemacs.org>
parents:
4386
diff
changeset
|
40 alloc_sized_lrecord /* ALLOC_SIZED_LISP_OBJECT */ |
2720 | 41 lrecord_subr /* DEFSUBR */ |
42 lrecord_symbol_value_forward /* DEFVAR_SYMVAL_FWD */ | |
43 #ifdef DEBUG_XEMACS | |
44 mcpro_1 /* mcpro */ | |
45 #endif | |
2775 | 46 mc_alloc /* DEFSUBR */ |
3263 | 47 #else /* not NEW_GC */ |
5120
d1247f3cc363
latest work on lisp-object workspace;
Ben Wing <ben@xemacs.org>
parents:
4386
diff
changeset
|
48 alloc_automanaged_lcrecord /* ALLOC_LISP_OBJECT */ |
d1247f3cc363
latest work on lisp-object workspace;
Ben Wing <ben@xemacs.org>
parents:
4386
diff
changeset
|
49 old_alloc_sized_lcrecord /* ALLOC_SIZED_LISP_OBJECT */ |
3263 | 50 #endif /* not NEW_GC */ |
1706 | 51 apply1 |
1632 | 52 #ifdef USE_ASSERTIONS |
53 assert_failed /* abort(), assert(), etc. */ | |
54 #endif | |
4953
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
55 build_extstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
56 build_istring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
57 build_cistring |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
58 build_ascstring |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
59 build_msg_istring |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
60 build_msg_cistring |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
61 build_msg_ascstring |
1632 | 62 #ifdef MULE |
63 bytecount_to_charcount_fun /* bytecount_to_charcount */ | |
1706 | 64 #endif |
65 call0 | |
66 call1 | |
67 call2 | |
68 call3 | |
69 call4 | |
70 call5 | |
71 call6 | |
72 call7 | |
73 call8 | |
74 #ifdef MULE | |
1632 | 75 charcount_to_bytecount_fun /* charcount_to_bytecount */ |
76 #endif | |
77 check_quit /* QUITP */ | |
78 check_what_happened /* QUIT */ | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
79 concat2 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
80 concat3 |
1632 | 81 cons3 |
82 copy_lisp_object | |
83 dead_wrong_type_argument /* CHECK_xxx */ | |
84 #ifdef DEBUG_GCPRO | |
85 debug_gcpro1 /* GCPRO1 */ | |
86 debug_gcpro2 /* GCPRO2 */ | |
87 debug_gcpro3 /* GCPRO3 */ | |
88 debug_gcpro4 /* GCPRO4 */ | |
89 debug_gcpro5 /* GCPRO5 */ | |
90 debug_ungcpro /* UNGCPRO */ | |
91 #endif | |
92 deferror | |
93 deferror_massage_name /* DEFERROR */ | |
94 deferror_massage_name_and_message /* DEFERROR_STANDARD */ | |
95 defkeyword | |
96 defkeyword_massage_name /* DEFKEYWORD */ | |
97 defsubr /* DEFSUBR */ | |
98 defsubr_macro /* DEFSUBR_MACRO */ | |
99 defsymbol | |
100 defsymbol_nodump /* == defsymbol in modules */ | |
101 defsymbol_massage_multiword_predicate /* DEFSYMBOL_MULTIWORD_PREDICATE */ | |
102 defsymbol_massage_multiword_predicate_nodump /* DEFSYMBOL_MULTIWORD_PREDICATE_NO_DUMP */ | |
103 defsymbol_massage_name /* DEFSYMBOL */ | |
104 defsymbol_massage_name_nodump /* DEFSYMBOL_NO_DUMP == DEFSYMBOL in modules */ | |
105 defvar_magic /* DEFVAR_LISP, DEFVAR_INT, ... */ | |
106 dfc_coding_system_is_unicode /* TO_INTERNAL_FORMAT */ | |
107 dfc_convert_to_external_format /* TO_EXTERNAL_FORMAT */ | |
108 dfc_convert_to_internal_format /* TO_INTERNAL_FORMAT */ | |
109 egetenv | |
110 #ifndef EMODULES_GATHER_VERSION | |
111 emodules_doc_subr /* CDOCSUBR */ | |
112 emodules_doc_sym /* CDOCSYM */ | |
113 #endif | |
114 eputenv | |
115 #ifdef DEBUG_XEMACS | |
116 eq_with_ebola_notice /* EQ_WITH_EBOLA_NOTICE */ | |
3118 | 117 #endif |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
118 #ifdef XEMACS_DEFS_NEEDS_ERROR_CHECK_TYPES_DECLS |
3110 | 119 error_check_cons |
3118 | 120 #ifdef HAVE_LDAP |
3110 | 121 error_check_ldap |
3118 | 122 #endif |
3110 | 123 error_check_opaque_ptr |
3118 | 124 #ifdef HAVE_POSTGRESQL |
3110 | 125 error_check_pgconn |
126 error_check_pgresult | |
3118 | 127 #endif |
3110 | 128 error_check_string |
3118 | 129 #ifdef NEW_GC |
130 error_check_string_direct_data | |
131 error_check_string_indirect_data | |
132 #endif | |
5120
d1247f3cc363
latest work on lisp-object workspace;
Ben Wing <ben@xemacs.org>
parents:
4386
diff
changeset
|
133 error_check_symbol_value_forward |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
134 #endif /* XEMACS_DEFS_NEEDS_ERROR_CHECK_TYPES_DECLS */ |
1632 | 135 free_opaque_ptr |
136 get_coding_system_for_text_file | |
137 intern | |
138 invalid_argument | |
139 invalid_argument_2 | |
140 invalid_constant | |
141 invalid_operation | |
142 invalid_operation_2 | |
143 list1 | |
144 list2 | |
145 list3 | |
146 list4 | |
147 list5 | |
148 list6 | |
4953
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
149 make_extstring |
1632 | 150 make_float |
151 make_opaque_ptr | |
152 make_string | |
153 make_vector | |
154 maybe_invalid_operation | |
155 message | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
156 nconc2 |
2382 | 157 new_dfc_convert_copy_data /* C_STRING_TO_EXTERNAL, ... */ |
1632 | 158 new_dfc_convert_malloc /* C_STRING_TO_EXTERNAL_MALLOC, ... */ |
159 new_dfc_convert_size /* C_STRING_TO_EXTERNAL, ... */ | |
160 #ifdef MULE | |
161 non_ascii_itext_copy_ichar /* itext_copy_ichar */ | |
162 non_ascii_itext_ichar /* itext_ichar */ | |
163 non_ascii_set_itext_ichar /* set_itext_ichar */ | |
164 non_ascii_valid_ichar_p /* valid_ichar_p */ | |
165 #endif | |
166 out_of_memory /* The postgresql module uses this */ | |
5142
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5125
diff
changeset
|
167 printing_unreadable_lisp_object |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5125
diff
changeset
|
168 printing_unreadable_object_fmt |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
169 #ifdef XEMACS_DEFS_NEEDS_INLINE_DECLS |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
170 qxestrdup |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
171 qxestrlen |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
172 qxestrcharlen |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
173 qxestrcmp |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
174 qxestrcmp_ascii |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
175 qxestrncmp |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
176 qxestrncmp_ascii |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
177 qxestrcpy |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
178 qxestrcpy_ascii |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
179 qxestrncpy |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
180 qxestrncpy_ascii |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
181 qxestrcat |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
182 qxestrcat_ascii |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
183 qxestrncat |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
184 qxestrncat_ascii |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
185 qxestrchr |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
186 qxestrrchr |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
187 qxestrstr |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
188 qxestrcspn |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
189 qxestrspn |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
190 qxestrpbrk |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
191 qxestrtok |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
192 qxestrtod |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
193 qxestrtol |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
194 qxestrtoul |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
195 qxeatoi |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
196 qxestrupr |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
197 qxestrlwr |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
198 qxesprintf |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
199 qxesscanf_ascii_1 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
200 #endif /* XEMACS_DEFS_NEEDS_INLINE_DECLS */ |
1632 | 201 record_unwind_protect |
202 record_unwind_protect_freeing | |
203 report_process_error | |
1927 | 204 signal_circular_list_error /* EXTERNAL_LIST_LOOP* */ |
205 signal_circular_property_list_error /* EXTERNAL_PROPERTY_LIST_LOOP* */ | |
1632 | 206 signal_error |
207 signal_ferror | |
1927 | 208 signal_malformed_list_error /* EXTERNAL_LIST_LOOP* */ |
209 signal_malformed_property_list_error /* EXTERNAL_PROPERTY_LIST_LOOP* */ | |
1632 | 210 signal_quit /* QUIT */ |
1927 | 211 slow_down_interrupts |
212 speed_up_interrupts | |
1632 | 213 #ifndef DEBUG_XEMACS |
214 staticpro | |
215 staticpro_nodump | |
216 #else | |
217 staticpro_1 | |
218 staticpro_nodump_1 | |
219 #endif | |
220 unbind_to_1 /* unbind_to */ | |
221 #ifndef DEBUG_XEMACS | |
222 unstaticpro_nodump | |
223 #else | |
224 unstaticpro_nodump_1 | |
225 #endif | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
226 vconcat2 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
227 vconcat3 |
1632 | 228 vector1 |
229 vector2 | |
230 vector3 | |
231 warn_when_safe | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
232 #ifdef XEMACS_DEFS_NEEDS_ERROR_CHECK_TYPES_DECLS |
3110 | 233 wrap_record_1 |
234 #endif | |
4953
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
235 write_cistring |
1632 | 236 write_fmt_string |
237 write_fmt_string_lisp | |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
238 write_istring |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
239 write_ascstring |
1632 | 240 wrong_type_argument /* CONCHECK_xxx */ |
241 xemacs_c_alloca /* ALLOCA */ | |
242 xfree_1 /* xfree */ | |
243 xmalloc | |
244 xmalloc_and_zero | |
245 xrealloc | |
246 xstrdup | |
247 Dynarr_delete_many /* Dynarr_delete, Dynarr_delete_object, ... */ | |
248 Dynarr_free | |
249 Dynarr_insert_many /* Dynarr_add_{literal,lisp}_string */ | |
250 Dynarr_newf /* Dynarr_new, Dynarr_new2 */ | |
251 Dynarr_resize /* Dynarr_add */ | |
252 Fappend | |
1706 | 253 Fapply |
1632 | 254 Fbuffer_modified_p |
255 Fbuffer_name | |
1706 | 256 Fcall_with_condition_handler |
1632 | 257 Fcons |
258 Fcurrent_buffer | |
259 Fequal | |
1706 | 260 Feval |
1632 | 261 Fexpand_abbrev |
1706 | 262 Ffuncall |
1632 | 263 Fget |
264 Fkill_buffer | |
265 Flength | |
266 Flist | |
267 Fmake_list | |
268 Fmake_string | |
269 Fmake_symbol | |
270 Fmake_vector | |
271 Fnreverse | |
272 Fprovide | |
273 Fput | |
274 Freverse | |
275 Fset_buffer | |
1706 | 276 Fsignal |
277 Fthrow | |
1632 | 278 Fvector |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4829
diff
changeset
|
279 #ifdef XEMACS_DEFS_NEEDS_ERROR_CHECK_TYPES_DECLS |
3110 | 280 XINT_1 |
281 #endif | |
1632 | 282 |
283 /* Exported variables */ | |
284 __temp_alloca_size__ /* ALLOCA */ | |
285 #ifdef DEBUG_XEMACS | |
286 debug_issue_ebola_notices /* EQ_WITH_EBOLA_NOTICE */ | |
287 #endif | |
288 dont_check_for_quit /* QUITP, QUIT */ | |
289 gcprolist /* GCPRO1, GCPRO2, ... */ | |
290 initialized /* LOADHIST_ATTACH */ | |
291 lrecord_cons /* CONSP */ | |
292 lrecord_implementations_table /* RECORD_DUMPABLE */ | |
293 lrecord_marker /* MARKERP */ | |
1689 | 294 #ifdef USE_KKCC |
295 lrecord_memory_descriptions /* INIT_LRECORD_IMPLEMENTATION */ | |
296 #else | |
1632 | 297 lrecord_markers /* INIT_LRECORD_IMPLEMENTATION */ |
1689 | 298 #endif |
1632 | 299 lrecord_string /* STRINGP */ |
300 lrecord_symbol /* SYMBOLP */ | |
301 lrecord_type_count /* INIT_EXTERNAL_LRECORD_IMPLEMENTATION */ | |
3104 | 302 lrecord_uid_counter |
1632 | 303 need_to_check_c_alloca /* ALLOCA */ |
304 print_readably | |
305 quit_check_signal_happened /* QUITP */ | |
306 #ifdef ERROR_CHECK_MALLOC | |
307 regex_malloc_disallowed /* REGEX_MALLOC_CHECK */ | |
308 #endif | |
309 #ifdef MULE | |
310 rep_bytes_by_first_byte /* itext_ichar_len, INC_IBYTEPTR, ... */ | |
311 #endif | |
312 something_happened /* QUIT */ | |
313 specpdl_depth_counter /* specpdl_depth */ | |
314 Qconsp /* CHECK_CONS */ | |
1927 | 315 Qcritical /* QUIT, QUITP */ |
316 Qdelete | |
5193
41ac827cb71b
fix cygwin compile, fix warning and style in elhash.c
Ben Wing <ben@xemacs.org>
parents:
5142
diff
changeset
|
317 Qfixnump /* CHECK_INT */ |
1632 | 318 Qfile_name /* Qdll_filename_encoding */ |
319 Qintegerp /* CHECK_INT, CONCHECK_INT */ | |
320 Qinvalid_argument | |
321 Qnative | |
322 Qnil | |
323 Qnotice | |
324 #ifdef USE_UNION_TYPE | |
325 Qnull_pointer /* DEFVAR_xxx */ | |
326 #endif | |
327 Qprocess_error | |
1927 | 328 Qsearch |
329 Qsimple | |
1632 | 330 Qstringp /* CHECK_STRING */ |
331 Qsymbolp /* CHECK_SYMBOL */ | |
332 Qsyntax_error | |
333 Qt | |
334 Qunbound | |
335 #ifdef USE_UNION_TYPE | |
336 Qzero /* ZEROP */ | |
1928 | 337 #endif |
1927 | 338 Vinhibit_quit /* QUIT, QUITP */ |
339 Vquit_flag /* QUIT, QUITP */ |