Merge from emacs-24; up to 2012-12-19T19:51:40Z!monnier@iro.umontreal.ca
[bpt/emacs.git] / src / ChangeLog.10
index 18f2c7c..c878c48 100644 (file)
        * w32fns.c (current_popup_menu): Use from w32menu.c.
        (w32_wnd_proc) <WM_EXITMENULOOP, WM_TIMER>: Use menubar_active
        and current_popup_menu to determine whether a menubar menu has
        * w32fns.c (current_popup_menu): Use from w32menu.c.
        (w32_wnd_proc) <WM_EXITMENULOOP, WM_TIMER>: Use menubar_active
        and current_popup_menu to determine whether a menubar menu has
-       been cancelled.
+       been canceled.
 
        * w32term.h (w32_output): Remove menu_command_in_progress.
 
 
        * w32term.h (w32_output): Remove menu_command_in_progress.
 
        (syms_of_xdisp): DEFVAR_LISP and initialize it.  Update doc string
        to describe new value `grow-only', and use of C-l.
        (display_tool_bar_line): Only use default face for border below
        (syms_of_xdisp): DEFVAR_LISP and initialize it.  Update doc string
        to describe new value `grow-only', and use of C-l.
        (display_tool_bar_line): Only use default face for border below
-       toolbar if not grow-only (to get acceptable visual appearence).
+       toolbar if not grow-only (to get acceptable visual appearance).
        Explicitly set visible_height for empty toolbar lines.
        (redisplay_tool_bar): Handle `grow-only' setting.  Check and clear
        minimize_tool_bar_window_p flag.
        Explicitly set visible_height for empty toolbar lines.
        (redisplay_tool_bar): Handle `grow-only' setting.  Check and clear
        minimize_tool_bar_window_p flag.
 2006-07-02  Kim F. Storm  <storm@cua.dk>
 
        * xdisp.c (display_tool_bar_line): Skip glyphs which are too big
 2006-07-02  Kim F. Storm  <storm@cua.dk>
 
        * xdisp.c (display_tool_bar_line): Skip glyphs which are too big
-       to ever fit the tool-bar,
+       to ever fit the tool-bar.
        (MAX_FRAME_TOOL_BAR_HEIGHT): New macro.
        (tool_bar_lines_needed): Use unused mode-line row as temp_row.
        (redisplay_tool_bar): Only clear desired matrix if we actually
        (MAX_FRAME_TOOL_BAR_HEIGHT): New macro.
        (tool_bar_lines_needed): Use unused mode-line row as temp_row.
        (redisplay_tool_bar): Only clear desired matrix if we actually
 
        * textprop.c (Fremove_list_of_text_properties):
        Ensure modify_region is called only when buffer is modified and that
 
        * textprop.c (Fremove_list_of_text_properties):
        Ensure modify_region is called only when buffer is modified and that
-       signal_after_change is allways called in that case.
+       signal_after_change is always called in that case.
 
        * print.c (PRINTFINISH): Call signal_after_change.
 
 
        * print.c (PRINTFINISH): Call signal_after_change.
 
        * image.c: Include "charset.h" and "coding.h".
        (x_find_image_file): Return an encoded file name.
 
        * image.c: Include "charset.h" and "coding.h".
        (x_find_image_file): Return an encoded file name.
 
-2006-04-01  Eli Zaretskii  <eliz@gnu.org>
-
-       * configure: Regenerated.
-
 2006-03-31  Kenichi Handa  <handa@m17n.org>
 
        * xfns.c (xg_set_icon): Delete superfluous UNGCPRO.
 2006-03-31  Kenichi Handa  <handa@m17n.org>
 
        * xfns.c (xg_set_icon): Delete superfluous UNGCPRO.
 
 2006-02-26  Chong Yidong  <cyd@stupidchicken.com>
 
 
 2006-02-26  Chong Yidong  <cyd@stupidchicken.com>
 
-       * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument.
+       * xterm.h, xterm.c (x_uncatch_errors): Delete unnecessary argument.
 
        * xterm.c (x_load_font, x_term_init, XTmouse_position)
        (handle_one_xevent, x_connection_closed, x_list_fonts):
 
        * xterm.c (x_load_font, x_term_init, XTmouse_position)
        (handle_one_xevent, x_connection_closed, x_list_fonts):
        it can be called in a signal handler.
        (x_catch_errors_unwind): Function deleted.
        (x_uncatch_errors): Deallocate last x_error_message_stack struct.
        it can be called in a signal handler.
        (x_catch_errors_unwind): Function deleted.
        (x_uncatch_errors): Deallocate last x_error_message_stack struct.
