annotate src/xemacs.def.in.in @ 1706:9fc738581a9d

[xemacs-hg @ 2003-09-22 03:21:12 by james] Remove GNU DLD support, fix the C++ build, make eval-related functions visible to modules, and fix minor Windows-related problems.
author james
date Mon, 22 Sep 2003 03:21:19 +0000
parents 1193b7458e43
children a8d8f419b459
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
1 /* Put the usual header here */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
2 /* The symbol to import/export is on the left. If the symbol is not
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
3 meant to be used directly, but a macro or inline function in the
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
4 API expands to a form containing the symbol, then the macro or
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
5 inline function is named in a comment to the right. */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
6 #define NOT_C_CODE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
7 #include <config.h>
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
8 NAME xemacs.exe
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
9 EXPORTS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
10 /* Exported functions */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
11 acons
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
12 alloc_automanaged_lcrecord /* alloc_lcrecord_type */
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
13 apply1
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
14 #ifdef USE_ASSERTIONS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
15 assert_failed /* abort(), assert(), etc. */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
16 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
17 build_ext_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
18 build_intstring
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
19 build_msg_intstring
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
20 build_msg_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
21 build_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
22 #ifdef MULE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
23 bytecount_to_charcount_fun /* bytecount_to_charcount */
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
24 #endif
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
25 call0
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
26 call1
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
27 call2
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
28 call3
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
29 call4
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
30 call5
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
31 call6
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
32 call7
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
33 call8
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
34 #ifdef MULE
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
35 charcount_to_bytecount_fun /* charcount_to_bytecount */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
36 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
37 check_quit /* QUITP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
38 check_what_happened /* QUIT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
39 cons3
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
40 copy_lisp_object
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
41 dead_wrong_type_argument /* CHECK_xxx */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
42 #ifdef DEBUG_GCPRO
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
43 debug_gcpro1 /* GCPRO1 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
44 debug_gcpro2 /* GCPRO2 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
45 debug_gcpro3 /* GCPRO3 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
46 debug_gcpro4 /* GCPRO4 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
47 debug_gcpro5 /* GCPRO5 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
48 debug_ungcpro /* UNGCPRO */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
49 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
50 deferror
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
51 deferror_massage_name /* DEFERROR */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
52 deferror_massage_name_and_message /* DEFERROR_STANDARD */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
53 defkeyword
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
54 defkeyword_massage_name /* DEFKEYWORD */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
55 defsubr /* DEFSUBR */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
56 defsubr_macro /* DEFSUBR_MACRO */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
57 defsymbol
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
58 defsymbol_nodump /* == defsymbol in modules */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
59 defsymbol_massage_multiword_predicate /* DEFSYMBOL_MULTIWORD_PREDICATE */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
60 defsymbol_massage_multiword_predicate_nodump /* DEFSYMBOL_MULTIWORD_PREDICATE_NO_DUMP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
61 defsymbol_massage_name /* DEFSYMBOL */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
62 defsymbol_massage_name_nodump /* DEFSYMBOL_NO_DUMP == DEFSYMBOL in modules */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
63 defvar_magic /* DEFVAR_LISP, DEFVAR_INT, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
64 dfc_coding_system_is_unicode /* TO_INTERNAL_FORMAT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
65 dfc_convert_to_external_format /* TO_EXTERNAL_FORMAT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
66 dfc_convert_to_internal_format /* TO_INTERNAL_FORMAT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
67 egetenv
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
68 #ifndef EMODULES_GATHER_VERSION
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
69 emodules_doc_subr /* CDOCSUBR */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
70 emodules_doc_sym /* CDOCSYM */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
71 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
72 eputenv
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
73 #ifdef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
74 eq_with_ebola_notice /* EQ_WITH_EBOLA_NOTICE */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
75 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
76 free_opaque_ptr
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
77 get_coding_system_for_text_file
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
78 intern
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
79 invalid_argument
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
80 invalid_argument_2
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
81 invalid_constant
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
82 invalid_operation
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
83 invalid_operation_2
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
84 list1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
85 list2
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
86 list3
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
87 list4
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
88 list5
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
89 list6
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
90 make_ext_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
91 make_float
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
92 make_opaque_ptr
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
93 make_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
94 make_vector
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
95 maybe_invalid_operation
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
96 message
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
97 new_dfc_convert_alloca /* C_STRING_TO_EXTERNAL, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
98 new_dfc_convert_malloc /* C_STRING_TO_EXTERNAL_MALLOC, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
99 new_dfc_convert_size /* C_STRING_TO_EXTERNAL, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
100 #ifdef MULE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
101 non_ascii_itext_copy_ichar /* itext_copy_ichar */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
102 non_ascii_itext_ichar /* itext_ichar */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
103 non_ascii_set_itext_ichar /* set_itext_ichar */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
104 non_ascii_valid_ichar_p /* valid_ichar_p */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
105 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
106 out_of_memory /* The postgresql module uses this */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
107 printing_unreadable_object
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
108 record_unwind_protect
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
109 record_unwind_protect_freeing
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
110 report_process_error
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
111 signal_error
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
112 signal_ferror
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
113 signal_quit /* QUIT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
114 #ifndef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
115 staticpro
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
116 staticpro_nodump
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
117 #else
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
118 staticpro_1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
119 staticpro_nodump_1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
120 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
121 unbind_to_1 /* unbind_to */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
122 #ifndef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
123 unstaticpro_nodump
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
124 #else
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
125 unstaticpro_nodump_1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
126 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
127 vector1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
128 vector2
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
129 vector3
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
130 warn_when_safe
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
131 write_c_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
132 write_fmt_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
133 write_fmt_string_lisp
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
134 write_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
135 wrong_type_argument /* CONCHECK_xxx */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
136 xemacs_c_alloca /* ALLOCA */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
137 #ifdef ERROR_CHECK_MALLOC
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
138 xfree_1 /* xfree */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
139 #else
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
140 xfree
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
141 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
142 xmalloc
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
143 xmalloc_and_zero
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
144 xrealloc
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
145 xstrdup
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
146 Dynarr_delete_many /* Dynarr_delete, Dynarr_delete_object, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
147 Dynarr_free
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
148 Dynarr_insert_many /* Dynarr_add_{literal,lisp}_string */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
149 Dynarr_newf /* Dynarr_new, Dynarr_new2 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
150 Dynarr_resize /* Dynarr_add */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
151 Fappend
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
152 Fapply
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
153 Fbuffer_modified_p
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
154 Fbuffer_name
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
155 Fcall_with_condition_handler
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
156 Fcons
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
157 Fcurrent_buffer
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
158 Fequal
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
159 Feval
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
160 Fexpand_abbrev
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
161 Ffuncall
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
162 Fget
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
163 Fkill_buffer
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
164 Flength
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
165 Flist
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
166 Fmake_list
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
167 Fmake_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
168 Fmake_symbol
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
169 Fmake_vector
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
170 Fnreverse
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
171 Fprovide
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
172 Fput
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
173 Freverse
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
174 Fset_buffer
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
175 Fsignal
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
176 Fthrow
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
177 Fvector
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
178
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
179 /* Exported variables */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
180 __temp_alloca_size__ /* ALLOCA */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
181 #ifdef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
182 debug_issue_ebola_notices /* EQ_WITH_EBOLA_NOTICE */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
183 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
184 dont_check_for_quit /* QUITP, QUIT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
185 gcprolist /* GCPRO1, GCPRO2, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
186 initialized /* LOADHIST_ATTACH */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
187 lrecord_cons /* CONSP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
188 lrecord_implementations_table /* RECORD_DUMPABLE */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
189 lrecord_marker /* MARKERP */
1689
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
190 #ifdef USE_KKCC
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
191 lrecord_memory_descriptions /* INIT_LRECORD_IMPLEMENTATION */
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
192 #else
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
193 lrecord_markers /* INIT_LRECORD_IMPLEMENTATION */
1689
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
194 #endif
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
195 lrecord_string /* STRINGP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
196 lrecord_symbol /* SYMBOLP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
197 lrecord_type_count /* INIT_EXTERNAL_LRECORD_IMPLEMENTATION */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
198 need_to_check_c_alloca /* ALLOCA */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
199 print_readably
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
200 quit_check_signal_happened /* QUITP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
201 #ifdef ERROR_CHECK_MALLOC
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
202 regex_malloc_disallowed /* REGEX_MALLOC_CHECK */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
203 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
204 #ifdef MULE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
205 rep_bytes_by_first_byte /* itext_ichar_len, INC_IBYTEPTR, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
206 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
207 something_happened /* QUIT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
208 specpdl_depth_counter /* specpdl_depth */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
209 Qconsp /* CHECK_CONS */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
210 Qfile_name /* Qdll_filename_encoding */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
211 Qintegerp /* CHECK_INT, CONCHECK_INT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
212 Qinvalid_argument
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
213 Qnative
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
214 Qnil
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
215 Qnotice
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
216 #ifdef USE_UNION_TYPE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
217 Qnull_pointer /* DEFVAR_xxx */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
218 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
219 Qprocess_error
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
220 Qstringp /* CHECK_STRING */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
221 Qsymbolp /* CHECK_SYMBOL */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
222 Qsyntax_error
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
223 Qt
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
224 Qunbound
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
225 #ifdef USE_UNION_TYPE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
226 Qzero /* ZEROP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
227 #endif