declare smobs in alloc.c
[bpt/emacs.git] / src / ChangeLog.8
index 868513c..a483a56 100644 (file)
 1999-11-28  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * charset.c (Fmake_char_internal): Print the charset ID when
-       signalling an error.
+       signaling an error.
 
        * emacs.c (synchronize_locale): Avoid compiler warnings about
        pointer type mismatch.
 
 1999-11-02  Dave Love  <fx@gnu.org>
 
-       * gnu-linux.h: Use SIGCHLD, not SIGCLD (not in glibc 2.1).
+       * s/gnu-linux.h: Use SIGCHLD, not SIGCLD (not in glibc 2.1).
 
        * process.c: Define _GNU_SOURCE before config.h to get strsignal
        declared with glibc2.
        then use strsignal istead of sys_siglist.
        * w32proc.c (sys_wait): Likewise.
 
-       * s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h,
-       s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h,
-       s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h,
-       s/usg5-2.h, s/usg5-3.h, s/xenix.h:
+       * s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h:
+       * s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h:
+       * s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h:
+       s/usg5-2.h, s/usg5-3.h, s/xenix.h:
        (open, close, read, write, INTERRUPTIBLE_OPEN)
        (INTERRUPTIBLE_CLOSE, INTERRUPTIBLE_IO): Remove.
 
 
 1999-10-07  Jeffrey C Honig  <jch@bsdi.com>
 
-       * bsdos4.h [HAVE_LIBNCURSES]: Define TERMINFO and LIBS_TERMCAP.
+       * s/bsdos4.h [HAVE_LIBNCURSES]: Define TERMINFO and LIBS_TERMCAP.
 
 1999-10-07  Richard M. Stallman  <rms@gnu.org>
 
 
 1999-09-14  Gerd Moellmann  <gerd@gnu.org>
 
-       * sound.c (Fplay_sound): Remove usused variables.
+       * sound.c (Fplay_sound): Remove unused variables.
        (be2hs): Put in #if 0 because it's currently not used.
 
 1999-09-14  Ken Raeburn  <raeburn@gnu.org>
        (CURSOR_FACE_ID, MOUSE_FACE_ID): New.
 
        * xfaces.c (Qscroll_bar, Qcursor, Qborder, Qmouse): New.
-       (syms_of_xfaces): Intialize new symbols.
+       (syms_of_xfaces): Initialize new symbols.
 
        * fns.c (Fmakehash): Take one argument, test, make all the
        rest keyword arguments.
        (PARSE_MULTIBYTE_SEQ): Make it work also for ASCII string.
        (STRING_CHAR_AND_CHAR_LENGTH): This macro removed.
 
-       * charset.c : Lots of comments fixed.
+       * charset.c: Lots of comments fixed.
        (SPLIT_MULTIBYTE_SEQ): Make it work also for ASCII string.
        (CHAR_COMPONENTS_VALID_P): Name changed from
        CHAR_COMPONENT_VALID_P.  Caller changed.
 
 1999-08-30  Gerd Moellmann  <gerd@gnu.org>
 
-       * freebsd.h (C_SWITCH_SYSTEM): Added to let configure find headers
+       * s/freebsd.h (C_SWITCH_SYSTEM): Added to let configure find headers
        in /usr/X11R6/include which are checked for with AC_CHECK_HEADER.
 
 1999-08-30  Gerd Moellmann  <gerd@gnu.org>
 
 1999-08-21  Dave Love  <fx@gnu.org>
 
-       * aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O.
-       * aix4-1.h: Likewise.
+       * s/aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O.
+       * s/aix4-1.h: Likewise.
 
-       * irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize.
+       * s/irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize.
 
 1999-08-20  Gerd Moellmann  <gerd@gnu.org>
 
        * dispextern.h (struct glyph_row): Flag internal_border_p removed.
 
        * xfns.c (x_create_tip_frame): Don't set bitmapIcon resource
-       because this will try to access a nonexisting widget.
+       because this will try to access a nonexistent widget.
 
 1999-07-26  Markus Rost  <rost@gnu.org>
 
 
        * Makefile.in (LIBGIF): Use libungif.
 
-       * configure.in (HAVE_GIF): Use libungif instead of libgif
-       because the former doesn't contain patented compression code.
-
        * xdisp.c (compute_window_start_on_continuation_line): Don't
        do it if line start is too far away from window start.
 
 
 1998-11-10  Gerd Moellmann  <gerd@gnu.org>
 
-       * xrdb.c (x_load_resources): Add grey background colors as
+       * xrdb.c (x_load_resources): Add gray background colors as
        defaults for menus, scroll bars, and dialogs.
 
        * insdel.c (prepare_to_modify_buffer): Move setting
        an iterator.
        (globally): Add function prototypes from 20.2.97.
 
-       * everywhere: Use P_ instead of PROTO for function prototypes
+       * Everywhere: Use P_ instead of PROTO for function prototypes
        because everyone else seems to use P_.
 
        * dispextern.h (struct text_pos): Structure describing a charpos/
 
        * xfaces.c (free_font): Removed.
        (load_face_font_or_fontset): Renamed from load_font.
-       (load_face_font_or_fontset): Use message2 instead of signalling.
+       (load_face_font_or_fontset): Use message2 instead of signaling.
        (load_color): Likewise.
        (load_pixmap): Likewise.
 
 
        * xterm.c (x_scroll_run): Renamed from do_line_dance.
 
-       * xdisp.c (redisplay_window): For window-based redisplay, alway
+       * xdisp.c (redisplay_window): For window-based redisplay, always
        try try_window_id.
 
        * xterm.c (struct glyph_string): New member two_byte_p that is
        * xdisp.c (store_frame_title_char): New function to store a
        single character for the frame title with re-allocation of
        frame_title_buf.