-       (x_check_errors): Call x_uncatch_errors before signalling error.
+       (x_check_errors): Call x_uncatch_errors before signaling error.
 
        (x_load_font, x_term_init, XTmouse_position, handle_one_xevent)
        (x_connection_closed, x_list_fonts): Use new versions of
 
        (x_load_font, x_term_init, XTmouse_position, handle_one_xevent)
        (x_connection_closed, x_list_fonts): Use new versions of
 2005-11-20  Nick Roberts  <nickrob@snap.net.nz>
 
        * lisp.h: Use typedef when Lisp_Object is EMACS_INT so that
 2005-11-20  Nick Roberts  <nickrob@snap.net.nz>
 
        * lisp.h: Use typedef when Lisp_Object is EMACS_INT so that
-       this type is recognised when debugging.
+       this type is recognized when debugging.
 
 2005-11-19  Andreas Schwab  <schwab@suse.de>
 
 
 2005-11-19  Andreas Schwab  <schwab@suse.de>
 
 
 2005-07-19  Juanma Barranquero  <lekktu@gmail.com>
 
 
 2005-07-19  Juanma Barranquero  <lekktu@gmail.com>
 
-       * eval.c (Fprog2, Fcalled_interactively_p),
+       * eval.c (Fprog2, Fcalled_interactively_p)
        (syms_of_eval) <debug-on-quit>: Doc fixes.
        (syms_of_eval) <max-specpdl-size>:
        (Finteractive_p): Fix typos in docstrings.
        (syms_of_eval) <debug-on-quit>: Doc fixes.
        (syms_of_eval) <max-specpdl-size>:
        (Finteractive_p): Fix typos in docstrings.
 2004-12-18  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * macterm.c (endif, x_font_name_to_mac_font_name):
 2004-12-18  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * macterm.c (endif, x_font_name_to_mac_font_name):
-       Use maccentraleurroman instead of maccentraleuropean
+       Use maccentraleurroman instead of maccentraleuropean.
        (mac_c_string_match, mac_do_list_fonts): Speed up font search by
        quickly finding a specific font without needing regexps.
 
        (mac_c_string_match, mac_do_list_fonts): Speed up font search by
        quickly finding a specific font without needing regexps.
 
        (merge_face_heights): Eliminate GCPRO arg.  All callers changed.
 
        * keyboard.c (command_loop_1): Change Vtransient_mark_mode
        (merge_face_heights): Eliminate GCPRO arg.  All callers changed.
 
        * keyboard.c (command_loop_1): Change Vtransient_mark_mode
-       before deciding whether to inactivate mark.
+       before deciding whether to deactivate mark.
 
 2004-11-06  Lars Brinkhoff  <lars@nocrew.org>
 
 
 2004-11-06  Lars Brinkhoff  <lars@nocrew.org>
 
 
        * gtkutil.h (xg_frame_cleared): Remove.
 
 
        * gtkutil.h (xg_frame_cleared): Remove.
 
-       * xterm.c (x_clear_frame): Remove call to xg_frame_cleared
+       * xterm.c (x_clear_frame): Remove call to xg_frame_cleared.
        (x_scroll_bar_create, XTset_vertical_scroll_bar):
        Remove arguments left and width to xg_update_scrollbar_pos.
        (XTset_vertical_scroll_bar): Do x_clear_area for USE_GTK also.
        (x_scroll_bar_create, XTset_vertical_scroll_bar):
        Remove arguments left and width to xg_update_scrollbar_pos.
        (XTset_vertical_scroll_bar): Do x_clear_area for USE_GTK also.
 
        * macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte
        strings in menu items.
 
        * macmenu.c (ENCODE_MENU_STRING): Added to handle multibyte
        strings in menu items.
-       (single_submenu): Use ENCODE_MENU_STRING
+       (single_submenu): Use ENCODE_MENU_STRING.
        (mac_menu_show): Use ENCODE_MENU_STRING.  Reset grabbed because
        (mac_menu_show): Use ENCODE_MENU_STRING.  Reset grabbed because
