1 /* Commonly-used symbols -- include file
2 Copyright (C) 1995 Sun Microsystems.
3 Copyright (C) 1995, 1996, 2000 Ben Wing.
5 This file is part of XEmacs.
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
9 Free Software Foundation; either version 2, or (at your option) any
12 XEmacs is distributed in the hope that it will be useful, but WITHOUT
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
17 You should have received a copy of the GNU General Public License
18 along with XEmacs; see the file COPYING. If not, write to
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
20 Boston, MA 02111-1307, USA. */
22 /* Synched up with: Not in FSF. */
24 /* The purpose of this file is as a central place to stick symbols
25 that don't have any obvious connection to any particular module
26 and might be used in many different contexts.
28 Three types of declarations are allowed here:
30 SYMBOL (Qfoo); declares a symbol "foo"
31 SYMBOL_KEYWORD (Q_foo); declares a keyword symbol ":foo"
32 SYMBOL_GENERAL (Qfoo, "bar"); declares a symbol named "bar" but stored in
35 To sort the crap in this file, use the following:
37 (sort-regexp-fields nil
38 "^.*(Q_?\\(.*\\));$" "\\1"
40 (search-forward "SYMBOL")
46 SYMBOL_KEYWORD (Q_accelerator);
47 SYMBOL_KEYWORD (Q_active);
48 SYMBOL (Qactually_requested);
56 SYMBOL (Qbad_variable);
61 SYMBOL_KEYWORD (Q_border);
63 SYMBOL (Qbottom_margin);
67 SYMBOL_KEYWORD (Q_buttons);
68 SYMBOL_KEYWORD (Q_callback);
69 SYMBOL_KEYWORD (Q_callback_ex);
80 SYMBOL_KEYWORD (Q_config);
91 SYMBOL_KEYWORD (Q_descriptor);
93 SYMBOL_KEYWORD (Q_device);
99 SYMBOL (Qdynarr_overhead);
110 SYMBOL_KEYWORD (Q_filter);
114 SYMBOL (Qfull_assoc);
117 SYMBOL (Qgap_overhead);
123 SYMBOL_KEYWORD (Q_height);
126 SYMBOL (Qhorizontal);
131 SYMBOL_KEYWORD (Q_image);
132 SYMBOL_KEYWORD (Q_included);
135 SYMBOL_KEYWORD (Q_initial_focus);
138 SYMBOL_KEYWORD (Q_items);
139 SYMBOL_KEYWORD (Q_justify);
142 SYMBOL_KEYWORD (Q_key_sequence);
145 SYMBOL_KEYWORD (Q_keys);
146 SYMBOL_KEYWORD (Q_label);
148 SYMBOL (Qlast_command);
150 SYMBOL (Qleft_margin);
154 SYMBOL (Qmalloc_overhead);
155 SYMBOL_KEYWORD (Q_margin_width);
161 SYMBOL_GENERAL (Qminus, "-");
176 SYMBOL (Qold_delete);
178 SYMBOL (Qold_rassoc);
182 SYMBOL (Qorientation);
183 SYMBOL_KEYWORD (Q_orientation);
185 SYMBOL (Qpage_setup);
192 SYMBOL (Qprint_setup);
194 SYMBOL_KEYWORD (Q_printer_settings);
196 SYMBOL_KEYWORD (Q_properties);
199 SYMBOL_KEYWORD (Q_question);
203 SYMBOL (Qremove_all);
210 SYMBOL (Qright_margin);
213 SYMBOL_KEYWORD (Q_selected);
214 SYMBOL (Qset_glyph_image);
223 SYMBOL_KEYWORD (Q_style);
224 SYMBOL_KEYWORD (Q_suffix);
230 SYMBOL_KEYWORD (Q_text);
231 SYMBOL (Qthis_command);
234 SYMBOL_KEYWORD (Q_title);
239 SYMBOL (Qtop_margin);
244 SYMBOL (Qunimplemented);
245 SYMBOL_KEYWORD (Q_value);
246 SYMBOL (Qvalue_assoc);
251 SYMBOL_KEYWORD (Q_width);
253 SYMBOL (Qwindow_system);