Mercurial > hg > xemacs-beta
view src/general-slots.h @ 1346:01c57eb70ae9
[xemacs-hg @ 2003-03-09 02:27:27 by ben]
To: xemacs-patches@xemacs.org
i.c: Sleep between calls to check for I/O, since these calls are non-blocking.
behavior.el: Allow other keywords for forward compatibility.
cl-macs.el: Rewrite to eliminate byte-compiler warning when `return' is used
without `finally'.
cmdloop.el: Avoid truncated error messages for `end-of-file' and the like.
cmdloop.el: Avoid char-int error after syncing.
files.el: Eliminate byte-compile warnings.
printer.el: Fix line-width calculations.
#### This used to work. Someone's changes (perhaps by
Michael Sperber?) seem to have messed something up.
simple.el: Use new clear-left-side functions to avoid messages ending up on
the same line as other output.
xemacs.mak: Add override for info/ as well when separate source/build dirs.
xemacs.mak: Order sections in main build process and add comments. Add
additional dependencies to try and prevent later steps from
happening when failures in earlier steps have occurred.
Makefile.in.in: Order sections in main build process and add comments. Add
additional dependencies to try and prevent later steps from
happening when failures in earlier steps have occurred.
alloc.c: Don't arbitrarily clear Vconfigure_info_directory since it
messes up separate build/source dirs.
console.c, console.h, device-msw.c, device.c: Add accidentally omitted msprinter console and data descriptions.
print.c, console-msw.c: Add clear-left-side functionality to help keep stdio/stderr
output from separate sources on separate lines. Generalize
the different kinds of debugging output. Add dpa().
profile.c: Add better docs on Unix/Windows differences.
regex.c: Fix problems with rel-alloc compilation caused by previous patch.
emacs.c: Seg fault rather than abort on Cygwin, since gdb doesn't trap
aborts properly.
console-gtk-impl.h, console-gtk.h, console-msw.h, console-x-impl.h, console-x.h, dialog-gtk.c, dialog-x.c, event-msw.c, frame-gtk.c, frame-x.c, frameslots.h, glyphs-gtk.c, glyphs-x.c, gui-gtk.c, gui-x.c, inline.c, menubar-gtk.c, menubar-msw.c, menubar-x.c, scrollbar-gtk.c, scrollbar-x.c, ui-gtk.c: Delete popup-data object. Delete menubar_data field from frames,
since its usage is frame-specific. Delete menubar-msw.h,
gui-x.h, gui-gtk.h. Clean up handling of lwlib callback data
GCPRO'ing and add missing GCPRO recomputation in widget code.
author | ben |
---|---|
date | Sun, 09 Mar 2003 02:27:46 +0000 |
parents | 1b0339b048ce |
children | 64eaceca611d |
line wrap: on
line source
/* Commonly-used symbols -- include file Copyright (C) 1995 Sun Microsystems. Copyright (C) 1995, 1996, 2000, 2001, 2002, 2003 Ben Wing. This file is part of XEmacs. XEmacs is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. XEmacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with XEmacs; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* Synched up with: Not in FSF. */ /* The purpose of this file is as a central place to stick symbols that don't have any obvious connection to any particular module and might be used in many different contexts. Three types of declarations are allowed here: SYMBOL (Qfoo); declares a symbol "foo" SYMBOL_KEYWORD (Q_foo); declares a keyword symbol ":foo" SYMBOL_GENERAL (Qfoo, "bar"); declares a symbol named "bar" but stored in the variable Qfoo To sort the crap in this file, use the following: (sort-regexp-fields nil "^.*(Q_?\\(.*\\));$" "\\1" (progn (search-forward "SYMBOL") (match-beginning 0)) (point-max)) */ SYMBOL (Qabort); SYMBOL_KEYWORD (Q_accelerator); SYMBOL_KEYWORD (Q_active); SYMBOL (Qactually_requested); SYMBOL (Qafter); SYMBOL (Qall); SYMBOL (Qand); SYMBOL (Qappend); SYMBOL (Qascii); SYMBOL (Qassoc); SYMBOL (Qat); SYMBOL (Qautodetect); SYMBOL (Qbad_variable); SYMBOL (Qbefore); SYMBOL (Qbinary); SYMBOL (Qbitmap); SYMBOL (Qboolean); SYMBOL_KEYWORD (Q_border); SYMBOL (Qbottom); SYMBOL (Qbottom_margin); SYMBOL (Qbuffer); SYMBOL (Qbuffers); SYMBOL (Qbuilt_in); SYMBOL (Qbutton); SYMBOL_KEYWORD (Q_buttons); SYMBOL_KEYWORD (Q_callback); SYMBOL_KEYWORD (Q_callback_ex); SYMBOL (Qcancel); SYMBOL (Qcategory); SYMBOL (Qcenter); SYMBOL (Qchain); SYMBOL (Qchange); SYMBOL (Qchannel); SYMBOL (Qchar); SYMBOL (Qcharacter); SYMBOL (Qchars); SYMBOL (Qcode_page); SYMBOL (Qcoding_system); SYMBOL (Qcolor); SYMBOL (Qcolumns); SYMBOL (Qcommand); SYMBOL_KEYWORD (Q_config); SYMBOL (Qconsole); SYMBOL (Qcontrol_1); SYMBOL (Qcopies); SYMBOL (Qcritical); SYMBOL (Qctext); SYMBOL (Qcurrent); SYMBOL (Qcursor); SYMBOL (Qdata); SYMBOL (Qdde); SYMBOL (Qdead); SYMBOL (Qdebug); SYMBOL (Qdefault); SYMBOL (Qdelete); SYMBOL (Qdelq); SYMBOL (Qdescription); SYMBOL_KEYWORD (Q_descriptor); SYMBOL (Qdevice); SYMBOL (Qdevices); SYMBOL_KEYWORD (Q_device); SYMBOL (Qdialog); SYMBOL (Qdirectory); SYMBOL (Qdimension); SYMBOL (Qdisplay); SYMBOL (Qdoc_string); SYMBOL (Qdocumentation); SYMBOL (Qduplex); SYMBOL (Qdynarr_overhead); SYMBOL (Qemergency); SYMBOL (Qempty); SYMBOL (Qeq); SYMBOL (Qeql); SYMBOL (Qequal); SYMBOL (Qeval); SYMBOL (Qevent); SYMBOL (Qextents); SYMBOL (Qexternal); SYMBOL (Qface); SYMBOL (Qfaces); SYMBOL (Qfallback); SYMBOL (Qfile); SYMBOL (Qfile_name); SYMBOL_KEYWORD (Q_filter); SYMBOL (Qfont); SYMBOL (Qframe); SYMBOL (Qframes); SYMBOL (Qfrom_page); SYMBOL (Qfull_assoc); SYMBOL (Qfuncall); SYMBOL (Qfunction); SYMBOL (Qgap_overhead); SYMBOL (Qgarbage_collection); SYMBOL (Qgeneric); SYMBOL (Qgeometry); SYMBOL (Qglobal); SYMBOL (Qglyph); SYMBOL (Qgtk); SYMBOL (Qgui_item); SYMBOL (Qgutter); SYMBOL (Qheight); SYMBOL_KEYWORD (Q_height); SYMBOL (Qhelp); SYMBOL (Qhigh); SYMBOL (Qhighlight); SYMBOL (Qhorizontal); SYMBOL (Qicon); SYMBOL (Qid); SYMBOL (Qignore); SYMBOL (Qimage); SYMBOL_KEYWORD (Q_image); SYMBOL_KEYWORD (Q_included); SYMBOL (Qinfo); SYMBOL (Qinherit); SYMBOL_KEYWORD (Q_initial_focus); SYMBOL (Qinteger); SYMBOL (Qinternal); SYMBOL_KEYWORD (Q_items); SYMBOL_KEYWORD (Q_justify); SYMBOL_KEYWORD (Q_vertically_justify); SYMBOL_KEYWORD (Q_horizontally_justify); SYMBOL (Qkey); SYMBOL (Qkey_assoc); SYMBOL_KEYWORD (Q_key_sequence); SYMBOL (Qkeyboard); SYMBOL (Qkeymap); SYMBOL_KEYWORD (Q_keys); SYMBOL_KEYWORD (Q_label); SYMBOL (Qlandscape); SYMBOL (Qlast_command); SYMBOL (Qleft); SYMBOL (Qleft_margin); SYMBOL (Qlet); SYMBOL (Qlevel); SYMBOL (Qlist); SYMBOL (Qlittle_endian); SYMBOL (Qlocale); SYMBOL (Qlow); SYMBOL (Qmagic); SYMBOL (Qmalloc_overhead); SYMBOL_KEYWORD (Q_margin_width); SYMBOL (Qmarkers); SYMBOL (Qmax); SYMBOL (Qmemory); SYMBOL (Qmenubar); SYMBOL (Qmessage); SYMBOL_GENERAL (Qminus, "-"); SYMBOL (Qmodifiers); SYMBOL (Qmotion); SYMBOL (Qmsprinter); SYMBOL (Qmswindows); SYMBOL (Qname); SYMBOL (Qnative); SYMBOL (Qnatnum); SYMBOL (Qno); SYMBOL (Qnone); SYMBOL (Qnot); SYMBOL (Qnothing); SYMBOL (Qnotice); SYMBOL (Qobject); SYMBOL (Qok); SYMBOL (Qold_assoc); SYMBOL (Qold_delete); SYMBOL (Qold_delq); SYMBOL (Qold_rassoc); SYMBOL (Qold_rassq); SYMBOL (Qonly); SYMBOL (Qor); SYMBOL (Qorientation); SYMBOL_KEYWORD (Q_orientation); SYMBOL (Qother); SYMBOL (Qpage_setup); SYMBOL (Qpages); SYMBOL (Qpeer); SYMBOL (Qpointer); SYMBOL (Qpopup); SYMBOL (Qportrait); SYMBOL (Qprepend); SYMBOL (Qprint); SYMBOL (Qprinter); SYMBOL_KEYWORD (Q_printer_settings); SYMBOL (Qprocess); SYMBOL_KEYWORD (Q_properties); SYMBOL (Qprovide); SYMBOL (Qquestion); SYMBOL_KEYWORD (Q_question); SYMBOL (Qradio); SYMBOL (Qrassoc); SYMBOL (Qrassq); SYMBOL (Qredisplay); SYMBOL (Qremove_all); SYMBOL (Qrequire); SYMBOL (Qresource); SYMBOL (Qretry); SYMBOL (Qreturn); SYMBOL (Qreverse); SYMBOL (Qright); SYMBOL (Qright_margin); SYMBOL (Qsearch); SYMBOL (Qselected); SYMBOL_KEYWORD (Q_selected); SYMBOL (Qselection); SYMBOL (Qset_glyph_image); SYMBOL (Qsignal); SYMBOL (Qsimple); SYMBOL (Qsize); SYMBOL (Qsound); SYMBOL (Qspace); SYMBOL (Qspecifier); SYMBOL (Qstandard); SYMBOL (Qstream); SYMBOL (Qstring); SYMBOL_KEYWORD (Q_style); SYMBOL_KEYWORD (Q_suffix); SYMBOL (Qsubtype); SYMBOL (Qsymbol); SYMBOL (Qsyntax); SYMBOL (Qsystem_default); SYMBOL (Qterminal); SYMBOL (Qtest); SYMBOL (Qtext); SYMBOL_KEYWORD (Q_text); SYMBOL (Qthis_command); SYMBOL (Qtimeout); SYMBOL (Qtimestamp); SYMBOL_KEYWORD (Q_title); SYMBOL (Qto_page); SYMBOL (Qtoggle); SYMBOL (Qtoolbar); SYMBOL (Qtop); SYMBOL (Qtop_margin); SYMBOL (Qtty); SYMBOL (Qtype); SYMBOL (Qundecided); SYMBOL (Qundefined); SYMBOL (Qunimplemented); SYMBOL (Quser_default); SYMBOL_KEYWORD (Q_value); SYMBOL (Qvalue_assoc); SYMBOL (Qvertical); SYMBOL (Qwarning); SYMBOL (Qwidget); SYMBOL (Qwidth); SYMBOL_KEYWORD (Q_width); SYMBOL (Qwindow); SYMBOL (Qwindows); SYMBOL (Qwindow_id); SYMBOL (Qwindow_system); SYMBOL (Qx); SYMBOL (Qy); SYMBOL (Qyes);