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);
124 SYMBOL_KEYWORD (Q_height);
127 SYMBOL (Qhorizontal);
132 SYMBOL_KEYWORD (Q_image);
133 SYMBOL_KEYWORD (Q_included);
136 SYMBOL_KEYWORD (Q_initial_focus);
139 SYMBOL_KEYWORD (Q_items);
140 SYMBOL_KEYWORD (Q_justify);
143 SYMBOL_KEYWORD (Q_key_sequence);
146 SYMBOL_KEYWORD (Q_keys);
147 SYMBOL_KEYWORD (Q_label);
149 SYMBOL (Qlast_command);
151 SYMBOL (Qleft_margin);
155 SYMBOL (Qmalloc_overhead);
156 SYMBOL_KEYWORD (Q_margin_width);
162 SYMBOL_GENERAL (Qminus, "-");
177 SYMBOL (Qold_delete);
179 SYMBOL (Qold_rassoc);
183 SYMBOL (Qorientation);
184 SYMBOL_KEYWORD (Q_orientation);
186 SYMBOL (Qpage_setup);
193 SYMBOL (Qprint_setup);
195 SYMBOL_KEYWORD (Q_printer_settings);
197 SYMBOL_KEYWORD (Q_properties);
200 SYMBOL_KEYWORD (Q_question);
204 SYMBOL (Qremove_all);
211 SYMBOL (Qright_margin);
214 SYMBOL_KEYWORD (Q_selected);
215 SYMBOL (Qset_glyph_image);
224 SYMBOL_KEYWORD (Q_style);
225 SYMBOL_KEYWORD (Q_suffix);
231 SYMBOL_KEYWORD (Q_text);
232 SYMBOL (Qthis_command);
235 SYMBOL_KEYWORD (Q_title);
240 SYMBOL (Qtop_margin);
245 SYMBOL (Qunimplemented);
246 SYMBOL_KEYWORD (Q_value);
247 SYMBOL (Qvalue_assoc);
252 SYMBOL_KEYWORD (Q_width);
254 SYMBOL (Qwindow_system);