]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fwindow_minibuffer_p): Declare (for use in minibuf.c).
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 3 Jan 2006 16:56:15 +0000 (16:56 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 3 Jan 2006 16:56:15 +0000 (16:56 +0000)
src/ChangeLog
src/window.h

index cee0ecd69773a079e42a16b06265761bd326d392..38d7ca945ce29129b55c0c0d2cdbb9692381c56b 100644 (file)
@@ -1,3 +1,9 @@
+2006-01-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * keymap.c (describe_map_compare): Yet another int/Lisp_Object mixup.
+
+       * window.h (Fwindow_minibuffer_p): Declare (for use in minibuf.c).
+
 2006-01-03  Romain Francoise  <romain@orebokech.com>
 
        * emacs.c (main): Update copyright year.
@@ -57,7 +63,7 @@
 
 2005-12-28  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
-       * gtkutil.c (xg_get_file_with_chooser): Changed message shown
+       * gtkutil.c (xg_get_file_with_chooser): Change message shown
        in file chooser.
 
 2005-12-27  Richard M. Stallman  <rms@gnu.org>
        * macterm.h (TYPE_FILE_NAME): New define.
        (posix_pathname_to_fsspec, fsspec_to_posix_pathname): Remove externs.
 
-       * mac.c (posix_pathname_to_fsspec, fsspec_to_posix_pathname): Add
-       prototypes.  Make static.
+       * mac.c (posix_pathname_to_fsspec, fsspec_to_posix_pathname):
+       Add prototypes.  Make static.
        (mac_aedesc_to_lisp): Initialize err to noErr.
        (mac_coerce_file_name_ptr, mac_coerce_file_name_desc)
        (init_coercion_handler): New functions.
        * macgui.h (XCharStruct): Remove member `valid_p'.
        (STORE_XCHARSTRUCT): Don't set member `valid_p'.
        (XCharStructRow): New typedef.
-       (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID): New
-       macros.
+       (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID):
+       New macros.
        (struct MacFontStruct): Add member `bounds'.  Remove member
        `per_char'.  All uses for QuichDraw Text fonts are changed to
        `bounds.per_char'.  ATSUI font bounds are represented as an array
        (mac_query_char_extents): New function.
        (x_per_char_metric): Use it.
        (XLoadQueryFont): Likewise.  Consolidate min/max_bounds calculations.
-       [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): Use
-       mac_per_char_metric instead of x_per_char_metric.
+       [USE_CG_TEXT_DRAWING] (mac_draw_string_cg):
+       Use mac_per_char_metric instead of x_per_char_metric.
        (mac_text_extents_16): New function.
        (mac_compute_glyph_string_overhangs): Use it.
        (mac_unload_font): Free member `bounds' in struct MacFontStruct.
        [MAC_OS8] (main): Call init_apple_event_handler instead of
        init_required_apple_events.
        (mac_initialize) [MAC_OSX]: Likewise.
-       [!USE_CARBON_EVENTS] (mac_wait_next_event): Use
-       mac_ready_for_apple_events instead of Qmac_ready_for_drag_n_drop.
+       [!USE_CARBON_EVENTS] (mac_wait_next_event):
+       Use mac_ready_for_apple_events instead of Qmac_ready_for_drag_n_drop.
 
-       * macterm.h (mac_make_lispy_event_code, mac_aedesc_to_lisp): Add
-       externs.
+       * macterm.h (mac_make_lispy_event_code, mac_aedesc_to_lisp):
+       Add externs.
        (create_apple_event_from_event_ref) [TARGET_API_MAC_CARBON]: Likewise.
        (Fmac_get_preference): Add EXFUN.
 
 
 2005-12-06  Ken Raeburn  <raeburn@gnu.org>
 
-       * buffer.c (Fkill_buffer): Avoid dangerous side effects in NILP
-       argument.
+       * buffer.c (Fkill_buffer): Avoid dangerous side effects in NILP args.
        * bytecode.c (Fbyte_code): Likewise.
-       * fileio.c (internal_delete_file, Fread_file_name_internal):
-       Likewise.
+       * fileio.c (internal_delete_file, Fread_file_name_internal): Likewise.
        * minibuf.c (Fminibuffer_complete_and_exit): Likewise.
        * undo.c (truncate_undo_list): Likewise.
 
index 46d75de384fac011e0bfff90071b57c777b3756a..ed4c8728117b13105af0630f54978b42b232a35c 100644 (file)
@@ -1,6 +1,6 @@
 /* Window definitions for GNU Emacs.
    Copyright (C) 1985, 1986, 1993, 1995, 1997, 1998, 1999, 2000, 2001,
-                 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+                 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -865,6 +865,7 @@ extern Lisp_Object Vwindow_list;
 
 EXFUN (Fwindow_end, 2);
 EXFUN (Fselected_window, 0);
+EXFUN (Fwindow_minibuffer_p, 1);
 EXFUN (Fdelete_window, 1);
 EXFUN (Fwindow_buffer, 1);
 EXFUN (Fget_buffer_window, 2);