+2001-11-17 Andreas Schwab <schwab@suse.de>
+
+ * xterm.c (note_mouse_highlight): Fix type of variable `ignore'.
+
+2001-11-17 Richard M. Stallman <rms@gnu.org>
+
+ * fileio.c (Fwrite_region): Avoid initializer for Lisp_Object.
+
+2001-11-17 Jason Rumney <jasonr@gnu.org>
+
+ * xterm.c (notice_overwritten_cursor): Take care of end < 0 case.
+
+2001-11-17 Gerd Moellmann <gerd@gnu.org>
+
+ * xdisp.c (tool_bar_item_info): Avoid calling Fget_text_property
+ with invalid position.
+
+2001-11-16 Richard M. Stallman <rms@gnu.org>
+
+ * syswait.h: Delete conditionals for HPUX7, ISC 4.1, and convex.
+
+ * s/isc4-1.h (HAVE_SYS_WAIT_H): Add #undef.
+ * s/hpux.h (HAVE_SYS_WAIT_H): Add #undef.
+ * s/hpux8.h (HAVE_SYS_WAIT_H): Define it.
+
+ * m/convex.h (HAVE_SYS_WAIT_H): Add #undef.
+
+2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
+
+ * fileio.c (build_annotations): Split off the tail.
+ (build_annotations_2): New fun. Extracted from build_annotations.
+ (Fwrite_region): Split the call to build_annotations into two
+ calls to build_annotations and build_annotations_2.
+
+2001-11-16 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * sysdep.c (wait_for_kbd_input) [VMS]: Do not call
+ clear_waiting_for_input with argument.
+
+ * xterm.h (x_update_cursor): Remove duplicated prototype.
+
+ * keyboard.h (clear_waiting_for_input): Remove duplicated prototype.
+
+ * xterm.c (waiting_for_input): Remove unnecessary prototype.
+
+ * data.c (Ftimes): Doc fix.
+ (Fquo): Likewise.
+ (Frem): Likewise.
+ (Fmod): Likewise.
+
+2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
+
+ * fileio.c (choose_write_coding_system): New fun, extracted
+ from Fwrite_region.
+ (Fwrite_region): Use it.
+
+ * eval.c (max_specpdl_size, max_lisp_eval_depth): Use EMACS_INT.
+ (funcall_lambda, run_hook_with_args): Make static and add prototype.
+ (ml_apply, find_handler_clause): Add prototype.
+
+2001-11-16 Eli Zaretskii <eliz@gnu.org>
+
+ * config.in: Add #undef HAVE_COFF_H.
+
+ * unexec.c (coff.h): Don't include unless HAVE_COFF_H is defined.
+ Required for ISC 4.1.
+
+2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * syswait.h: (HAVE_SYS_WAIT_H): Undef for ISC 4.1. Reported by
+ Andrew Wiseman <a.wiseman@btclick.com>.
+
+2001-11-16 Kim F. Storm <storm@cua.dk>
+
+ The following changes are made to clean up the various internal
+ references to the fringes to actually use the term `fringe' for
+ them. Previously, they were called `flags areas', `bitmap areas',
+ `left/right side of windows', or implicitly as `flags' or
+ `bitmaps':
+
+ * dispextern.h (FRINGE_FACE_ID): Renamed from BITMAP_AREA_FACE_ID.
+ Comments fixed. Use renamed symbols.
+
+ * dispnew.c: Comment fix. Use renamed symbols.
+
+ * frame.h (FRAME_FRINGE_COLS): Renamed from FRAME_FLAGS_AREA_COLS.
+ (FRAME_FRINGE_WIDTH): Renamed from FRAME_FLAGS_AREA_WIDTH.
+ (FRAME_LEFT_FRINGE_WIDTH): Renamed from FRAME_LEFT_FLAGS_AREA_WIDTH.
+
+ * msdos.c: Comment fix.
+
+ * w32fns.c: Use renamed symbols.
+
+ * w32term.c: Comment fixes. Use renamed symbols.
+ (fringe_bitmap_type): Renamed from bitmap_type.
+ (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
+ (w32_draw_fringe_bitmap): Renamed from w32_draw_bitmap.
+ (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
+
+ * w32term.h: Comment fixes. Use renamed symbols.
+ (fringes_extra): Renamed from flags_areas_extra.
+ (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
+ (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
+ (FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
+ (FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
+ (FRAME_X_LEFT_FRINGE_WIDTH):
+ Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
+ (FRAME_X_RIGHT_FRINGE_WIDTH):
+ Renamed from FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
+
+ * widget.c: Use renamed symbols.
+
+ * window.c: Comment fixes. Use renamed symbols.
+ (coordinates-in-window-p): Doc fix.
+
+ * xdisp.c: Comment fixes. Use renamed symbols.
+
+ * xfaces.c (realize_basic_faces): Use FRINGE_FACE_ID.
+
+ * xfns.c: Use renamed symbols.
+
+ * xterm.c: Comment fixes. Use renamed symbols.
+ (fringe_bitmap_type): Renamed from bitmap_type.
+ (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
+ (x_draw_fringe_bitmap): Renamed from x_draw_bitmap.
+ (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
+
+ * xterm.h: Comment fixes. Use renamed symbols.
+ (fringes_extra): Renamed from flags_areas_extra.
+ (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
+ (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
+ (FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
+ (FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
+ (FRAME_X_LEFT_FRINGE_WIDTH):
+ Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
+ (FRAME_X_RIGHT_FRINGE_WIDTH):
+ Renamed from FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
+
+2001-11-15 Jason Rumney <jasonr@gnu.org>
+
+ * w32menu.c (add-menu-item): Make help_echo and radio buttons
+ work for most menu items. From David Ponce
+ <david.ponce@wanadoo.fr>.
+
+2001-11-15 Gerd Moellmann <gerd@gnu.org>
+
+ * xfns.c (x_set_frame_parameters): Revert change of 2001-11-07.
+ Some x_set_* function expect to be called even if old and new
+ value are equal.
+
+ * xdisp.c (build_desired_tool_bar_string): Accept zero
+ tool_bar_button_relief.
+
+ * xfns.c (Fx_create_frame): Accept zero tool_bar_button_relief.
+
+ * xterm.c (x_draw_image_relief): Accept zero tool_bar_button_relief.
+
+ * xterm.c (x_draw_bar_cursor): If the background color of the
+ glyph under the cursor equals the frame's cursor color, use
+ the glyph's foreground color for drawing the bar cursor.
+
+ * dispnew.c (direct_output_forward_char): Fix character/byte
+ position comparison.
+
+2001-11-15 Miles Bader <miles@gnu.org>
+
+ * editfns.c (find_field): Add BEG_LIMIT and END_LIMIT parameters.
+ (Fdelete_field, Ffield_string, Ffield_string_no_properties):
+ Update arguments to find_field.
+ (Ffield_beginning, Ffield_end): Add LIMIT param, pass to find_field.
+ (Fconstrain_to_field): Use LIMIT arg to shorten search time.
+ * lisp.h (Ffield_beginning, Ffield_end): Update EXFUN decl.
+ * minibuf.c (Fminibuffer_prompt_end): Update args to Ffield_end.
+
+2001-11-14 Richard M. Stallman <rms@gnu.org>
+
+ * editfns.c (Fpropertize): Allow call with 1 arg.
+
+ * dispextern.h (image_background, image_background_transparent):
+ Conditionalize on HAVE_X_WINDOWS.
+
+2001-11-13 Richard M. Stallman <rms@gnu.org>
+
+ * print.c (Fprin1_to_string): Doc fix.
+
+ * sunfns.c (Fsun_change_cursor_icon): Doc fix.
+
+ * floatfns.c (Fceiling, Ffloor): Doc fixes.
+
+ * filelock.c (Funlock_buffer, Ffile_locked_p): Doc fixes.
+
+ * fileio.c (Ffile_accessible_directory_p): Doc fix.
+
+ * eval.c (syms_of_eval): Doc fix.
+
+ * coding.c (syms_of_coding): Doc fix.
+
+ * doc.c (Fsnarf_documentation): Doc fix.
+
+ * dispnew.c (syms_of_display): Doc fix.
+
+ * category.c (Fget_unused_category): Doc fix.
+
+ * buffer.c (syms_of_buffer): Doc fixes.
+
+2001-11-14 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * print.c (prin1, print): Doc fix.
+
+2001-11-14 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * fontset.h: Remove prototypes for variables
+ `Vhighlight_wrong_size_font' and `Vclip_large_size_font'.
+
+ * fontset.c: Remove variables `Vhighlight_wrong_size_font' and
+ `Vclip_large_size_font'.
+
+2001-11-13 Jason Rumney <jasonr@gnu.org>
+
+ * w32fns.c: Doc fix.
+
2001-11-13 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+ * xfaces.c (Fface_attributes_as_vector): Doc fix.
+
+ * w32fns.c (Fx_synchronize): Reindent.
+
+ * fns.c: Doc fix.
+
+ * emacs.c: Doc fix.
+
+ * coding.c: Doc fix.
+
+ * cmds.c, composite.c, dired.c, doc.c, filelock.c, floatfns.c,
+ * fontset.c, insdel.c, keymap.c: Change doc-string comments to
+ `new style' [w/`doc:' keyword].
+
+ * xmenu.c (x-popup-menu): Reindent.
+ (x-popup-dialog): Likewise.
+
+ * xfaces.c (Finternal_set_alternative_font_family_alist): Reindent.
+
+ * xdisp.c (Fdump_tool_bar_row): Reindent.
+
+ * minibuf.c (Fminibuffer_complete_word): Reindent.
+ (Fminibuffer_complete_and_exit): Likewise.
+ (Fminibuffer_completion_help): Likewise.
+ (Fminibuffer_message): Likewise.
+
+ * fns.c (Freverse): Reindent.
+
+ * eval.c (Fif): Reindent.
+ (Fand): Likewise.
+
+ * editfns.c (Fuser_real_login_name): Reindent.
+ (Finsert_buffer_substring): Likewise.
+ (Fcompare_buffer_substrings): Likewise.
+ (Fsubst_char_in_region): Likewise.
+
+ * dispnew.c (Fsit_for): Reindent.
+ (Fframe_or_buffer_changed_p): Likewise.
+ (Finternal_show_cursor_p): Likewise.
+ (syms_of_display): Likewise.
+
* alloc.c (Flist): Reindent.
(Fvector): Likewise.
* w32fns.c (enum_font_cb2): Use leading @ on face name to detect
vertical fonts. Allow them if face name is explicitly specified.
- Do not give up if we find a font that cannot be converted to an
- xlfd.
+ Do not give up if we find a font that cannot be converted to an xlfd.
2001-11-10 Gerd Moellmann <gerd@gnu.org>
- * unexelf.c (unexec): Use mmap/munmap to allocate buffers
+ * unexelf.c (unexec): Use mmap/munmap to allocate buffers
instead of malloc/free.
2001-11-09 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>