diff options
| author | Stefan Monnier | 2007-10-23 21:17:06 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2007-10-23 21:17:06 +0000 |
| commit | 4d0ac3d738c0055be74d955ef0ca9b31d2752a28 (patch) | |
| tree | a5180608af4ba0f6aff33928b6dcdb4071d07465 /src | |
| parent | 7357cb0467cb329a422c857c9fd07c574968788f (diff) | |
| download | emacs-4d0ac3d738c0055be74d955ef0ca9b31d2752a28.tar.gz emacs-4d0ac3d738c0055be74d955ef0ca9b31d2752a28.zip | |
* lisp.h (Fget_text_property): Declare.
(have_menus_p): Declare it here rather than in sys-dep header files.
* macterm.h (have_menus_p):
* msdos.h (have_menus_p):
* xterm.h (have_menus_p): Remove.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/lisp.h | 6 | ||||
| -rw-r--r-- | src/macterm.h | 2 | ||||
| -rw-r--r-- | src/msdos.h | 1 | ||||
| -rw-r--r-- | src/xterm.h | 1 |
5 files changed, 12 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 3da07722a7a..0d8dfc6aa36 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2007-10-23 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2007-10-23 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * lisp.h (Fget_text_property): Declare. | ||
| 4 | (have_menus_p): Declare it here rather than in sys-dep header files. | ||
| 5 | * macterm.h (have_menus_p): | ||
| 6 | * msdos.h (have_menus_p): | ||
| 7 | * xterm.h (have_menus_p): Remove. | ||
| 8 | |||
| 3 | * data.c (Fmake_variable_buffer_local, Fmake_local_variable) | 9 | * data.c (Fmake_variable_buffer_local, Fmake_local_variable) |
| 4 | (Fmake_variable_frame_local): Just check the variable's const-ness | 10 | (Fmake_variable_frame_local): Just check the variable's const-ness |
| 5 | rather than checking nil or t. | 11 | rather than checking nil or t. |
diff --git a/src/lisp.h b/src/lisp.h index 47e40c63328..24b908df8e9 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -3170,6 +3170,7 @@ EXFUN (Fnext_single_property_change, 4); | |||
| 3170 | EXFUN (Fnext_single_char_property_change, 4); | 3170 | EXFUN (Fnext_single_char_property_change, 4); |
| 3171 | EXFUN (Fprevious_single_property_change, 4); | 3171 | EXFUN (Fprevious_single_property_change, 4); |
| 3172 | EXFUN (Fput_text_property, 5); | 3172 | EXFUN (Fput_text_property, 5); |
| 3173 | EXFUN (Fget_text_property, 3); | ||
| 3173 | EXFUN (Fprevious_char_property_change, 2); | 3174 | EXFUN (Fprevious_char_property_change, 2); |
| 3174 | EXFUN (Fnext_char_property_change, 2); | 3175 | EXFUN (Fnext_char_property_change, 2); |
| 3175 | extern void report_interval_modification P_ ((Lisp_Object, Lisp_Object)); | 3176 | extern void report_interval_modification P_ ((Lisp_Object, Lisp_Object)); |
| @@ -3303,6 +3304,11 @@ extern void syms_of_mac P_ ((void)); | |||
| 3303 | extern void init_mac_osx_environment P_ ((void)); | 3304 | extern void init_mac_osx_environment P_ ((void)); |
| 3304 | #endif /* MAC_OSX */ | 3305 | #endif /* MAC_OSX */ |
| 3305 | #endif /* MAC_OS */ | 3306 | #endif /* MAC_OS */ |
| 3307 | |||
| 3308 | #ifdef HAVE_MENUS | ||
| 3309 | /* Defined in (x|mac|w32)fns.c... */ | ||
| 3310 | extern int have_menus_p P_ ((void)); | ||
| 3311 | #endif | ||
| 3306 | 3312 | ||
| 3307 | /* Nonzero means Emacs has already been initialized. | 3313 | /* Nonzero means Emacs has already been initialized. |
| 3308 | Used during startup to detect startup of dumped Emacs. */ | 3314 | Used during startup to detect startup of dumped Emacs. */ |
diff --git a/src/macterm.h b/src/macterm.h index f319adeb659..9fbbbc5a2f5 100644 --- a/src/macterm.h +++ b/src/macterm.h | |||
| @@ -680,8 +680,6 @@ extern void x_clear_frame_selections P_ ((struct frame *)); | |||
| 680 | 680 | ||
| 681 | /* Defined in macfns.c */ | 681 | /* Defined in macfns.c */ |
| 682 | 682 | ||
| 683 | extern int have_menus_p P_ ((void)); | ||
| 684 | |||
| 685 | extern void x_real_positions P_ ((struct frame *, int *, int *)); | 683 | extern void x_real_positions P_ ((struct frame *, int *, int *)); |
| 686 | extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); | 684 | extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); |
| 687 | extern int x_pixel_width P_ ((struct frame *)); | 685 | extern int x_pixel_width P_ ((struct frame *)); |
diff --git a/src/msdos.h b/src/msdos.h index c45a5853a6c..a9379efb75d 100644 --- a/src/msdos.h +++ b/src/msdos.h | |||
| @@ -115,7 +115,6 @@ struct window; | |||
| 115 | 115 | ||
| 116 | /* Defined in xfns.c; emulated on msdos.c */ | 116 | /* Defined in xfns.c; emulated on msdos.c */ |
| 117 | 117 | ||
| 118 | extern int have_menus_p P_ ((void)); | ||
| 119 | extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); | 118 | extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); |
| 120 | extern int x_pixel_width P_ ((struct frame *)); | 119 | extern int x_pixel_width P_ ((struct frame *)); |
| 121 | extern int x_pixel_height P_ ((struct frame *)); | 120 | extern int x_pixel_height P_ ((struct frame *)); |
diff --git a/src/xterm.h b/src/xterm.h index c8b768f6187..081a9c42343 100644 --- a/src/xterm.h +++ b/src/xterm.h | |||
| @@ -1051,7 +1051,6 @@ extern Lisp_Object x_property_data_to_lisp P_ ((struct frame *, | |||
| 1051 | /* Defined in xfns.c */ | 1051 | /* Defined in xfns.c */ |
| 1052 | 1052 | ||
| 1053 | extern struct x_display_info * check_x_display_info P_ ((Lisp_Object frame)); | 1053 | extern struct x_display_info * check_x_display_info P_ ((Lisp_Object frame)); |
| 1054 | extern int have_menus_p P_ ((void)); | ||
| 1055 | 1054 | ||
| 1056 | #ifdef USE_GTK | 1055 | #ifdef USE_GTK |
| 1057 | extern int xg_set_icon P_ ((struct frame *, Lisp_Object)); | 1056 | extern int xg_set_icon P_ ((struct frame *, Lisp_Object)); |