]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog
(syms_of_xdisp) <redisplay-end-trigger-functions>: Defvar it.
[gnu-emacs] / src / ChangeLog
index 63de84edd636114f1d1b385ce9564b29636881d7..d4df75405832544d3e4c81ba3901c070d5e34ad2 100644 (file)
+2005-07-30  Juanma Barranquero  <lekktu@gmail.com>
+
+       * xdisp.c (syms_of_xdisp) <redisplay-end-trigger-functions>:
+       Defvar it.
+
+2005-07-28  Juanma Barranquero  <lekktu@gmail.com>
+
+       * w32fns.c (my_set_window_pos, my_show_window): Don't declare.
+       (my_create_window, my_create_tip_window): Make static.
+
+       * w32term.c (my_show_window, my_set_window_pos, my_set_focus)
+       (my_set_foreground_window, my_destroy_window): Make static.
+
+2005-07-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge gnulib getopt implementation into Emacs.
+
+       * s/cygwin.h (C_SWITCH_SYSTEM): Remove, since gettext.h is
+       now part of lib-src.
+
+2005-07-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * eval.c (Fdefvar): Allow (defvar enable-multibyte-characters).
+
+2005-07-25  Jason Rumney  <jasonr@gnu.org>
+
+       * w32menu.c (w32_menu_display_help): Suppress tooltip when
+       navigating menus with the keyboard.
+
+2005-07-23  Richard M. Stallman  <rms@gnu.org>
+
+       * insdel.c (syms_of_insdel): staticpro combine_after_change_buffer.
+
+       * bytecode.c (MAYBE_GC): Test gc_cons_threshold and
+       gc_relative_threshold, one by one.
+
+       * keyboard.c (read_char): Test gc_cons_threshold.
+       (syms_of_keyboard): staticpro Qecho_area_clear_hook.
+
+       * eval.c (Feval, Ffuncall): Test gc_cons_threshold and
+       gc_relative_threshold, one by one.
+
+       * alloc.c (gc_cons_threshold): Not static.
+       (gc_cons_combined_threshold): Var deleted.
+       (gc_relative_threshold): New variable.
+       (Fgarbage_collect, init_alloc_once): Compute gc_relative_threshold
+       instead of gc_cons_combined_threshold.
+
+       * lisp.h (gc_cons_threshold, gc_relative_threshold): Declare.
+       (gc_cons_combined_threshold): Declaration deleted.
+
+2005-07-23  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * mac.c: Don't include stdlib.h or string.h.
+       (Fdo_applescript, Fmac_file_name_to_posix)
+       (Fmac_file_name_to_posix): Doc fixes.
+       [TARGET_API_MAC_CARBON] (Fmac_get_preference)
+       (Fmac_code_convert_string): Likewise.
+       [MAC_OSX] (init_mac_osx_environment): Fall back on terminal mode
+       if the executable is not contained in a bundle.
+
+       * macfns.c: Don't include stdlib.h or string.h.  Include atimer.h.
+       (gray_width, gray_height): Remove defines.
+       (gray_bits, gray_bitmap_width, gray_bitmap_height)
+       (gray_bitmap_bits): Remove variables.
+       (lispy_function_keys): Remove extern.
+       (free_frame_menubar): Add extern.
+       (x_window_to_frame): Remove function.
+       (unwind_create_tip_frame): Add declaration.
+       (x_set_name_internal): New function.
+       (x_set_name, x_set_title): Use it.
+       (Fx_create_frame, Fx_display_grayscale_p, Fx_display_pixel_width)
+       (Fx_display_pixel_height, Fx_display_planes)
+       (Fx_display_color_cells, Fx_server_max_request_size)
+       (Fx_server_vendor, Fx_server_version, Fx_display_screens)
+       (Fx_display_mm_height, Fx_display_mm_width)
+       (Fx_display_backing_store, Fx_display_visual_class)
+       (Fx_display_save_under, Fx_synchronize, Fx_show_tip): Doc fixes.
+
+       * macmenu.c (Fx_popup_menu, Fx_popup_dialog): Doc fixes.
+
+       * macselect.c (Fx_own_selection_internal): Follow error
+       conventions.
+       (Fx_get_selection_internal, Fx_selection_owner_p)
+       (Fx_selection_exists_p): Doc fixes.
+       (syms_of_macselect) <selection-converter-alist>: Likewise.
+
+2005-07-21  Juanma Barranquero  <lekktu@gmail.com>
+
+       * buffer.c (syms_of_buffer) <cursor-type>: Doc fix.
+
+       * ccl.c (Fregister_ccl_program): Fix typos in docstring.
+       (Fccl_execute_on_string): Likewise; add usage info.
+
+       * composite.c (Fcompose_region_internal)
+       (Fcompose_string_internal):
+       Improve argument/docstring consistency.
+
+       * minibuf.c (Fminibuffer_prompt_end, Feval_minibuffer):
+       Fix typos in docstrings.
+
+       * textprop.c (Fnext_char_property_change)
+       (Fprevious_char_property_change): Doc fixes.
+
+       * window.c (Fset_window_margins, Fset_window_fringes):
+       Improve argument/docstring consistency.
+
+       * xfaces.c (Finternal_lisp_face_p): Doc fix.
+
+2005-07-21  Andreas Schwab  <schwab@suse.de>
+
+       * eval.c (restore_stack_limits): Return a value.
+
+2005-07-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * eval.c (Fdefvar): Doc fix.
+
+2005-07-20  Kim F. Storm  <storm@cua.dk>
+
+       * fileio.c (Fdo_auto_save, do_auto_save_unwind):
+       Use make_save_value to unwind protect stream.
+
+       * lread.c (Fload, load_unwind):
+       Use make_save_value to unwind protect stream.
+
+2005-07-19  Juanma Barranquero  <lekktu@gmail.com>
+
+       * 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.
+
+2005-07-19  Kim F. Storm  <storm@cua.dk>
+
+       * w32fns.c (Vx_hand_shape): Variable removed.
+       (syms_of_w32fns): Intern and staticpro Qw32_charset_default.
+
+2005-07-19  Kenichi Handa  <handa@m17n.org>
+
+       * fns.c (Fstring_as_multibyte): Escape backslashes in the
+       docstring.
+
+2005-07-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * buffer.h (Fgenerate_new_buffer_name): Declare (for use in coding.c).
+
+2005-07-18  Kim F. Storm  <storm@cua.dk>
+
+       * frame.h (struct frame): New member already_hscrolled_p.
+
+       * xdisp.c (redisplay_internal): Only try to hscroll each frame once
+       to avoid redisplay looping hscrolling back and forth ad infinitum.
+
+2005-07-18  Juri Linkov  <juri@jurta.org>
+
+       * buffer.c (scroll-up-aggressively, scroll-down-aggressively):
+       * keymap.c (Fminor_mode_key_binding):
+       * macterm.c (mac-emulate-three-button-mouse):
+       Delete duplicate duplicate words.
+
+2005-07-18  Ken Raeburn  <raeburn@gnu.org>
+
+       * minibuf.c (Ftest_completion): Fix odd syntax in test.
+
+2005-07-18  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * macfns.c (x_set_cursor_color): Use XSetBackground and XSetForeground.
+
+       * macgui.h (struct _XGC): New struct.
+       (GC): Use it.
+       (GCForeground, GCBackground, GCFont): Use X11 mask values.
+       (XCreateGC, XParseGeometry): Move externs to macterm.h.
+
+       * macterm.c (x_bitmap_icon, x_make_frame_visible): Remove declarations.
+       (XSetFont): Add declaration.
+       (mac_set_forecolor, mac_set_backcolor, mac_set_colors):
+       Remove functions.
+       (GC_FORE_COLOR, GC_BACK_COLOR, GC_FONT, MAC_WINDOW_NORMAL_GC):
+       New defines.
+       (XDrawLine, mac_draw_line_to_pixmap, XClearWindow)
+       (mac_draw_bitmap, XCreatePixmapFromBitmapData, XFillRectangle)
+       (mac_draw_rectangle, mac_draw_string_common, mac_scroll_area):
+       Use them.
+       (mac_erase_rectangle): New function.
+       (XClearArea, x_draw_fringe_bitmap, x_clear_glyph_string_rect)
+       (x_draw_stretch_glyph_string): Use it.
+       (XChangeGC, XCreateGC, XGetGCValues, XSetForeground)
+       (XSetBackground, XSetFont): Adjust for new GC implementation.
+       (x_draw_fringe_bitmap, x_draw_box_rect): Use GC to set colors.
+       (XTset_vertical_scroll_bar): Clear area under scroll bar.
+
+       * macterm.h (struct mac_display_info): Change types of
+       scratch_cursor_gc black_relief.gc, and white_relief.gc to GC.
+       (XCreateGC, XParseGeometry): Move externs from macgui.h.
+
+       * xfaces.c [MAC_OS] (XCreateGC): Remove extern.
+
+2005-07-16  Richard M. Stallman  <rms@gnu.org>
+
+       * buffer.c (Fmake_overlay): Doc fix.
+
+2005-07-16  Eli Zaretskii  <eliz@gnu.org>
+
+       * w32proc.c (syms_of_ntproc): staticpro Qhigh, Qlow,
+       Vw32_valid_locale_ids, and Vw32_valid_codepages.
+
+2005-07-16  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * mac.c [TARGET_API_MAC_CARBON] (Fmac_code_convert_string):
+       Use Fstring_as_unibyte instead of string_make_unibyte.
+
+2005-07-15  Richard M. Stallman  <rms@gnu.org>
+
+       * xdisp.c (select_frame_for_redisplay): Use find_symbol_value.
+
+2005-07-15  Kim F. Storm  <storm@cua.dk>
+
+       * xdisp.c: Fix redisplay loop in last change.
+       (IT_POS_VALID_AFTER_MOVE_P): New macro.
+       (move_it_vertically_backward, move_it_by_lines): Use it.
+
+2005-07-14  Jason Rumney  <jasonr@gnu.org>
+
+       * w32.c (init_environment): Default HOME directory to user's
+       appdata directory if possible.
+
+2005-07-14  Kim F. Storm  <storm@cua.dk>
+
+       * .gdbinit (pitx): Fix output format.  Print string charpos.
+
+       * lread.c (syms_of_lread): Initialize seen_list.
+
+       * search.c (syms_of_search): Staticpro searchbuf.whitespace_regexp.
+
+       * syntax.c (syms_of_syntax): Staticpro lisp objects in gl_state.
+       Staticpro re_match_object.
+
+2005-07-14  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * macselect.c (get_scrap_target_type_list): Avoid NULL pointer
+       dereference.
+
+       * macterm.c (mac_window_to_frame): Remove duplicate define.
+
+2005-07-14  Kenichi Handa  <handa@m17n.org>
+
+       * coding.c (code_convert_region_unwind): ARG is changed to a cons.
+       (code_convert_region): Adjust for the above change.
+       (set_conversion_work_buffer): If the work buffer is already in
+       use, generate a new buffer and return it.  Otherwise return Qnil.
+       (run_pre_post_conversion_on_str): Adjust for the above change.
+       (run_pre_write_conversin_on_c_str): Likewise.
+
+2005-07-13  Kim F. Storm  <storm@cua.dk>
+
+       * xdisp.c (start_display): Don't reseat to next visible line start
+       if current start position is in a string or image.
+       (move_it_vertically_backward): Be sure to move out of strings and
+       images when moving it2 forward.
+       (move_it_by_lines): When moving forward, move to next buffer
+       position if we end up in a string or image.  When moving backward,
+       count rows moved over when moving to start of current row in case
+       row starts in middle of a string or image.  Also move further
+       backward if we end up in a string or image.
+       (try_cursor_movement): If overlay string spans multiple lines,
+       move backward to set cursor on start of an overlay string.
+       (cursor_row_p): Row is ok if cursor is at newline from string, but
+       string starts on this line (so we always position cursor at start
+       of string).
+
+       * indent.c (Fvertical_motion): If start position is on an image,
+       don't move back if we move too far (that's almost certain to happen).
+
+       * xdisp.c (cursor_row_fully_visible_p): Allow partially visible
+       row in minibuffer windows.
+       (try_window): Don't check margins in minibuffer windows.
+
+2005-07-13  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * macterm.c: Don't include stdlib.h or composite.h.
+       (x_use_underline_position_properties, last_mouse_press_frame)
+       (x_noop_count, Qvendor_specific_keysyms): Remove unused variables.
+       (syms_of_macterm, mac_initialize): Don't initialize them.
+       (waiting_for_input, initial_argv, initial_argc)
+       (Vcommand_line_args, Vx_no_window_manager, errno, window_scroll)
+       (set_frame_menubar, path_from_vol_dir_name): Remove externs.
+       (extra_keyboard_modifiers): Fix type in extern.
+       (x_window_to_frame, x_window_to_scroll_bar): Remove declarations.
+       (x_scroll_bar_report_motion): Add argument types to declaration.
+       (mac_compute_glyph_string_overhangs): Add declaration.
+       (disable_mouse_highlight): Remove unused variable.
+       [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click)
+       (x_scroll_bar_handle_press, x_scroll_bar_handle_release)
+       (x_scroll_bar_handle_drag): Remove argument `timestamp'.
+       All callers changed.
+       [USE_TOOLKIT_SCROLL_BARS] (construct_scroll_bar_click): Don't set
+       timestamp.
+       [USE_CARBON_EVENTS] (mac_handle_mouse_event): Likewise.
+       (x_scroll_bar_create, XTset_vertical_scroll_bar): Show scroll bar
+       only when its width is less than the height.
+       (XTredeem_scroll_bar): Sync with xterm.c.
+       (font_name_table, font_name_table_size, font_name_count):
+       Make static.
+       (drag_and_drop_file_list): Remove variable.  Previous use is now
+       local to function.
+       (do_ae_open_documents): Move DRAG_N_DROP event construction part
+       from XTread_socket.
+       (XTread_socket): Consolidate setting of event timestamp.
+       Move DRAG_N_DROP event construction part to do_ae_open_documents.
+       Support extra_keyboard_modifiers.
+
+       * xfaces.c (try_font_list) [MAC_OS]: Try font family name
+       beginning with that for ASCII.
+
+2005-07-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * alloc.c (gc_cons_combined_threshold, Vgc_cons_percentage): New vars.
+       (Fgarbage_collect, init_alloc_once): Set gc_cons_combined_threshold.
+       (syms_of_alloc): Declare gc-cons-percentage.
+
+       * eval.c (Feval, Ffuncall):
+       * keyboard.c (read_char):
+       * bytecode.c (MAYBE_GC): Use gc_cons_combined_threshold.
+
+       * lisp.h (gc_cons_combined_threshold): Declare.
+
+2005-07-12  Kim F. Storm  <storm@cua.dk>
+
+       * coding.c (Qprocess_argument):
+       * coding.h (Qprocess_argument): Remove unused var.
+
+       * xselect.c (intern): Remove dup. intern and staticpro for QTIMESTAMP.
+
+2005-07-12  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * mac.c [!TARGET_API_MAC_CARBON]: Include charset.h, coding.h, and
+       Endian.h.
+       [!MAC_OSX] (fchmod, fchown): New functions.
+       (mac_get_code_from_arg): Don't accept Lisp integer as argument.
+       Use SBYTES and EndianU32_BtoN.
+       (mac_get_object_from_code): Return 4 byte string even if argument
+       is 0.  Use make_unibyte_string and EndianU32_NtoB.
+       (Fmac_get_file_creator, Fmac_get_file_type, Fmac_set_file_creator)
+       (Fmac_set_file_type): Fix documents and argument declarations.
+       Don't specify kFSCatInfoNodeFlags.  Support Mac OS Classic.
+
+2005-07-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * window.c (Frecenter): Yet another int/Lisp_Object mixup (YAILOM).
+
+2005-07-11  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * xfaces.c (x_update_menu_appearance): Use fontSet resource for
+       Lucid if X_I18N, font otherwise.
+
+2005-07-10  Steven Tamm  <steventamm@mac.com>
+
+       * mac.c (Fmac_get_file_type, Fmac_get_file_creator): Add.
+       (Fmac_set_file_type, Fmac_set_file_creator): Add.
+       (mac_get_object_from_code, mac_get_code_from_arg): Add.
+
+2005-07-10  Richard M. Stallman  <rms@gnu.org>
+
+       * lread.c (Qeval_buffer_list, Veval_buffer_list): New vars.
+       (syms_of_lread): Set up eval-buffer-list.
+       (Feval_buffer, Feval_region): Bind eval-buffer-list.
+
+2005-07-08  Richard M. Stallman  <rms@gnu.org>
+
+       * eval.c (Fdefvar): Allow defvaring a constant to itself quoted.
+
+2005-07-08  Kim F. Storm  <storm@cua.dk>
+
+       * keyboard.c (menu_bar_items): Don't GCPRO menu_bar_items_vector here.
+       (syms_of_keyboard): Initialize and staticpro menu_bar_items_vector.
+
+2005-07-07  Kim F. Storm  <storm@cua.dk>
+
+       * window.c (Frecenter): Fix last change (set iarg before use).
+
+2005-07-06  Richard M. Stallman  <rms@gnu.org>
+
+       * window.c (Frecenter): When arg is inside the scroll margin,
+       move it out of the margin.
+
+2005-07-06  Jason Rumney  <jasonr@gnu.org>
+
+       * w32console.c (initialize_w32_display): Detect when the console
+       dimensions are insane, and default to 80x25 instead.
+       (w32_use_full_screen_buffer): Default to NIL.
+
+2005-07-06  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * macterm.c (mac_draw_vertical_window_border): Use foreground of
+       VERTICAL_BORDER_FACE_ID for vertical border line.
+       (mac_encode_char): Call check_ccl_update in advance.
+       (mac_to_x_fontname, x_font_name_to_mac_font_name)
+       (init_font_name_table, mac_do_list_fonts, XLoadQueryFont):
+       Don't assume that font family length is less than 32.
+       (x_compute_min_glyph_bounds): Make static.
+       (x_load_font): Never set fonts_changed_p to zero.
+
+2005-07-04  Lute Kamstra  <lute@gnu.org>
+
+       * Update FSF's address in GPL notices.
+
+2005-07-03  Richard M. Stallman  <rms@gnu.org>
+
+       * xdisp.c (try_window): Fix previous change in how it handles
+       a partially-visible line or one only partly past the margin.
+
+       * window.c (window_scroll_pixel_based): Take account
+       of this_scroll_margin when finding point when scrolling up.
+
+2005-06-29  Ralf Angeli  <angeli@iwi.uni-sb.de>
+
+       * window.c (window_scroll_pixel_based, window_scroll_line_based):
+       Handle `scroll-preserve-screen-position' non-nil, non-t specially.
+       (syms_of_window): <scroll-preserve-screen-position>: Doc fix.
+
+2005-07-02  Juri Linkov  <juri@jurta.org>
+
+       * w32term.c (w32_draw_vertical_window_border): Use foreground of
+       VERTICAL_BORDER_FACE_ID for vertical border line.
+
+2005-07-02  Eli Zaretskii  <eliz@gnu.org>
+
+       * fileio.c (Fcopy_file): Rearrange the code that calls fchown and
+       fchmod so that chmod doesn't get called on MSDOS before the file
+       is closed.
+
+2005-07-01  Jason Rumney  <jasonr@gnu.org>
+
+       * w32term.c (cleartype_active): New flag for enabling sub-pixel
+       workaround.
+       (w32_initialize): Initialize it.
+       (w32_native_per_char_metric): Allow a couple of extra pixels when
+       Cleartype is active.
+
+       * w32term.c (w32_initialize): Move check for screen reader here
+       from syms_of_w32term.
+
+2005-06-30  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * xterm.c (handle_one_xevent): bzero compose_status when nbytes
+       is not zero.
+
+2005-07-01  Masatake YAMATO  <jet@gyve.org>
+
+       * emacs.c (main): Passing ADD_NO_RANDOMIZE to `personality'.
+
+2005-06-30  Juri Linkov  <juri@jurta.org>
+
+       * xdisp.c (x_draw_vertical_border): If left fringe is not present
+       decrease x coord of vertical border by 1 pixel to not occupy text
+       area of the right window.
+
+       * xterm.c (x_draw_vertical_window_border): Use foreground of
+       VERTICAL_BORDER_FACE_ID for vertical border line.
+
+       * term.c (turn_on_face): In standout mode apply specified
+       fg to bg, and specified bg to fg (this makes the logic of
+       inversion on terminal consistent with X).
+
+2005-06-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * eval.c (user_variable_p_eh): New function.
+       (Fuser_variable_p): Use it.  Clarify docstring.
+       Return t for aliases of user options, nil for alias loops.
+
+2005-06-27  Richard M. Stallman  <rms@gnu.org>
+
+       * eval.c (Fdefvar): Improve error message.
+
+2005-06-27  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * macterm.c [USE_CARBON_EVENTS] (mac_convert_event_ref): Fix last
+       change.
+
+2005-06-27  Juanma Barranquero  <lekktu@gmail.com>
+
+       * eval.c (Fdefvar): Don't try to set constant symbols.
+
+2005-06-25  Richard M. Stallman  <rms@gnu.org>
+
+       * macfns.c (Fx_show_tip): Pass new arg to try_window.
+
+       * w32fns.c (Fx_show_tip): Pass new arg to try_window.
+
+       * xfns.c (Fx_show_tip): Pass new arg to try_window.
+
+       * xdisp.c (try_window): New arg CHECK_MARGINS.  Calls changed.
+       (redisplay_window): Handle try_window reporting point in scroll margin.
+
+       * dispextern.h (try_window): Declare new arg.
+
+       * fileio.c (Fcopy_file): New arg PRESERVE_UID_GID.
+       Use fchmod to copy the file modes.
+       (Frename_file): Don't copy UID and GID here;
+       instead, specify t for PRESERVE_UID_GID when calling Fcopy_file.
+
+       * eval.c (call_debugger): Take full care of extending stack limits
+       to make space for the debugger, and restore the change afterward.
+       Bind debug-on-error to nil.
+       (restore_stack_limits): New subroutine.
+       (Fsignal): Extend specpdl bound along with eval depth bound,
+       for calling edebug.  Don't do either one, for calling debugger.
+       (find_handler_clause): Don't bind debug-on-error here.
+       Don't unbind anything either.
+       Temporarily advance max_specpdl_size for calling
+       internal_with_output_to_temp_buffer.
+       (grow_specpdl): Don't alter max_specpdl_size before signaling
+       an error.
+       (syms_of_eval) <max-specpdl-size>: Doc fix.
+
+       * lread.c (read1): 0.0e+NaN should make a "positive" NaN.
+
+2005-06-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * fileio.c (Frename_file): Undo last change: no need to ifdef away
+       chown on DOS_NT platforms.
+
+       * w32.c (sys_chown): New function.
+
+       * s/ms-w32.h (chown): New; define to sys_chown.
+
 2005-06-24  Juanma Barranquero  <lekktu@gmail.com>
 
-       * fileio.c (Frename_file)[!DOS_NT]: Don't call chown on
-       MSDOS/Windows.
+       * xdisp.c (syms_of_xdisp) <nobreak-char-display>: Doc fix.
+       (syms_of_xdisp) <void-text-area-pointer>: Doc fix.
+
+       * fileio.c (Frename_file)[!DOS_NT]: Don't call chown on MSDOS/Windows.
 
 2005-06-23  Richard M. Stallman  <rms@gnu.org>
 
        * xdisp.c (get_next_display_element): Finish reversing the tests of
        Vnobreak_char_display.
 
-       * xdisp.c (Vnobreak_char_display): Renamed from Vshow_nonbreak_escape.
+       * xdisp.c (Vnobreak_char_display): Rename from Vshow_nonbreak_escape.
        All uses changed.
-       (Qnobreak_space): Renamed from Qno_break_space.  All uses changed.
+       (Qnobreak_space): Rename from Qno_break_space.  All uses changed.
        (syms_of_xdisp): Define nobreak-char-display and nobreak-space.
 
        * fileio.c (Frename_file): Preserve owner and group, if possible,
 
 2005-06-22  Miles Bader  <miles@gnu.org>
 
-       * xfaces.c (Qvertical_border): Renamed from `Qvertical_divider'.
+       * xfaces.c (Qvertical_border): Rename from `Qvertical_divider'.
        (realize_basic_faces, syms_of_xfaces): Update references to it.
        * dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID'
        to `VERTICAL_BORDER_FACE_ID'.
 
 2005-06-17  Richard M. Stallman  <rms@gnu.org>
 
-       * xdisp.c (get_next_display_element): Reverse
-       test of Vshow_nonbreak_escape.
+       * xdisp.c (get_next_display_element):
+       Reverse test of Vshow_nonbreak_escape.
 
        * term.c (produce_special_glyphs): Use spec_glyph_lookup_face.
        (Ftty_no_underline): New function.
 
 2005-06-06  Eli Zaretskii  <eliz@gnu.org>
 
-       * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR):
-       Remove macros.
+       * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR): Remove macros.
 
        * unexw32.c (RVA_TO_PTR): Move here from w32heap.h.