-       (init_xdisp): Intialize frame_title_.* variables to null.
+       (init_xdisp): Initialize frame_title_.* variables to null.
 
        * dispnew.c (quit_error_check): Removed.
 
        * term.c (get_char_info): Use WHAT field of CHAR_INFO.
        Use tabs as multiples of spaces.
 
-       * dispextern.h (struct char_info ): WHAT field.
+       * dispextern.h (struct char_info): WHAT field.
 
        * term.c (encode_terminal_code): Don't use GLYPH_CHAR, use
        FAST_GLYPH_CHAR instead because GLYPH_CHAR won't remove faces.
 
        * xterm.c (XTget_char_info): Check WANT_ELLIPSIS_P.
 
-       * dispextern.h (struct char_info ): GLYPH_ROW for intermediate
-       glyphs.
+       * dispextern.h (struct char_info): GLYPH_ROW for intermediate glyphs.
 
        * dispnew.c (init_char_info): Init GLYPH_ROW to NULL.  CHAR_CURSOR
        moved to xdisp.c.
 
        * term.c (get_char_info): Set MAX_PIXEL_WIDTH in CHAR_INFO.
 
-       * dispextern.h (struct char_info ): Use LISP_CHAR_TABLE for DP.
+       * dispextern.h (struct char_info): Use LISP_CHAR_TABLE for DP.
        New member MAX_PIXEL_HEIGHT.
 
        * xterm.c (x_per_char_metric): Get per character metrics.
        (MATRIX_ROW_INVERSE_P): Former MATRIX_ROW_HIGHLIGHT_P.
        (struct glyph_row): HIGHLIGHT_P -> INVERSE_P
 
-       * all files: Use above new names.
+       * All files: Use above new names.
 
        * dispnew.c (scroll_frame_lines): Simplified.  Use
        SCROLL_GLYPH_MATRIX.
        Substitute homedir by `~' also in default_filename.
 
        * xdisp.c (try_window_id): Fix computation of tab_offset when
-       backing up over a character that is splitted across lines.
+       backing up over a character that is split across lines.
 
 1999-05-08  Kenichi HANDA  <handa@etl.go.jp>
 
        (enumfont_t): Remove unused head pointer.
        (enum_font_cb2): Dereference elfLogFont.
        (w32_list_bdf_fonts): New function.
-       (w32_list_fonts): Use one_w32_dispay_info instead of insisting on
+       (w32_list_fonts): Use one_w32_display_info instead of insisting on
        valid frame.  Remove MessageBox.  Support BDF fonts.
        (Fw32_find_bdf_fonts): New function.
        (syms_of_w32fns): Add Vw32_bdf_filename_alist and
        quit_char is typed, in order to break out of potential deadlocks.
        (cancel_all_deferred_msgs): New function.
        (complete_deferred_msg): Don't abort if msg not found; may have
-       been cancelled.
+       been canceled.
        (Fw32_reconstruct_hot_key): Use pre-interned symbols.
        (Fw32_send_sys_command): Wait for system command to
        complete before returning.
 
 1998-12-08  Geoff Voelker  <voelker@cs.washington.edu>
 
-       * makefile.nt: Do string comparision of _NMAKE_VER.
+       * makefile.nt: Do string comparison of _NMAKE_VER.
 
 1998-12-06  Eli Zaretskii  <eliz@mescaline.gnu.org>
 
        * w32.c (stat): GetFileInformationByHandle can legitimately fail,
        so don't rely on it succeeding.
 
-       * w32fns.c (x_to_w32_font): Specify DEFAULT_CHARSET in the w32
+       * w32fns.c (x_to_w32_font): Specify DEFAULT_CHARSET in the Windows
        LOGFONT struct if x font doesn't specify the charset.
        (x_to_w32_charset): Change >= to == when testing results of
        stricmp.
 
        * charset.c (Fchar_bytes): Doc fix.
        (char_bytes): Fix returned value to match returned type.
-       (syms_of_charset): Fix type clash in initialisation of
+       (syms_of_charset): Fix type clash in initialization of
        Vauto_fill_chars.
 
 1998-10-29  Geoff Voelker  <voelker@cs.washington.edu>
 
 1998-10-20  Jason Rumney  <jasonr@altavista.net>
 
-       * makefile.nt (w32fns.c): Add x-list-font.c to dependancies.
+       * makefile.nt (w32fns.c): Add x-list-font.c to dependencies.
 
        * w32faces.c: Update comments referring to obsolete structs.
        (allocate_face, copy_face, face_eql, load_font)
        `x-list-fonts.c'.
        (w32_get_font_info, w32_query_font, w32_find_ccl_program): New
        functions for fontset support - adapted from x_ equivalents.
-       (syms_of_w32fns): New lisp variables initialised.  Function
+       (syms_of_w32fns): New lisp variables initialized.  Function
        pointers for fontset.c set up.
 
        * w32term.c: Include fontset.h.  Define codepage macros.
        * ccl.c (CCL_WRITE_CHAR): Don't use bcopy.
        (ccl_driver): If BUFFER-MAGNIFICATION of the CCL program is 0,
        cause error if the program is going to output some bytes.  When
-       outputing a string to notify an error, check the case that
+       outputting a string to notify an error, check the case that
        DST_BYTES is zero.
 
        * coding.h (CODING_FINISH_INTERRUPT): New macro.
 
 See ChangeLog.7 for earlier changes.
 
-    Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
-       Free Software Foundation, Inc.
+  Copyright (C) 1999, 2001-2014 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
@@ -14000,5 +13995,3 @@ See ChangeLog.7 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: 4d73444a-8f6e-4255-92a6-d3abc438b8d3