-       button release isn't passed to event loop
+       button release isn't passed to event loop.
        (add_menu_item): Use SetMenuItemWithCFString.
 
 2004-08-26  Steven Tamm  <steventamm@mac.com>
        (add_menu_item): Use SetMenuItemWithCFString.
 
 2004-08-26  Steven Tamm  <steventamm@mac.com>
 2004-07-04  John Paul Wallington  <jpw@gnu.org>
 
        * fileio.c (read_file_name_completion_ignore_case): New variable.
 2004-07-04  John Paul Wallington  <jpw@gnu.org>
 
        * fileio.c (read_file_name_completion_ignore_case): New variable.
-       (syms_of_fileio): Declare and initialise it.
+       (syms_of_fileio): Declare and initialize it.
        (Fread_file_name): Bind `completion-ignore-case' to respect it.
 
 2004-07-03  Eli Zaretskii  <eliz@gnu.org>
        (Fread_file_name): Bind `completion-ignore-case' to respect it.
 
 2004-07-03  Eli Zaretskii  <eliz@gnu.org>
        (Fxw_display_color_p): Use dpyinfo->color_p.
        (Fx_display_grayscale_p, Fx_display_planes): Don't use
        dpyinfo->n_cbits.
        (Fxw_display_color_p): Use dpyinfo->color_p.
        (Fx_display_grayscale_p, Fx_display_planes): Don't use
        dpyinfo->n_cbits.
-       (Fx_display_color_cells): Use dpyinfo->n_planes;
+       (Fx_display_color_cells): Use dpyinfo->n_planes.
        (QCmatrix, QCcolor_adjustment, QCmask, Qemboss, Qedge_detection)
        (Qheuristic, cross_disabled_images, emboss_matrix)
        (laplace_matrix): New variables (from xfns.c).
        (QCmatrix, QCcolor_adjustment, QCmask, Qemboss, Qedge_detection)
        (Qheuristic, cross_disabled_images, emboss_matrix)
        (laplace_matrix): New variables (from xfns.c).
        Add prototypes.
 
        * macterm.c (mac_draw_bitmap): Add overlay_p arg.
        Add prototypes.
 
        * macterm.c (mac_draw_bitmap): Add overlay_p arg.
-       (x_draw_fringe_bitmap): Handle overlayed fringe bitmaps;
+       (x_draw_fringe_bitmap): Handle overlaid fringe bitmaps;
        thanks to YAMAMOTO Mitsuharu for advice on how to do this.
        Use cursor color for displaying cursor in fringe.
        (x_redisplay_interface): Add null handlers for
        define_fringe_bitmap and destroy_fringe_bitmap functions.
 
        * w32term.c (w32_draw_fringe_bitmap): Copy unadapted code from
        thanks to YAMAMOTO Mitsuharu for advice on how to do this.
        Use cursor color for displaying cursor in fringe.
        (x_redisplay_interface): Add null handlers for
        define_fringe_bitmap and destroy_fringe_bitmap functions.
 
        * w32term.c (w32_draw_fringe_bitmap): Copy unadapted code from
-       xterm.c to handle overlayed fringe bitmaps and to use cursor color
+       xterm.c to handle overlaid fringe bitmaps and to use cursor color
        for displaying cursor in fringe.
        for displaying cursor in fringe.
-       (w32_define_fringe_bitmap, w32_destroy_fringe_bitmap): New W32
+       (w32_define_fringe_bitmap, w32_destroy_fringe_bitmap): New Windows
        specific functions to define and destroy fringe bitmaps in fringe_bmp.
        (w32_redisplay_interface): Add them to redisplay_interface.
        (w32_term_init): Call w32_init_fringe instead of explicitly
        specific functions to define and destroy fringe bitmaps in fringe_bmp.
        (w32_redisplay_interface): Add them to redisplay_interface.
        (w32_term_init): Call w32_init_fringe instead of explicitly
        (display_line): Handle cursor in fringe at eob.
        (display_line): Set row user fringe bitmaps from iterator.
 
        (display_line): Handle cursor in fringe at eob.
        (display_line): Set row user fringe bitmaps from iterator.
 
-       * xterm.c (x_draw_fringe_bitmap): Handle overlayed fringe bitmaps.
+       * xterm.c (x_draw_fringe_bitmap): Handle overlaid fringe bitmaps.
        Use cursor color for displaying cursor in fringe.
        (x_redisplay_interface): Add null handlers for
        define_fringe_bitmap and destroy_fringe_bitmap functions.
        Use cursor color for displaying cursor in fringe.
        (x_redisplay_interface): Add null handlers for
        define_fringe_bitmap and destroy_fringe_bitmap functions.
        (append_glyph, append_composite_glyph, produce_image_glyph)
        (append_stretch_glyph): Set glyph's ascent and descent.
        (on_hot_spot_p): New function to check if position is inside an
        (append_glyph, append_composite_glyph, produce_image_glyph)
        (append_stretch_glyph): Set glyph's ascent and descent.
        (on_hot_spot_p): New function to check if position is inside an
