Mercurial > emacs
view lwlib/lwlib-Xaw.h @ 28508:a68042252425
* lisp.h (make_number) [!NO_UNION_TYPE && __GNUC__ >= 2 && __OPTIMIZE__]:
Provide a GNU C macro version that handles lisp-object unions.
(XSET) [!NO_UNION_TYPE]: Set the value field first, then the type field, to
better cope with ENABLE_CHECKING and calls that modify a Lisp_Object using its
old value.
author | Ken Raeburn <raeburn@raeburn.org> |
---|---|
date | Wed, 05 Apr 2000 18:47:29 +0000 |
parents | 8aa62a50270d |
children | 6ed38ee607e9 |
line wrap: on
line source
#ifndef LWLIB_XAW_H #define LWLIB_XAW_H #include "lwlib-int.h" extern widget_creation_entry xaw_creation_table []; Widget xaw_create_dialog (); Boolean lw_xaw_widget_p (); void xaw_update_one_widget (); void xaw_update_one_value (); void xaw_destroy_instance (); void xaw_popup_menu (); void xaw_pop_instance (); #endif /* LWLIB_XAW_H */