comparison src/general.c @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 8de8e3f6228a
children 64eaceca611d
comparison
equal deleted inserted replaced
441:72a7cfa4a488 442:abe6d1db359e
1 /* Commonly-used symbols 1 /* Commonly-used symbols
2 Copyright (C) 1995 Sun Microsystems. 2 Copyright (C) 1995 Sun Microsystems.
3 Copyright (C) 1995, 1996 Ben Wing. 3 Copyright (C) 1995, 1996, 2000 Ben Wing.
4 4
5 This file is part of XEmacs. 5 This file is part of XEmacs.
6 6
7 XEmacs is free software; you can redistribute it and/or modify it 7 XEmacs is free software; you can redistribute it and/or modify it
8 under the terms of the GNU General Public License as published by the 8 under the terms of the GNU General Public License as published by the
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
20 Boston, MA 02111-1307, USA. */ 20 Boston, MA 02111-1307, USA. */
21 21
22 /* Synched up with: Not in FSF. */ 22 /* Synched up with: Not in FSF. */
23 23
24 /* The purpose of this file is as a central place to stick symbols 24 /* See general-slots.h.
25 that don't have any obvious connection to any particular module 25 */
26 and might be used in many different contexts.
27
28 #### More should be put here.
29 */
30 26
31 #include <config.h> 27 #include <config.h>
32 #include "lisp.h" 28 #include "lisp.h"
33 29
34 Lisp_Object Qactually_requested; 30 #define SYMBOL(fou) Lisp_Object fou
35 Lisp_Object Qafter; 31 #define SYMBOL_KEYWORD(la_cle_est_fou) Lisp_Object la_cle_est_fou
36 Lisp_Object Qall; 32 #define SYMBOL_GENERAL(tout_le_monde, est_fou) Lisp_Object tout_le_monde
37 Lisp_Object Qand; 33
38 Lisp_Object Qassoc; 34 #include "general-slots.h"
39 Lisp_Object Qat; 35
40 Lisp_Object Qautodetect; 36 #undef SYMBOL
41 Lisp_Object Qbad_variable; 37 #undef SYMBOL_KEYWORD
42 Lisp_Object Qbefore; 38 #undef SYMBOL_GENERAL
43 Lisp_Object Qbinary;
44 Lisp_Object Qbitmap;
45 Lisp_Object Qboolean;
46 Lisp_Object Qbottom;
47 Lisp_Object Qbottom_margin;
48 Lisp_Object Qbuffer;
49 Lisp_Object Qbutton;
50 Lisp_Object Qcenter;
51 Lisp_Object Qcategory;
52 Lisp_Object Qchannel;
53 Lisp_Object Qchar;
54 Lisp_Object Qcharacter;
55 Lisp_Object Qchars;
56 Lisp_Object Qcolor;
57 Lisp_Object Qcolumns;
58 Lisp_Object Qcommand;
59 Lisp_Object Qconsole;
60 Lisp_Object Qcritical;
61 Lisp_Object Qctext;
62 Lisp_Object Qcursor;
63 Lisp_Object Qdata;
64 Lisp_Object Qdead;
65 Lisp_Object Qdefault;
66 Lisp_Object Qdelete;
67 Lisp_Object Qdelq;
68 Lisp_Object Qdevice;
69 Lisp_Object Qdimension;
70 Lisp_Object Qdisplay;
71 Lisp_Object Qdoc_string;
72 Lisp_Object Qduplex;
73 Lisp_Object Qdynarr_overhead;
74 Lisp_Object Qempty;
75 Lisp_Object Qeq;
76 Lisp_Object Qeql;
77 Lisp_Object Qequal;
78 Lisp_Object Qeval;
79 Lisp_Object Qextents;
80 Lisp_Object Qface;
81 Lisp_Object Qfile_name;
82 Lisp_Object Qfont;
83 Lisp_Object Qframe;
84 Lisp_Object Qfunction;
85 Lisp_Object Qgap_overhead;
86 Lisp_Object Qgeneric;
87 Lisp_Object Qgeometry;
88 Lisp_Object Qglobal;
89 Lisp_Object Qgutter;
90 Lisp_Object Qheight;
91 Lisp_Object Qhighlight;
92 Lisp_Object Qhorizontal;
93 Lisp_Object Qicon;
94 Lisp_Object Qid;
95 Lisp_Object Qimage;
96 Lisp_Object Qinfo;
97 Lisp_Object Qinherit;
98 Lisp_Object Qinteger;
99 Lisp_Object Qinternal;
100 Lisp_Object Qkey;
101 Lisp_Object Qkey_assoc;
102 Lisp_Object Qkeyboard;
103 Lisp_Object Qkeymap;
104 Lisp_Object Qlandscape;
105 Lisp_Object Qleft;
106 Lisp_Object Qleft_margin;
107 Lisp_Object Qlist;
108 Lisp_Object Qmagic;
109 Lisp_Object Qmalloc_overhead;
110 Lisp_Object Qmarkers;
111 Lisp_Object Qmax;
112 Lisp_Object Qmemory;
113 Lisp_Object Qmessage;
114 Lisp_Object Qminus;
115 Lisp_Object Qmodifiers;
116 Lisp_Object Qmotion;
117 Lisp_Object Qmsprinter;
118 Lisp_Object Qmswindows;
119 Lisp_Object Qname;
120 Lisp_Object Qnone;
121 Lisp_Object Qnot;
122 Lisp_Object Qnothing;
123 Lisp_Object Qnotice;
124 Lisp_Object Qobject;
125 Lisp_Object Qold_assoc;
126 Lisp_Object Qold_delete;
127 Lisp_Object Qold_delq;
128 Lisp_Object Qold_rassoc;
129 Lisp_Object Qold_rassq;
130 Lisp_Object Qonly;
131 Lisp_Object Qor;
132 Lisp_Object Qorientation;
133 Lisp_Object Qother;
134 Lisp_Object Qpointer;
135 Lisp_Object Qpopup;
136 Lisp_Object Qportrait;
137 Lisp_Object Qprint;
138 Lisp_Object Qprocess;
139 Lisp_Object Qprovide;
140 Lisp_Object Qrassoc;
141 Lisp_Object Qrassq;
142 Lisp_Object Qrequire;
143 Lisp_Object Qresource;
144 Lisp_Object Qreturn;
145 Lisp_Object Qreverse;
146 Lisp_Object Qright;
147 Lisp_Object Qright_margin;
148 Lisp_Object Qsearch;
149 Lisp_Object Qselected;
150 Lisp_Object Qsignal;
151 Lisp_Object Qsimple;
152 Lisp_Object Qsize;
153 Lisp_Object Qspace;
154 Lisp_Object Qspecifier;
155 Lisp_Object Qstream;
156 Lisp_Object Qstring;
157 Lisp_Object Qsymbol;
158 Lisp_Object Qsyntax;
159 Lisp_Object Qterminal;
160 Lisp_Object Qtest;
161 Lisp_Object Qtext;
162 Lisp_Object Qtimeout;
163 Lisp_Object Qtimestamp;
164 Lisp_Object Qtoolbar;
165 Lisp_Object Qtop;
166 Lisp_Object Qtop_margin;
167 Lisp_Object Qtty;
168 Lisp_Object Qtype;
169 Lisp_Object Qundecided;
170 Lisp_Object Qundefined;
171 Lisp_Object Qunimplemented;
172 Lisp_Object Qvalue_assoc;
173 Lisp_Object Qvertical;
174 Lisp_Object Qwarning;
175 Lisp_Object Qwidth;
176 Lisp_Object Qwidget;
177 Lisp_Object Qwindow;
178 Lisp_Object Qwindow_system;
179 Lisp_Object Qx;
180 Lisp_Object Qy;
181 39
182 void 40 void
183 syms_of_general (void) 41 syms_of_general (void)
184 { 42 {
185 defsymbol (&Qactually_requested, "actually-requested"); 43 #define SYMBOL(loco) DEFSYMBOL (loco)
186 defsymbol (&Qafter, "after"); 44 #define SYMBOL_KEYWORD(meshugeneh) DEFKEYWORD (meshugeneh)
187 defsymbol (&Qall, "all"); 45 #define SYMBOL_GENERAL(vachement, fou) defsymbol (&vachement, fou)
188 defsymbol (&Qand, "and"); 46
189 defsymbol (&Qassoc, "assoc"); 47 #include "general-slots.h"
190 defsymbol (&Qat, "at"); 48
191 defsymbol (&Qautodetect, "autodetect"); 49 #undef SYMBOL
192 defsymbol (&Qbad_variable, "bad-variable"); 50 #undef SYMBOL_KEYWORD
193 defsymbol (&Qbefore, "before"); 51 #undef SYMBOL_GENERAL
194 defsymbol (&Qbinary, "binary");
195 defsymbol (&Qbitmap, "bitmap");
196 defsymbol (&Qboolean, "boolean");
197 defsymbol (&Qbottom, "bottom");
198 defsymbol (&Qbottom_margin, "bottom-margin");
199 defsymbol (&Qbuffer, "buffer");
200 defsymbol (&Qbutton, "button");
201 defsymbol (&Qcategory, "category");
202 defsymbol (&Qcenter, "center");
203 defsymbol (&Qchannel, "channel");
204 defsymbol (&Qchar, "char");
205 defsymbol (&Qcharacter, "character");
206 defsymbol (&Qchars, "chars");
207 defsymbol (&Qcolor, "color");
208 defsymbol (&Qcolumns, "columns");
209 defsymbol (&Qcommand, "command");
210 defsymbol (&Qconsole, "console");
211 defsymbol (&Qcritical, "critical");
212 defsymbol (&Qctext, "ctext");
213 defsymbol (&Qcursor, "cursor");
214 defsymbol (&Qdata, "data");
215 defsymbol (&Qdead, "dead");
216 defsymbol (&Qdefault, "default");
217 defsymbol (&Qdelete, "delete");
218 defsymbol (&Qdelq, "delq");
219 defsymbol (&Qdevice, "device");
220 defsymbol (&Qdimension, "dimension");
221 defsymbol (&Qdisplay, "display");
222 defsymbol (&Qdoc_string, "doc-string");
223 defsymbol (&Qduplex, "duplex");
224 defsymbol (&Qdynarr_overhead, "dynarr-overhead");
225 defsymbol (&Qempty, "empty");
226 defsymbol (&Qeq, "eq");
227 defsymbol (&Qeql, "eql");
228 defsymbol (&Qequal, "equal");
229 defsymbol (&Qeval, "eval");
230 defsymbol (&Qextents, "extents");
231 defsymbol (&Qface, "face");
232 defsymbol (&Qfile_name, "file-name");
233 defsymbol (&Qfont, "font");
234 defsymbol (&Qframe, "frame");
235 defsymbol (&Qfunction, "function");
236 defsymbol (&Qgap_overhead, "gap-overhead");
237 defsymbol (&Qgeneric, "generic");
238 defsymbol (&Qgeometry, "geometry");
239 defsymbol (&Qglobal, "global");
240 defsymbol (&Qgutter, "gutter");
241 defsymbol (&Qheight, "height");
242 defsymbol (&Qhighlight, "highlight");
243 defsymbol (&Qhorizontal, "horizontal");
244 defsymbol (&Qicon, "icon");
245 defsymbol (&Qid, "id");
246 defsymbol (&Qimage, "image");
247 defsymbol (&Qinfo, "info");
248 defsymbol (&Qinherit, "inherit");
249 defsymbol (&Qinteger, "integer");
250 defsymbol (&Qinternal, "internal");
251 defsymbol (&Qkey, "key");
252 defsymbol (&Qkey_assoc, "key-assoc");
253 defsymbol (&Qkeyboard, "keyboard");
254 defsymbol (&Qkeymap, "keymap");
255 defsymbol (&Qlandscape, "landscape");
256 defsymbol (&Qleft, "left");
257 defsymbol (&Qleft_margin, "left-margin");
258 defsymbol (&Qlist, "list");
259 defsymbol (&Qmagic, "magic");
260 defsymbol (&Qmalloc_overhead, "malloc-overhead");
261 defsymbol (&Qmarkers, "markers");
262 defsymbol (&Qmax, "max");
263 defsymbol (&Qmemory, "memory");
264 defsymbol (&Qmessage, "message");
265 defsymbol (&Qminus, "-");
266 defsymbol (&Qmodifiers, "modifiers");
267 defsymbol (&Qmotion, "motion");
268 defsymbol (&Qmsprinter, "msprinter");
269 defsymbol (&Qmswindows, "mswindows");
270 defsymbol (&Qname, "name");
271 defsymbol (&Qnone, "none");
272 defsymbol (&Qnot, "not");
273 defsymbol (&Qnothing, "nothing");
274 defsymbol (&Qnotice, "notice");
275 defsymbol (&Qobject, "object");
276 defsymbol (&Qold_assoc, "old-assoc");
277 defsymbol (&Qold_delete, "old-delete");
278 defsymbol (&Qold_delq, "old-delq");
279 defsymbol (&Qold_rassoc, "old-rassoc");
280 defsymbol (&Qold_rassq, "old-rassq");
281 defsymbol (&Qonly, "only");
282 defsymbol (&Qor, "or");
283 defsymbol (&Qorientation, "orientation");
284 defsymbol (&Qother, "other");
285 defsymbol (&Qpointer, "pointer");
286 defsymbol (&Qpopup, "popup");
287 defsymbol (&Qportrait, "portrait");
288 defsymbol (&Qprint, "print");
289 defsymbol (&Qprocess, "process");
290 defsymbol (&Qprovide, "provide");
291 defsymbol (&Qrassoc, "rassoc");
292 defsymbol (&Qrassq, "rassq");
293 defsymbol (&Qrequire, "require");
294 defsymbol (&Qresource, "resource");
295 defsymbol (&Qreturn, "return");
296 defsymbol (&Qreverse, "reverse");
297 defsymbol (&Qright, "right");
298 defsymbol (&Qright_margin, "right-margin");
299 defsymbol (&Qsearch, "search");
300 defsymbol (&Qselected, "selected");
301 defsymbol (&Qsignal, "signal");
302 defsymbol (&Qsimple, "simple");
303 defsymbol (&Qsize, "size");
304 defsymbol (&Qspace, "space");
305 defsymbol (&Qspecifier, "specifier");
306 defsymbol (&Qstream, "stream");
307 defsymbol (&Qstring, "string");
308 defsymbol (&Qsymbol, "symbol");
309 defsymbol (&Qsyntax, "syntax");
310 defsymbol (&Qterminal, "terminal");
311 defsymbol (&Qtest, "test");
312 defsymbol (&Qtext, "text");
313 defsymbol (&Qtimeout, "timeout");
314 defsymbol (&Qtimestamp, "timestamp");
315 defsymbol (&Qtoolbar, "toolbar");
316 defsymbol (&Qtop, "top");
317 defsymbol (&Qtop_margin, "top-margin");
318 defsymbol (&Qtty, "tty");
319 defsymbol (&Qtype, "type");
320 defsymbol (&Qundecided, "undecided");
321 defsymbol (&Qundefined, "undefined");
322 defsymbol (&Qunimplemented, "unimplemented");
323 defsymbol (&Qvalue_assoc, "value-assoc");
324 defsymbol (&Qvertical, "vertical");
325 defsymbol (&Qwarning, "warning");
326 defsymbol (&Qwidth, "width");
327 defsymbol (&Qwidget, "widget");
328 defsymbol (&Qwindow, "window");
329 defsymbol (&Qwindow_system, "window-system");
330 defsymbol (&Qx, "x");
331 defsymbol (&Qy, "y");
332 } 52 }