-       rectangular, circular, or polygon-shaped image hot-spot,
+       rectangular, circular, or polygon-shaped image hot-spot.
        (find_hot_spot): New function to search for image hot-spot.
        (Flookup_image_map): New defun to search for image hot-spot.
        (define_frame_cursor1): New aux function to determine frame
        (find_hot_spot): New function to search for image hot-spot.
        (Flookup_image_map): New defun to search for image hot-spot.
        (define_frame_cursor1): New aux function to determine frame
        change/simplify relevant callers.
        (x_y_to_hpos_vpos): Adapt to per-window fringes and scroll bars,
        and new fringe vs. display margin position.
        change/simplify relevant callers.
        (x_y_to_hpos_vpos): Adapt to per-window fringes and scroll bars,
        and new fringe vs. display margin position.
-       Use window_box_left_offset and window_box_right_offset
+       Use window_box_left_offset and window_box_right_offset.
        (get_glyph_string_clip_rect): Adapt to per-window fringes and
        scroll bars, and new fringe vs. display margin position.
        Use WINDOW_LEFT_EDGE_X and WINDOW_TOTAL_WIDTH.
        (get_glyph_string_clip_rect): Adapt to per-window fringes and
        scroll bars, and new fringe vs. display margin position.
        Use WINDOW_LEFT_EDGE_X and WINDOW_TOTAL_WIDTH.
 
 2003-05-21  Dave Love  <fx@gnu.org>
 
 
 2003-05-21  Dave Love  <fx@gnu.org>
 
-       [Merged from unicode branch.]
+       [Merged from Unicode branch.]
 
        * xfns.c (x_window, x_window): Use use_xim.
 
 
        * xfns.c (x_window, x_window): Use use_xim.
 
        (font_rescale_ratio): New function.
        (split_font_name): If NUMERIC_P is nonzero, set font->rescale_ratio.
        (better_font_p): On comparing point sized, pay attention to
        (font_rescale_ratio): New function.
        (split_font_name): If NUMERIC_P is nonzero, set font->rescale_ratio.
        (better_font_p): On comparing point sized, pay attention to
-       recale_ratio member of fonts.
+       rescale_ratio member of fonts.
        (build_scalable_font_name): Reflect font->rescale_ratio in the
        font name.
        (syms_of_xfaces): Declare Vface_font_rescale_alist as a Lisp variable.
        (build_scalable_font_name): Reflect font->rescale_ratio in the
        font name.
        (syms_of_xfaces): Declare Vface_font_rescale_alist as a Lisp variable.
        (free_frame_menubar): Only compile if not USE_GTK.  GTK version
        is in gtkutil.c.
        (popup_selection_callback): New version for USE_GTK.
        (free_frame_menubar): Only compile if not USE_GTK.  GTK version
        is in gtkutil.c.
        (popup_selection_callback): New version for USE_GTK.
-       (create_and_show_popup_menu): New fuction, one USE_GTK version and
+       (create_and_show_popup_menu): New function, one USE_GTK version and
        one USE_X_TOOLKIT version.
        (xmenu_show): Call create_and_show_popup_menu.
        (dialog_selection_callback): New version for USE_GTK.
        one USE_X_TOOLKIT version.
        (xmenu_show): Call create_and_show_popup_menu.
        (dialog_selection_callback): New version for USE_GTK.
-       (create_and_show_dialog): New fuction, one USE_GTK version and
+       (create_and_show_dialog): New function, one USE_GTK version and
        one USE_X_TOOLKIT version.
        (xdialog_show): Call create_and_show_dialog.
 
        one USE_X_TOOLKIT version.
        (xdialog_show): Call create_and_show_dialog.
 
 
 2002-12-30  Richard Dawe  <rich@phekda.freeserve.co.uk>
 
 
 2002-12-30  Richard Dawe  <rich@phekda.freeserve.co.uk>
 
