1632
|
1 /* Put the usual header here */
|
|
2 /* The symbol to import/export is on the left. If the symbol is not
|
|
3 meant to be used directly, but a macro or inline function in the
|
|
4 API expands to a form containing the symbol, then the macro or
|
|
5 inline function is named in a comment to the right. */
|
|
6 #define NOT_C_CODE
|
|
7 #include <config.h>
|
|
8 NAME xemacs.exe
|
|
9 EXPORTS
|
|
10 /* Exported functions */
|
|
11 acons
|
2720
|
12 #ifdef MC_ALLOC
|
|
13 alloc_lrecord /* alloc_lrecord_type */
|
|
14 lrecord_subr /* DEFSUBR */
|
|
15 lrecord_symbol_value_forward /* DEFVAR_SYMVAL_FWD */
|
|
16 #ifdef DEBUG_XEMACS
|
|
17 mcpro_1 /* mcpro */
|
|
18 #endif
|
2775
|
19 mc_alloc /* DEFSUBR */
|
2720
|
20 #else /* not MC_ALLOC */
|
3024
|
21 alloc_automanaged_lcrecord /* old_alloc_lcrecord_type */
|
2720
|
22 #endif /* not MC_ALLOC */
|
1706
|
23 apply1
|
1632
|
24 #ifdef USE_ASSERTIONS
|
|
25 assert_failed /* abort(), assert(), etc. */
|
|
26 #endif
|
|
27 build_ext_string
|
|
28 build_intstring
|
|
29 build_msg_intstring
|
|
30 build_msg_string
|
|
31 build_string
|
|
32 #ifdef MULE
|
|
33 bytecount_to_charcount_fun /* bytecount_to_charcount */
|
1706
|
34 #endif
|
|
35 call0
|
|
36 call1
|
|
37 call2
|
|
38 call3
|
|
39 call4
|
|
40 call5
|
|
41 call6
|
|
42 call7
|
|
43 call8
|
|
44 #ifdef MULE
|
1632
|
45 charcount_to_bytecount_fun /* charcount_to_bytecount */
|
|
46 #endif
|
|
47 check_quit /* QUITP */
|
|
48 check_what_happened /* QUIT */
|
|
49 cons3
|
|
50 copy_lisp_object
|
|
51 dead_wrong_type_argument /* CHECK_xxx */
|
|
52 #ifdef DEBUG_GCPRO
|
|
53 debug_gcpro1 /* GCPRO1 */
|
|
54 debug_gcpro2 /* GCPRO2 */
|
|
55 debug_gcpro3 /* GCPRO3 */
|
|
56 debug_gcpro4 /* GCPRO4 */
|
|
57 debug_gcpro5 /* GCPRO5 */
|
|
58 debug_ungcpro /* UNGCPRO */
|
|
59 #endif
|
|
60 deferror
|
|
61 deferror_massage_name /* DEFERROR */
|
|
62 deferror_massage_name_and_message /* DEFERROR_STANDARD */
|
|
63 defkeyword
|
|
64 defkeyword_massage_name /* DEFKEYWORD */
|
|
65 defsubr /* DEFSUBR */
|
|
66 defsubr_macro /* DEFSUBR_MACRO */
|
|
67 defsymbol
|
|
68 defsymbol_nodump /* == defsymbol in modules */
|
|
69 defsymbol_massage_multiword_predicate /* DEFSYMBOL_MULTIWORD_PREDICATE */
|
|
70 defsymbol_massage_multiword_predicate_nodump /* DEFSYMBOL_MULTIWORD_PREDICATE_NO_DUMP */
|
|
71 defsymbol_massage_name /* DEFSYMBOL */
|
|
72 defsymbol_massage_name_nodump /* DEFSYMBOL_NO_DUMP == DEFSYMBOL in modules */
|
|
73 defvar_magic /* DEFVAR_LISP, DEFVAR_INT, ... */
|
|
74 dfc_coding_system_is_unicode /* TO_INTERNAL_FORMAT */
|
|
75 dfc_convert_to_external_format /* TO_EXTERNAL_FORMAT */
|
|
76 dfc_convert_to_internal_format /* TO_INTERNAL_FORMAT */
|
|
77 egetenv
|
|
78 #ifndef EMODULES_GATHER_VERSION
|
|
79 emodules_doc_subr /* CDOCSUBR */
|
|
80 emodules_doc_sym /* CDOCSYM */
|
|
81 #endif
|
|
82 eputenv
|
|
83 #ifdef DEBUG_XEMACS
|
|
84 eq_with_ebola_notice /* EQ_WITH_EBOLA_NOTICE */
|
3118
|
85 #endif
|
|
86 #ifdef ERROR_CHECK_TYPES
|
3110
|
87 error_check_cons
|
3118
|
88 #ifdef HAVE_LDAP
|
3110
|
89 error_check_ldap
|
3118
|
90 #endif
|
3110
|
91 error_check_opaque_ptr
|
3118
|
92 #ifdef HAVE_POSTGRESQL
|
3110
|
93 error_check_pgconn
|
|
94 error_check_pgresult
|
3118
|
95 #endif
|
3110
|
96 error_check_string
|
3118
|
97 #ifdef NEW_GC
|
|
98 error_check_string_direct_data
|
|
99 error_check_string_indirect_data
|
|
100 #endif
|
1632
|
101 #endif
|
|
102 free_opaque_ptr
|
|
103 get_coding_system_for_text_file
|
|
104 intern
|
|
105 invalid_argument
|
|
106 invalid_argument_2
|
|
107 invalid_constant
|
|
108 invalid_operation
|
|
109 invalid_operation_2
|
|
110 list1
|
|
111 list2
|
|
112 list3
|
|
113 list4
|
|
114 list5
|
|
115 list6
|
|
116 make_ext_string
|
|
117 make_float
|
|
118 make_opaque_ptr
|
|
119 make_string
|
|
120 make_vector
|
|
121 maybe_invalid_operation
|
|
122 message
|
2382
|
123 new_dfc_convert_copy_data /* C_STRING_TO_EXTERNAL, ... */
|
1632
|
124 new_dfc_convert_malloc /* C_STRING_TO_EXTERNAL_MALLOC, ... */
|
|
125 new_dfc_convert_size /* C_STRING_TO_EXTERNAL, ... */
|
|
126 #ifdef MULE
|
|
127 non_ascii_itext_copy_ichar /* itext_copy_ichar */
|
|
128 non_ascii_itext_ichar /* itext_ichar */
|
|
129 non_ascii_set_itext_ichar /* set_itext_ichar */
|
|
130 non_ascii_valid_ichar_p /* valid_ichar_p */
|
|
131 #endif
|
|
132 out_of_memory /* The postgresql module uses this */
|
|
133 printing_unreadable_object
|
|
134 record_unwind_protect
|
|
135 record_unwind_protect_freeing
|
|
136 report_process_error
|
1927
|
137 signal_circular_list_error /* EXTERNAL_LIST_LOOP* */
|
|
138 signal_circular_property_list_error /* EXTERNAL_PROPERTY_LIST_LOOP* */
|
1632
|
139 signal_error
|
|
140 signal_ferror
|
1927
|
141 signal_malformed_list_error /* EXTERNAL_LIST_LOOP* */
|
|
142 signal_malformed_property_list_error /* EXTERNAL_PROPERTY_LIST_LOOP* */
|
1632
|
143 signal_quit /* QUIT */
|
1927
|
144 slow_down_interrupts
|
|
145 speed_up_interrupts
|
1632
|
146 #ifndef DEBUG_XEMACS
|
|
147 staticpro
|
|
148 staticpro_nodump
|
|
149 #else
|
|
150 staticpro_1
|
|
151 staticpro_nodump_1
|
|
152 #endif
|
|
153 unbind_to_1 /* unbind_to */
|
|
154 #ifndef DEBUG_XEMACS
|
|
155 unstaticpro_nodump
|
|
156 #else
|
|
157 unstaticpro_nodump_1
|
|
158 #endif
|
|
159 vector1
|
|
160 vector2
|
|
161 vector3
|
|
162 warn_when_safe
|
3118
|
163 #ifdef ERROR_CHECK_TYPES
|
3110
|
164 wrap_record_1
|
|
165 #endif
|
1632
|
166 write_c_string
|
|
167 write_fmt_string
|
|
168 write_fmt_string_lisp
|
|
169 write_string
|
|
170 wrong_type_argument /* CONCHECK_xxx */
|
|
171 xemacs_c_alloca /* ALLOCA */
|
|
172 xfree_1 /* xfree */
|
|
173 xmalloc
|
|
174 xmalloc_and_zero
|
|
175 xrealloc
|
|
176 xstrdup
|
|
177 Dynarr_delete_many /* Dynarr_delete, Dynarr_delete_object, ... */
|
|
178 Dynarr_free
|
|
179 Dynarr_insert_many /* Dynarr_add_{literal,lisp}_string */
|
|
180 Dynarr_newf /* Dynarr_new, Dynarr_new2 */
|
|
181 Dynarr_resize /* Dynarr_add */
|
|
182 Fappend
|
1706
|
183 Fapply
|
1632
|
184 Fbuffer_modified_p
|
|
185 Fbuffer_name
|
1706
|
186 Fcall_with_condition_handler
|
1632
|
187 Fcons
|
|
188 Fcurrent_buffer
|
|
189 Fequal
|
1706
|
190 Feval
|
1632
|
191 Fexpand_abbrev
|
1706
|
192 Ffuncall
|
1632
|
193 Fget
|
|
194 Fkill_buffer
|
|
195 Flength
|
|
196 Flist
|
|
197 Fmake_list
|
|
198 Fmake_string
|
|
199 Fmake_symbol
|
|
200 Fmake_vector
|
|
201 Fnreverse
|
|
202 Fprovide
|
|
203 Fput
|
|
204 Freverse
|
|
205 Fset_buffer
|
1706
|
206 Fsignal
|
|
207 Fthrow
|
1632
|
208 Fvector
|
3118
|
209 #ifdef ERROR_CHECK_TYPES
|
3110
|
210 XINT_1
|
|
211 #endif
|
1632
|
212
|
|
213 /* Exported variables */
|
|
214 __temp_alloca_size__ /* ALLOCA */
|
|
215 #ifdef DEBUG_XEMACS
|
|
216 debug_issue_ebola_notices /* EQ_WITH_EBOLA_NOTICE */
|
|
217 #endif
|
|
218 dont_check_for_quit /* QUITP, QUIT */
|
|
219 gcprolist /* GCPRO1, GCPRO2, ... */
|
|
220 initialized /* LOADHIST_ATTACH */
|
|
221 lrecord_cons /* CONSP */
|
|
222 lrecord_implementations_table /* RECORD_DUMPABLE */
|
|
223 lrecord_marker /* MARKERP */
|
1689
|
224 #ifdef USE_KKCC
|
|
225 lrecord_memory_descriptions /* INIT_LRECORD_IMPLEMENTATION */
|
|
226 #else
|
1632
|
227 lrecord_markers /* INIT_LRECORD_IMPLEMENTATION */
|
1689
|
228 #endif
|
1632
|
229 lrecord_string /* STRINGP */
|
|
230 lrecord_symbol /* SYMBOLP */
|
|
231 lrecord_type_count /* INIT_EXTERNAL_LRECORD_IMPLEMENTATION */
|
3104
|
232 lrecord_uid_counter
|
1632
|
233 need_to_check_c_alloca /* ALLOCA */
|
|
234 print_readably
|
|
235 quit_check_signal_happened /* QUITP */
|
|
236 #ifdef ERROR_CHECK_MALLOC
|
|
237 regex_malloc_disallowed /* REGEX_MALLOC_CHECK */
|
|
238 #endif
|
|
239 #ifdef MULE
|
|
240 rep_bytes_by_first_byte /* itext_ichar_len, INC_IBYTEPTR, ... */
|
|
241 #endif
|
|
242 something_happened /* QUIT */
|
|
243 specpdl_depth_counter /* specpdl_depth */
|
|
244 Qconsp /* CHECK_CONS */
|
1927
|
245 Qcritical /* QUIT, QUITP */
|
|
246 Qdelete
|
1632
|
247 Qfile_name /* Qdll_filename_encoding */
|
|
248 Qintegerp /* CHECK_INT, CONCHECK_INT */
|
|
249 Qinvalid_argument
|
|
250 Qnative
|
|
251 Qnil
|
|
252 Qnotice
|
|
253 #ifdef USE_UNION_TYPE
|
|
254 Qnull_pointer /* DEFVAR_xxx */
|
|
255 #endif
|
|
256 Qprocess_error
|
1927
|
257 Qsearch
|
|
258 Qsimple
|
1632
|
259 Qstringp /* CHECK_STRING */
|
|
260 Qsymbolp /* CHECK_SYMBOL */
|
|
261 Qsyntax_error
|
|
262 Qt
|
|
263 Qunbound
|
|
264 #ifdef USE_UNION_TYPE
|
|
265 Qzero /* ZEROP */
|
1928
|
266 #endif
|
1927
|
267 Vinhibit_quit /* QUIT, QUITP */
|
|
268 Vquit_flag /* QUIT, QUITP */
|