Merge from emacs-23
[bpt/emacs.git] / src / ChangeLog.9
index 3619b5b..987741a 100644 (file)
 
        * lisp.h (Ftop_level): Add prototype.
 
-       * xterm.c: (xlwmenu_window_p, xlwmenu_redisplay): Add prototypes.
+       * xterm.c (xlwmenu_window_p, xlwmenu_redisplay): Add prototypes.
        (XTread_socket): Improve style of comments to follow other
        comments.
 
 
        * xterm.c (note_mouse_highlight) <help-echo>: When looking for
        help-echo for a string which doesn't have help-echo itself, use
-       get-char-property to obtain the help-echo from the string's buffer
+       get-char-property to obtain the help-echo from the string's buffer.
        (note_mouse_highlight) <mouse-face>: When on a string that doesn't
        have mouse-face, look ``under'' the string for mouse-face from an
        overlay.
        * coding.c (setup_coding_system): Don't do any designation based
        on reg_bits if charset is not yet defined.
 
-       * lisp.h (XVECTOR): Verify correct object type before returning a
+       * lisp.h (XVECTOR): Verify correct object type before returning a
        pointer, using eassert.
 
 2001-07-17  Gerd Moellmann  <gerd@gnu.org>
        creating the directory might signal an error, and leaves
        Emacs in a strange state.
 
-       * term.c: (tty_cursor_hidden): New variable.
+       * term.c (tty_cursor_hidden): New variable.
        (update_begin): Don't call tty_hide_cursor.  Clean up.
        (update_end, set_terminal_window, set_scroll_region): Clean up.
        (ring_bell, reset_terminal_modes): Clean up.
 
        * w32term.c (w32_encode_char): Treat eight bit graphic and control
        characters the same as ASCII and latin-1.
-       (x_display_and_set_cursor): Check for the focus frame's selected
+       (x_display_and_set_cursor): Check for the focus frame's selected
        window instead of selected_window.
        (x_after_update_window_line): Don't clear if frame's internal
        border width is zero.
        * w32fns.c (Fx_show_tip): Fix calls to make_number.
        (x_set_font): If font hasn't changed, avoid recomputing
        faces and other things.
-       (x_set_tool_bar_lines): Do nothing if frame is minibuffer-only,
+       (x_set_tool_bar_lines): Do nothing if frame is minibuffer-only.
        (Fx_create_frame): Add the tool bar height to the frame height.
        (x_create_tip_frame): Prevent changing the tooltip's
        background color by specifying a color for the default font
 2001-01-05  Gerd Moellmann  <gerd@gnu.org>
 
        * sysdep.c: Don't prototype srandom; it takes an unsigned argument
-        on some systems, and an unsigned long on others, like FreeBSD 4.1.
+       on some systems, and an unsigned long on others, like FreeBSD 4.1.
 
 2001-01-04  Gerd Moellmann  <gerd@gnu.org>
 
 
        * md5.c: Delay include of md5.h until after namespace cleaning.
 
-       * makefile.w32-in (fns.o): Depend on md5.h
+       * makefile.w32-in (fns.o): Depend on md5.h.
        (md5.o): New target.
        (sunfns.o): Remove.
 
        the metrics of BDF fonts.
        (x_estimate_mode_line_height): If `mode-line' face
        hasn't a font, use that of the frame, as drawing glyphs does.
-       (note_mouse_highlight): Change the cursor shape on the vertical
+       (note_mouse_highlight): Change the cursor shape on the vertical
        border between windows [not enabled].
 
        * w32term.h (struct w32_output): Add member horizontal_drag_cursor.
        `vertical-line', `mode-line' and `header-line' events.
 
        * xdisp.c (try_window_id): Avoid starting to display in the middle
-        of a character, a TAB for instance.  This is easier than to set
-        up the iterator exactly, and it's not a frequent case, so the
-        additional effort wouldn't really pay off.
+       of a character, a TAB for instance.  This is easier than to set
+       up the iterator exactly, and it's not a frequent case, so the
+       additional effort wouldn't really pay off.
 
 2000-11-26  Andrew Choi  <akochoi@i-cable.com>
 
 2000-11-24  Gerd Moellmann  <gerd@gnu.org>
 
        * xdisp.c (init_from_display_pos): If POS says we're already after
-        an overlay string ending at POS, make sure to pop the iterator
-        because it will be in front of that overlay string.  When POS is
-        ZV, we've thereby also ``processed'' overlay strings at ZV.
+       an overlay string ending at POS, make sure to pop the iterator
+       because it will be in front of that overlay string.  When POS is
+       ZV, we've thereby also ``processed'' overlay strings at ZV.
 
        * xfaces.c (lface_from_face_name): Function comment fix.
 
 
        * charset.h (MAKE_CHAR): Be sure to set MSB of C1 to 0.
 
-       * charset.c: Include composite.h
+       * charset.c: Include composite.h.
        (lisp_string_width): New function.
        (Fstring_width): Call lisp_string_width instead of strwidth.
 
 
        * s/ms-w32.h (ORDINARY_LINK): New define.
 
-       * w32.c (_ANONYMOUS_UNION) [__GNUC__]: New define
+       * w32.c (_ANONYMOUS_UNION) [__GNUC__]: New define.
        (_ANONYMOUS_STRUCT) [__GNUC__]: New define.
 
        * makefile.w32-in (clean): Don't delete config.h and epaths.h.
        (encode_coding_iso2022): New local variable safe_chars.  Check
        unsafe chars.
        (setup_coding_system): Delete the code to initialize
-       coding->safe_charses
+       coding->safe_charses.
        (intersection, find_safe_codings): New functions.
        (Ffind_coding_systems_region_internal): New function.
        (syms_of_coding): Defsubr it.  Initialize Qsafe_chars,
        * w32term.c (help_echo_object, help_echo_pos): New variables.
        (note_mode_line_highlight): Store additional information about the
        help-echo in help_echo_object and help_echo_pos.  Check both
-       `local-map' and `keymap' properties for changing the cursor
+       `local-map' and `keymap' properties for changing the cursor.
        (note_mouse_highlight): Store additional information about the
        help-echo in help_echo_object and help_echo_pos.
        (note_tool_bar_highlight): Set help_echo_object to nil and
        * xterm.c (help_echo_object, help_echo_pos): New variables.
        (note_mode_line_highlight): Store additional information about the
        help-echo in help_echo_object and help_echo_pos.  Check both
