]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog
(note_mouse_highlight): Fix type of variable `ignore'.
[gnu-emacs] / src / ChangeLog
index 893677d965b2b453fc8b1d3a58f794176f66f6b4..f73c7ddcbc3712c694574e84af2bc4987cb7b841 100644 (file)
@@ -1,5 +1,267 @@
+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>