]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog.8
Improve indexing in Emacs manual (Bug#20105)
[gnu-emacs] / src / ChangeLog.8
index de162cb39bcfc152ed48154f7b623760ffc2d5f3..c24e55fde3228fac52a5475251a9580d84f35e8e 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.
 
        * sysdep.c: Define numerous routines to emulate Unix system calls.
 
-       * xfaces.c: on MacOS, define the set of colors listed in rgb.txt
+       * xfaces.c: On MacOS, define the set of colors listed in rgb.txt
        file of an X Window environment.
 
-       * xfaces.c: on MacOS, define the Lisp functions x-display-color-p,
+       * xfaces.c: On MacOS, define the Lisp functions x-display-color-p,
        x-display-grayscale, x-color-defined-p, and x-color-values.
 
        * sysdep.c [macintosh] (stat, fstat, mkdir, rmdir, utime, access)
 
 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-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
-       * unexelf.c: Merge IRIX debugging info patch from unexsgi.c
+       * unexelf.c: Merge IRIX debugging info patch from unexsgi.c.
        * m/iris4d.h: Use unexelf for IRIX 5.*.
        * m/iris5d.h: Use unexelf for IRIX 6.*.
        * unexsgi.c: Deleted.
 
 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>
 
        * lread.c (read_escape): For Control modifier, pay attention to
        multibyte character.
        (read1): Likewise.  Signal error or a multibyte character which
-       has a modifer bit.  Check validity of Shift modifer.
+       has a modifier bit.  Check validity of Shift modifier.
 
        * charset.c (non_ascii_char_to_string): Handle modifier bits as
        the same as Lisp reader.
 1999-08-06  Gerd Moellmann  <gerd@gnu.org>
 
        * xdisp.c (compute_line_metrics): If first line's physical ascent
-        is larger than its logical ascent, use the physical ascent, and
-        make the row taller.  Set row's overlapping_p flag.
+       is larger than its logical ascent, use the physical ascent, and
+       make the row taller.  Set row's overlapping_p flag.
 
        * dispnew.c (redraw_overlapping_rows): Use flag overlapping_p.
        (direct_output_for_insert): Ditto.
        * 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.
 
 
 1999-06-04  Gerd Moellmann  <gerd@gnu.org>
 
-       * xfaces.c (recompute_basic_faces)[GLYPH_DEBUG]: Check return
+       * xfaces.c (recompute_basic_faces) [GLYPH_DEBUG]: Check return
        value of realize_basic_faces.
        (load_face_font_or_fontset): Store full font name in face.
        (realize_default_face): Use full font name.
 
 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
        * window.c (coordinates_in_window): Use CURRENT_MODE_LINE_HEIGHT.
 
        * xdisp.c (redisplay_window): If mode line height has changed,
-        arrange for a thorough immediate redisplay using the correct mode
-        line height.
-        (window_box_height): Use CURRENT_MODE_LINE_HEIGHT.
+       arrange for a thorough immediate redisplay using the correct mode
+       line height.
+       (window_box_height): Use CURRENT_MODE_LINE_HEIGHT.
 
        * dispextern.h (MATRIX_MODE_LINE_HEIGHT): New.
        (CURRENT_MODE_LINE_HEIGHT): New.
        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/
 1998-05-04  Gerd Moellmann  <gerd@gnu.org>
 
        * Makefile.in (LIBXPM): If not already defined, define to -lXpm.
-       (LIBX)[HAVE_X11]: Add LIBXPM.
+       (LIBX) [HAVE_X11]: Add LIBXPM.
 
        * xfns.c (xpm_image_p): Implementation of image type functions
        for XPM.
 
        * 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.
 
 
        * xterm.h (WINDOW_COL_PIXEL_X etc.) Removed.
 
-       * dispextern.h (WINDOW_TO_FRAME_HPOS/VPOS): Moved to dispnew.c
+       * dispextern.h (WINDOW_TO_FRAME_HPOS/VPOS): Moved to dispnew.c.
 
        * xfns.c (x_contour_region): Use pixel coordinates from window
        cursor instead of WINDOW_TO_FRAME_H/VPOS.
        * 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.
        (init_display): Ditto.
        (syms_of_display): Ditto.
 
-       * dispextern.h: add prototypes for REDRAW_FRAME,
+       * dispextern.h: Add prototypes for REDRAW_FRAME,
        REDRAW_GARBAGED_FRAMES, CANCEL_LINE, CLEAR_FRAME_RECORDS,
        INIT_DESIRED_GLYPHS, SCROLL_FRAME_LINES, PRESERVE_OTHER_COLUMNS,
        ADJUST_WINDOW_CHARSTARTS, CANCEL_MY_COLUMNS,
        (make_window): Initialize DESIRED_MATRIX and CURRENT_MATRIX.
        (replace_window): Reset DESIRED_MATRIX and CURRENT_MATRIX
 
-       * Makefile.in (window.o): Add dependency window.c -> dispextern.h
+       * Makefile.in (window.o): Add dependency window.c -> dispextern.h.
 
-       * window.c: Include dispextern.h
+       * window.c: Include dispextern.h.
 
        * scroll.c (do_scrolling): Use new glyphs.
        (do_direct_scrolling): Ditto.
        (write_glyphs): Ditto.
        (insert_glyphs): Ditto.
 
-       * Makefile.in (term.o): term.c depends on dispextern.h
+       * Makefile.in (term.o): term.c depends on dispextern.h.
 
-       * term.c: Include dispextern.h
+       * term.c: Include dispextern.h.
 
        * dispnew.c (direct_output_forward_char): Old glyph functions
        removed, new inserted.
        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>
 
 1999-05-02  Andrew Innes  <andrewi@gnu.org>
 
        * s/ms-w32.h (HAVE_FSYNC): New macro.
-        (fsync): Map to _commit.
-        (ftruncate): Map to _chsize.
+       (fsync): Map to _commit.
+       (ftruncate): Map to _chsize.
 
        * w32term.c (dumpglyphs): On Windows NT, do output in Unicode even
        for ASCII, if enabled, to avoid memory allocation overhead for
 
        * fontset.c (Fquery_fontset): Don't check for fontset aliases here.
        (Fnew_fontset, Fset_fontset_font): Check for them here.
-        (Ffontset_info, Fnew_fontset, Fset_fontset_font):
+       (Ffontset_info, Fnew_fontset, Fset_fontset_font):
        Fix error message syntax.
 
        * buffer.c (Fmake_indirect_buffer): Copy multibyte status
        (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>
 
        * Makefile.in (msdos.o): Depend on termchar.h, charset.h,
-       coding.h, and disptab.h
+       coding.h, and disptab.h.
 
        * msdos.c (Vdos_unsupported_char_glyph): New variable.
        (syms_of_msdos): DEFVAR_LISP it.
        * 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.
 1998-08-31  Kenichi Handa  <handa@etl.go.jp>
 
        * charset.c (unibyte_char_to_multibyte):
-       Vnonacii_translation_table will convert a 7-bit charcater.
+       Vnonacii_translation_table will convert a 7-bit character.
        (multibyte_char_to_unibyte): Handle the case that
-       Vnonacii_translation_table converts a multibyte charcater to a
-       unibyte charcter of less than 128.
+       Vnonacii_translation_table converts a multibyte character to a
+       unibyte character of less than 128.
        (init_charset_once): Initialize nonascii_insert_offset and
        Vnonacii_translation_table.
 
 
 See ChangeLog.7 for earlier changes.
 
-    Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
-       Free Software Foundation, Inc.
+  Copyright (C) 1999, 2001-2015 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