-       `local-map' and `keymap' properties for changing the cursor
+       `local-map' and `keymap' properties for changing the cursor.
        (note_mouse_highlight): Store additional information about the
        help-echo in help_echo_object and help_echo_pos.
        (note_tool_bar_highlight): Set help_echo_object to nil and
        (detect_coding_utf_8): New function.
        (UTF_16_INVALID_P, UTF_16_HIGH_SURROGATE_P
        UTF_16_LOW_SURROGATE_P): New macros.
-       (detect_coding_utf_16): New function
+       (detect_coding_utf_16): New function.
        (detect_coding_mask): When priorities are specified, skip any
        categories that have `nil' coding-system.  Fix bug of returning
        wrong mask when PRIORITIES is specified and detect_coding_XXX()
 
        * makefile.nt: Add atimer.h to dependencies.
        * w32.c (init_environment): Set Vw32_num_mouse_buttons here.
-       * w32console.c: Only disable window system features for dispextern.h
+       * w32console.c: Only disable window system features for dispextern.h.
        (initialize_w32_display): Build a display info for the console.
        * w32faces.c (tty_defined_color): Apply xfaces.c change from 02-17.
        * w32fns.c (w32_wnd_proc) [WM_LBUTTON_DOWN, WM_RBUTTON_DOWN,
        * atimer.c (stop_other_atimers): Don't call cancel_atimer because
        that unblocks alarms.
 
-       * alloc.c, bytecode.c, data.c, dispnew.c, ecrt0.c, editfns.c,
-       emacs.c, floatfns.c, fns.c, lread.c, print.c, config.in, lisp.h,
-       Makefile.in: Remove `LISP_FLOAT_TYPE' and `standalone'.
+       * alloc.c, bytecode.c, data.c, dispnew.c, ecrt0.c, editfns.c:
+       * emacs.c, floatfns.c, fns.c, lread.c, print.c, config.in, lisp.h:
+       Makefile.in: Remove `LISP_FLOAT_TYPE' and `standalone'.
 
        * frame.c (make_frame): Set frame initially to `garbaged'.
 
        (FRAME_XIM): Removed.
 
        * xfns.c (supported_styles): New variable.
-       (DEFAULT_STYLE, DEFAULT_FONT): New macros
+       (DEFAULT_STYLE, DEFAULT_FONT): New macros.
        (xic_create_xfontset, best_style, xic_create_frame)
        (xic_destroy_frame, xic_set_preeditarea, xic_set_statusarea)
        (xic_set_xfontset): New functions.
 
 2000-01-19  Dave Love  <fx@gnu.org>
 
-       * lread.c: (syms_of_lread) [user-init-file]: Doc change.
+       * lread.c (syms_of_lread) [user-init-file]: Doc change.
 
 2000-01-18  Kenichi Handa  <handa@etl.go.jp>
 
        (GC_STRING_BYTES, GC_STRING_CHARS): New macros.
        (DONT_COPY_FLAG): Removed.
        (SBLOCK_SIZE, LARGE_STRING_BYTES): New macros.
-       (struct sdata, struct sblock): New
+       (struct sdata, struct sblock): New.
        (struct string_block): Rewritten.
        (STRINGS_IN_STRING_BLOCK): New macro.
        (oldest_sblock, current_sblock, total_strings, total_free_strings)
@@ -13312,4 +13312,3 @@ See ChangeLog.8 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/>.
 
-;;; arch-tag: 38875948-6e89-4f08-b0ca-ff328f1e8b72