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);
100 SYMBOL (Qdynarr_overhead);
111 SYMBOL_KEYWORD (Q_filter);
115 SYMBOL (Qfull_assoc);
118 SYMBOL (Qgap_overhead);
125 SYMBOL_KEYWORD (Q_height);
128 SYMBOL (Qhorizontal);
133 SYMBOL_KEYWORD (Q_image);
134 SYMBOL_KEYWORD (Q_included);
137 SYMBOL_KEYWORD (Q_initial_focus);
140 SYMBOL_KEYWORD (Q_items);
141 SYMBOL_KEYWORD (Q_justify);
142 SYMBOL_KEYWORD (Q_vertically_justify);
143 SYMBOL_KEYWORD (Q_horizontally_justify);
146 SYMBOL_KEYWORD (Q_key_sequence);
149 SYMBOL_KEYWORD (Q_keys);
150 SYMBOL_KEYWORD (Q_label);
152 SYMBOL (Qlast_command);
154 SYMBOL (Qleft_margin);
158 SYMBOL (Qmalloc_overhead);
159 SYMBOL_KEYWORD (Q_margin_width);
165 SYMBOL_GENERAL (Qminus, "-");
180 SYMBOL (Qold_delete);
182 SYMBOL (Qold_rassoc);
186 SYMBOL (Qorientation);
187 SYMBOL_KEYWORD (Q_orientation);
189 SYMBOL (Qpage_setup);
198 SYMBOL_KEYWORD (Q_printer_settings);
200 SYMBOL_KEYWORD (Q_properties);
203 SYMBOL_KEYWORD (Q_question);
207 SYMBOL (Qremove_all);
214 SYMBOL (Qright_margin);
217 SYMBOL_KEYWORD (Q_selected);
219 SYMBOL (Qset_glyph_image);
228 SYMBOL_KEYWORD (Q_style);
229 SYMBOL_KEYWORD (Q_suffix);
235 SYMBOL_KEYWORD (Q_text);
236 SYMBOL (Qthis_command);
239 SYMBOL_KEYWORD (Q_title);
244 SYMBOL (Qtop_margin);
249 SYMBOL (Qunimplemented);
250 SYMBOL_KEYWORD (Q_value);
251 SYMBOL (Qvalue_assoc);
256 SYMBOL_KEYWORD (Q_width);
258 SYMBOL (Qwindow_system);