19 |
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
20 |
Boston, MA 02111-1307, USA. */ |
Boston, MA 02111-1307, USA. */ |
21 |
|
|
22 |
|
#ifndef EMACS_LISP_H |
23 |
|
#define EMACS_LISP_H |
24 |
|
|
25 |
/* Declare the prototype for a general external function. */ |
/* Declare the prototype for a general external function. */ |
26 |
#if defined (PROTOTYPES) || defined (WINDOWSNT) |
#if defined (PROTOTYPES) || defined (WINDOWSNT) |
27 |
#define P_(proto) proto |
#define P_(proto) proto |
2979 |
EXFUN (Fx_popup_menu, 2); |
EXFUN (Fx_popup_menu, 2); |
2980 |
EXFUN (Fx_popup_dialog, 2); |
EXFUN (Fx_popup_dialog, 2); |
2981 |
extern void syms_of_xmenu P_ ((void)); |
extern void syms_of_xmenu P_ ((void)); |
|
extern int popup_activated_flag; |
|
2982 |
|
|
2983 |
/* defined in sysdep.c */ |
/* defined in sysdep.c */ |
2984 |
extern void stuff_char P_ ((char c)); |
extern void stuff_char P_ ((char c)); |
3162 |
(FIXNUM_OVERFLOW_P (val) \ |
(FIXNUM_OVERFLOW_P (val) \ |
3163 |
? make_float (val) \ |
? make_float (val) \ |
3164 |
: make_number ((EMACS_INT)(val))) |
: make_number ((EMACS_INT)(val))) |
3165 |
|
|
3166 |
|
#endif /* EMACS_LISP_H */ |