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);
144 SYMBOL_KEYWORD (Q_key_sequence);
147 SYMBOL_KEYWORD (Q_keys);
148 SYMBOL_KEYWORD (Q_label);
150 SYMBOL (Qlast_command);
152 SYMBOL (Qleft_margin);
156 SYMBOL (Qmalloc_overhead);
157 SYMBOL_KEYWORD (Q_margin_width);
163 SYMBOL_GENERAL (Qminus, "-");
178 SYMBOL (Qold_delete);
180 SYMBOL (Qold_rassoc);
184 SYMBOL (Qorientation);
185 SYMBOL_KEYWORD (Q_orientation);
187 SYMBOL (Qpage_setup);
196 SYMBOL_KEYWORD (Q_printer_settings);
198 SYMBOL_KEYWORD (Q_properties);
201 SYMBOL_KEYWORD (Q_question);
205 SYMBOL (Qremove_all);
212 SYMBOL (Qright_margin);
215 SYMBOL_KEYWORD (Q_selected);
217 SYMBOL (Qset_glyph_image);
226 SYMBOL_KEYWORD (Q_style);
227 SYMBOL_KEYWORD (Q_suffix);
233 SYMBOL_KEYWORD (Q_text);
234 SYMBOL (Qthis_command);
237 SYMBOL_KEYWORD (Q_title);
242 SYMBOL (Qtop_margin);
247 SYMBOL (Qunimplemented);
248 SYMBOL_KEYWORD (Q_value);
249 SYMBOL (Qvalue_assoc);
254 SYMBOL_KEYWORD (Q_width);
256 SYMBOL (Qwindow_system);