annotate src/xemacs.def.in.in @ 2421:ab71ad6ff3dd

[xemacs-hg @ 2004-12-06 03:50:53 by ben] (none) README.packages: Document use of --package-prefix. Fix error in specifying standard package location. make-docfile.c: Use QXE_PATH_MAX. info.el: Correct doc string giving example package path. menubar-items.el: Move Prefix Rectangle command up one level. xemacs/packages.texi: Add long form of Lisp Reference Manual to links. Add links pointing to Lisp Reference Manual for more detailed package discussion. lispref/range-tables.texi: Document range-table changes. internals/internals.texi: Update history section. elhash.c, elhash.h, profile.c: Create inchash_eq() to allow direct incrementing of hash-table entry. Use in profile.c to try to reduce profiling overhead. Increase initial size of profile hash tables to reduce profiling overhead. buffer.c, device-msw.c, dialog-msw.c, dired-msw.c, editfns.c, event-msw.c, events.c, glyphs-msw.c, keymap.c, objects-msw.c, process-nt.c, syswindows.h, text.c, text.h, unexnt.c: Rename xetcs* -> qxetcs* for consistency with qxestr*. Rename ei*_c(_*) -> ei*_ascii(_*) since they work with ASCII-only strings not "C strings", whatever those are. This is the last place where "c" was incorrectly being used for "ascii". dialog-msw.c, dumper.c, event-msw.c, fileio.c, glyphs-gtk.c, glyphs-x.c, nt.c, process-nt.c, realpath.c, sysdep.c, sysfile.h, unexcw.c, unexnext.c, unexnt.c: Try to avoid differences in systems that do or do not include final null byte in PATH_MAX. Create PATH_MAX_INTERNAL and PATH_MAX_EXTERNAL and use them everywhere. Rewrite code in dumper.c to avoid use of PATH_MAX. When necessary in nt.c, use _MAX_PATH instead of MAX_PATH to be consistent with other places. text.c: Code to short-circuit when binary or Unicode was not working due to EOL wrapping. Fix this code to work when either no EOL autodetection or no CR's or LF's in the text. lisp.h, rangetab.c, rangetab.h, regex.c, search.c: Implement different types of ranges (open/closed start and end). Change default to be start-closed, end-open.
author ben
date Mon, 06 Dec 2004 03:52:23 +0000
parents ac4ffbd57062
children 6fa9919a9a0b
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
2382
ac4ffbd57062 [xemacs-hg @ 2004-11-12 15:09:09 by crestani]
crestani
parents: 1928
diff changeset
97 new_dfc_convert_copy_data /* C_STRING_TO_EXTERNAL, ... */
1632
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
1927
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
111 signal_circular_list_error /* EXTERNAL_LIST_LOOP* */
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
112 signal_circular_property_list_error /* EXTERNAL_PROPERTY_LIST_LOOP* */
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
113 signal_error
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
114 signal_ferror
1927
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
115 signal_malformed_list_error /* EXTERNAL_LIST_LOOP* */
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
116 signal_malformed_property_list_error /* EXTERNAL_PROPERTY_LIST_LOOP* */
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
117 signal_quit /* QUIT */
1927
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
118 slow_down_interrupts
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
119 speed_up_interrupts
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
120 #ifndef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
121 staticpro
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
122 staticpro_nodump
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
123 #else
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
124 staticpro_1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
125 staticpro_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 unbind_to_1 /* unbind_to */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
128 #ifndef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
129 unstaticpro_nodump
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
130 #else
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
131 unstaticpro_nodump_1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
132 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
133 vector1
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
134 vector2
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
135 vector3
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
136 warn_when_safe
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
137 write_c_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
138 write_fmt_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
139 write_fmt_string_lisp
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
140 write_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
141 wrong_type_argument /* CONCHECK_xxx */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
142 xemacs_c_alloca /* ALLOCA */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
143 xfree_1 /* xfree */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
144 xmalloc
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
145 xmalloc_and_zero
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
146 xrealloc
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
147 xstrdup
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
148 Dynarr_delete_many /* Dynarr_delete, Dynarr_delete_object, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
149 Dynarr_free
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
150 Dynarr_insert_many /* Dynarr_add_{literal,lisp}_string */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
151 Dynarr_newf /* Dynarr_new, Dynarr_new2 */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
152 Dynarr_resize /* Dynarr_add */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
153 Fappend
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
154 Fapply
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
155 Fbuffer_modified_p
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
156 Fbuffer_name
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
157 Fcall_with_condition_handler
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
158 Fcons
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
159 Fcurrent_buffer
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
160 Fequal
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
161 Feval
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
162 Fexpand_abbrev
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
163 Ffuncall
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
164 Fget
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
165 Fkill_buffer
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
166 Flength
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
167 Flist
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
168 Fmake_list
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
169 Fmake_string
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
170 Fmake_symbol
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
171 Fmake_vector
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
172 Fnreverse
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
173 Fprovide
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
174 Fput
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
175 Freverse
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
176 Fset_buffer
1706
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
177 Fsignal
9fc738581a9d [xemacs-hg @ 2003-09-22 03:21:12 by james]
james
parents: 1689
diff changeset
178 Fthrow
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
179 Fvector
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
180
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
181 /* Exported variables */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
182 __temp_alloca_size__ /* ALLOCA */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
183 #ifdef DEBUG_XEMACS
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
184 debug_issue_ebola_notices /* EQ_WITH_EBOLA_NOTICE */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
185 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
186 dont_check_for_quit /* QUITP, QUIT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
187 gcprolist /* GCPRO1, GCPRO2, ... */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
188 initialized /* LOADHIST_ATTACH */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
189 lrecord_cons /* CONSP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
190 lrecord_implementations_table /* RECORD_DUMPABLE */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
191 lrecord_marker /* MARKERP */
1689
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
192 #ifdef USE_KKCC
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
193 lrecord_memory_descriptions /* INIT_LRECORD_IMPLEMENTATION */
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
194 #else
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
195 lrecord_markers /* INIT_LRECORD_IMPLEMENTATION */
1689
1193b7458e43 [xemacs-hg @ 2003-09-16 06:49:49 by crestani]
crestani
parents: 1632
diff changeset
196 #endif
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
197 lrecord_string /* STRINGP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
198 lrecord_symbol /* SYMBOLP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
199 lrecord_type_count /* INIT_EXTERNAL_LRECORD_IMPLEMENTATION */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
200 need_to_check_c_alloca /* ALLOCA */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
201 print_readably
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
202 quit_check_signal_happened /* QUITP */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
203 #ifdef ERROR_CHECK_MALLOC
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
204 regex_malloc_disallowed /* REGEX_MALLOC_CHECK */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
205 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
206 #ifdef MULE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
207 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
208 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
209 something_happened /* QUIT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
210 specpdl_depth_counter /* specpdl_depth */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
211 Qconsp /* CHECK_CONS */
1927
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
212 Qcritical /* QUIT, QUITP */
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
213 Qdelete
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
214 Qfile_name /* Qdll_filename_encoding */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
215 Qintegerp /* CHECK_INT, CONCHECK_INT */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
216 Qinvalid_argument
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
217 Qnative
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
218 Qnil
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
219 Qnotice
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
220 #ifdef USE_UNION_TYPE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
221 Qnull_pointer /* DEFVAR_xxx */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
222 #endif
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
223 Qprocess_error
1927
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
224 Qsearch
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
225 Qsimple
1632
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
226 Qstringp /* CHECK_STRING */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
227 Qsymbolp /* CHECK_SYMBOL */
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
228 Qsyntax_error
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
229 Qt
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
230 Qunbound
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
231 #ifdef USE_UNION_TYPE
64eaceca611d [xemacs-hg @ 2003-08-19 02:07:03 by james]
james
parents:
diff changeset
232 Qzero /* ZEROP */
1928
ba24fcdb4cfe [xemacs-hg @ 2004-02-25 20:05:32 by james]
james
parents: 1927
diff changeset
233 #endif
1927
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
234 Vinhibit_quit /* QUIT, QUITP */
44905d8fae13 [xemacs-hg @ 2004-02-25 17:42:34 by james]
james
parents: 1726
diff changeset
235 Vquit_flag /* QUIT, QUITP */