Mercurial > hg > xemacs-beta
comparison src/gui.c @ 578:190b164ddcac
[xemacs-hg @ 2001-05-25 11:26:50 by ben]
device-msw.c, eldap.c, emodules.c, hpplay.c, process-unix.c, sound.h, tooltalk.c, win32.c: Revert Martin's attempted compile-warnings fix. It does fix
the warnings, but not the right way. We are trying to eliminate
the raw use of `char' and `unsigned char' absolutely everywhere.
There is never an occasion to reintroduce these.
buffer.h: Instead, we fix these macros so they don't care about the type of
their lvalues. We already do this for the non-C-string
equivalents of these, and it's correct because it should be OK to
pass in an SBufbyte *, for example. In any case, we do not need
any type-correctness checking here -- errors will be caught for
sure as soon as we remove the -Wno-sign-compare switch.
mule-charset.c: Use invalid_argument, not generic signal_error (Qerror, ).
alloc.c, chartab.c, console-gtk.c, console-msw.c, console-stream.c, console-stream.h, console-tty.c, console-tty.h, console-x.c, console.c, console.h, device-x.c, device.c, elhash.c, eval.c, faces.c, faces.h, fns.c, glyphs.c, glyphs.h, gui.c, gui.h, lisp.h, lread.c, nt.c, objects-gtk.c, objects-gtk.h, objects-msw.c, objects-tty.c, objects-x.c, objects.c, process-unix.c, rangetab.c, search.c, specifier.c, toolbar.c, window.c, window.h:
Rename Error_behavior to Error_Behavior, to be consistent with
general naming practices (Lisp_Object, Char_Binary, etc.).
author | ben |
---|---|
date | Fri, 25 May 2001 11:27:01 +0000 |
parents | 9cdcb214753f |
children | b39c14581166 |
comparison
equal
deleted
inserted
replaced
577:910449c92002 | 578:190b164ddcac |
---|---|
115 * error is signaled. | 115 * error is signaled. |
116 */ | 116 */ |
117 int | 117 int |
118 gui_item_add_keyval_pair (Lisp_Object gui_item, | 118 gui_item_add_keyval_pair (Lisp_Object gui_item, |
119 Lisp_Object key, Lisp_Object val, | 119 Lisp_Object key, Lisp_Object val, |
120 Error_behavior errb) | 120 Error_Behavior errb) |
121 { | 121 { |
122 Lisp_Gui_Item *pgui_item = XGUI_ITEM (gui_item); | 122 Lisp_Gui_Item *pgui_item = XGUI_ITEM (gui_item); |
123 int retval = 0; | 123 int retval = 0; |
124 | 124 |
125 if (!KEYWORDP (key)) | 125 if (!KEYWORDP (key)) |
212 * function extracts the description of the item into the PGUI_ITEM | 212 * function extracts the description of the item into the PGUI_ITEM |
213 * structure. | 213 * structure. |
214 */ | 214 */ |
215 static Lisp_Object | 215 static Lisp_Object |
216 make_gui_item_from_keywords_internal (Lisp_Object item, | 216 make_gui_item_from_keywords_internal (Lisp_Object item, |
217 Error_behavior errb) | 217 Error_Behavior errb) |
218 { | 218 { |
219 int length, plist_p, start; | 219 int length, plist_p, start; |
220 Lisp_Object *contents; | 220 Lisp_Object *contents; |
221 Lisp_Object gui_item = allocate_gui_item (); | 221 Lisp_Object gui_item = allocate_gui_item (); |
222 Lisp_Gui_Item *pgui_item = XGUI_ITEM (gui_item); | 222 Lisp_Gui_Item *pgui_item = XGUI_ITEM (gui_item); |