-       * src/config.in (!HAVE_SIZE_T): Fix order of arguments in
+       * config.in (!HAVE_SIZE_T): Fix order of arguments in
        type definition of size_t.
 
 2003-01-02  Steven Tamm  <steventamm@mac.com>
        type definition of size_t.
 
 2003-01-02  Steven Tamm  <steventamm@mac.com>
 
        * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token)
        (g_b_init_get_token_information, g_b_init_lookup_account_sid)
 
        * w32.c (g_b_init_is_windows_9x, g_b_init_open_process_token)
        (g_b_init_get_token_information, g_b_init_lookup_account_sid)
-       (g_b_init_get_sid_identifier_authority ): Add several static
+       (g_b_init_get_sid_identifier_authority): Add several static
        global variables.
 
        * w32.c (globals_of_w32): New function.  Used to initialize those
        global variables.
 
        * w32.c (globals_of_w32): New function.  Used to initialize those
        "Emacs built on Windows 9x/ME crashes at startup on Windows XP,
        or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
 
        "Emacs built on Windows 9x/ME crashes at startup on Windows XP,
        or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
 
-       * w32.c: Added wrapper functions around the win32 API functions
+       * w32.c: Added wrapper functions around the Windows API functions
        OpenProcessToken, GetTokenInformation, LookupAccountSid, and
        GetSidIdentifierAuthority.  These wrapper functions serve two
        purposes:
        OpenProcessToken, GetTokenInformation, LookupAccountSid, and
        GetSidIdentifierAuthority.  These wrapper functions serve two
        purposes:
        the version of advapi32.dll that is found in the 9x branch of
        Microsoft Windows.
 
        the version of advapi32.dll that is found in the 9x branch of
        Microsoft Windows.
 
-       * w32.c (init_user_info): Replace the calls to the win32 API
+       * w32.c (init_user_info): Replace the calls to the Windows API
        functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
        and GetSidIdentifierAuthority with calls to the newly added
        wrapper functions.
        functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
        and GetSidIdentifierAuthority with calls to the newly added
        wrapper functions.
 2002-07-23  Kenichi Handa  <handa@etl.go.jp>
 
        * xdisp.c (face_before_or_after_it_pos):
 2002-07-23  Kenichi Handa  <handa@etl.go.jp>
 
        * xdisp.c (face_before_or_after_it_pos):
-       Call FETCH_MULTIBYTE_CHAR with byte postion, not char position.
+       Call FETCH_MULTIBYTE_CHAR with byte position, not char position.
 
 2002-07-22  Juanma Barranquero  <lektu@terra.es>
 
 
 2002-07-22  Juanma Barranquero  <lektu@terra.es>
 
        (try_window_id): Likewise.
        (redisplay_window): New local var buffer_unchanged_p.
 
        (try_window_id): Likewise.
        (redisplay_window): New local var buffer_unchanged_p.
 
-       * keyboard.c (cmd_error) [HAVE_X_WINDOWS]: Maybe call cancel_houglass.
+       * keyboard.c (cmd_error) [HAVE_X_WINDOWS]: Maybe call cancel_hourglass.
 
        * process.c (create_process): Test USG_SUBTTY_WORKS.
        (process_send_signal): Clean up handling of GID.
 
        * process.c (create_process): Test USG_SUBTTY_WORKS.
        (process_send_signal): Clean up handling of GID.
 
        * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
        and FSRefMakePath to convert FSSpec returned with Apple Event to
 
        * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
        and FSRefMakePath to convert FSSpec returned with Apple Event to
-       Posix pathname.
+       POSIX pathname.
        (mac_initialize) [TARGET_API_MAC_CARBON]:
        Call init_required_apple_events and disable the `Quit' menu item
        provided automatically by the Carbon Toolbox.
        (mac_initialize) [TARGET_API_MAC_CARBON]:
        Call init_required_apple_events and disable the `Quit' menu item
        provided automatically by the Carbon Toolbox.
@@ -27916,8 +27912,7 @@ See ChangeLog.9 for earlier changes.
 ;; add-log-time-zone-rule: t
 ;; End:
 
 ;; add-log-time-zone-rule: t
 ;; End:
 
-    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
-       2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+    Copyright (C) 2001-2013 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
 
   This file is part of GNU Emacs.
 
@@ -27933,5 +27928,3 @@ See ChangeLog.9 for earlier changes.
 
   You should have received a copy of the GNU General Public License
   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
   You should have received a copy of the GNU General Public License
   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
-
-;;; arch-tag: 5dcc435f-4038-4141-b3bf-5be51cd76bd4