]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp.h (Fget_text_property): Declare.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 23 Oct 2007 21:17:06 +0000 (21:17 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 23 Oct 2007 21:17:06 +0000 (21:17 +0000)
(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.

src/ChangeLog
src/lisp.h
src/macterm.h
src/msdos.h
src/xterm.h

index 3da07722a7abafd6fa73d90af60eaa1885dece0a..0d8dfc6aa364e7a6a3c6dce06f215f31e5425933 100644 (file)
@@ -1,5 +1,11 @@
 2007-10-23  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+       * 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.
+
        * data.c (Fmake_variable_buffer_local, Fmake_local_variable)
        (Fmake_variable_frame_local): Just check the variable's const-ness
        rather than checking nil or t.
index 47e40c63328bf09023e6a9539a240f734425f346..24b908df8e9420dddf6867f3fc6e47460aa7fa89 100644 (file)
@@ -3170,6 +3170,7 @@ EXFUN (Fnext_single_property_change, 4);
 EXFUN (Fnext_single_char_property_change, 4);
 EXFUN (Fprevious_single_property_change, 4);
 EXFUN (Fput_text_property, 5);
+EXFUN (Fget_text_property, 3);
 EXFUN (Fprevious_char_property_change, 2);
 EXFUN (Fnext_char_property_change, 2);
 extern void report_interval_modification P_ ((Lisp_Object, Lisp_Object));
@@ -3303,6 +3304,11 @@ extern void syms_of_mac P_ ((void));
 extern void init_mac_osx_environment P_ ((void));
 #endif /* MAC_OSX */
 #endif /* MAC_OS */
+
+#ifdef HAVE_MENUS
+/* Defined in (x|mac|w32)fns.c...  */
+extern int have_menus_p P_ ((void));
+#endif
 \f
 /* Nonzero means Emacs has already been initialized.
    Used during startup to detect startup of dumped Emacs.  */
index f319adeb6595fef4fb225c7c4406f9cb31ebd64a..9fbbbc5a2f590ee2acd38cebdee306947a3f121a 100644 (file)
@@ -680,8 +680,6 @@ extern void x_clear_frame_selections P_ ((struct frame *));
 
 /* Defined in macfns.c */
 
-extern int have_menus_p P_ ((void));
-
 extern void x_real_positions P_ ((struct frame *, int *, int *));
 extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object));
 extern int x_pixel_width P_ ((struct frame *));
index c45a5853a6ca9b3b184b17810c6c35602bf75912..a9379efb75dbea12df923e0a25748be222f5cfaa 100644 (file)
@@ -115,7 +115,6 @@ struct window;
 
 /* Defined in xfns.c; emulated on msdos.c */
 
-extern int have_menus_p P_ ((void));
 extern void x_set_menu_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object));
 extern int x_pixel_width P_ ((struct frame *));
 extern int x_pixel_height P_ ((struct frame *));
index c8b768f6187f3cb128f2f090349ab0ecb1034145..081a9c423435963b96daef31c973fcdfe56b1c8a 100644 (file)
@@ -1051,7 +1051,6 @@ extern Lisp_Object x_property_data_to_lisp P_ ((struct frame *,
 /* Defined in xfns.c */
 
 extern struct x_display_info * check_x_display_info P_ ((Lisp_Object frame));
-extern int have_menus_p P_ ((void));
 
 #ifdef USE_GTK
 extern int xg_set_icon P_ ((struct frame *, Lisp_Object));