]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Mon, 25 Sep 2000 15:42:25 +0000 (15:42 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 25 Sep 2000 15:42:25 +0000 (15:42 +0000)
12 files changed:
ChangeLog
etc/ChangeLog
leim/ChangeLog
lib-src/ChangeLog
lisp/ChangeLog
lisp/ChangeLog.8
lwlib/ChangeLog
man/ChangeLog
msdos/ChangeLog
nt/ChangeLog
oldXMenu/ChangeLog
src/ChangeLog.8

index a7247d8a4931c27cba518b43ba8ad4c0d149abd2..824dd934c5d35342f4ffe656af3c80b1a3509b17 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
        * configure.in: Grok sparc64-*-linux-gnu*.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-06-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * configure.in: Add powerpc*-*-linux-gnu*.
+
+2000-05-20  NIIBE Yutaka  <gniibe@mri.co.jp>
+
+       * configure.in: Check for grandpt and getpt.
+
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+2000-02-18  Dave Love  <fx@gnu.org>
+
+       * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
+
+2000-02-15  Gerd Moellmann  <gerd@gnu.org>
+
+       * configure.in: Add support for arm*-g*-linux-gnu* systems.
+
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-11-28  Dave Love  <fx@gnu.org>
+
+       * configure.in: Recognize sparc64-*-linux-gnu*.
+
+1999-11-11  Erik Naggum  <erik@naggum.no>
+
+       * configure.in (bitmapdir): Allow for both "bitmaps" directories.
+
+1999-08-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat: Make --no-debug work again by removing -gcoff.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index 6bfb1418333b11535ad157cc74af8ad65e3dd505..6165aa7b84547fc768f639fe3829b9c15c373f83 100644 (file)
 
        * TUTORIAL.ro: Change copyright statement.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-11-30  Paul Eggert  <eggert@twinsun.com>
+
+       * PROBLEMS: Update Solaris 2.6 and 7 problems.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index 648dfcd5a84ca49dfa0ae3c7e33e6566a3295017..428ab4ece9bf263d014ac922a8e0a38dfefafe1f 100644 (file)
        ("turkish-alt-postfix"): New Turkish input method which inserts
        Latin-5 characters.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-05-23  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.nt ($(TIT)): Set emacs_dir in the environment before
+       running emacs, to ensure load-path is correct.
+       (leim-list.el): Ditto.
+
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-11-22  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.nt: No need to generate subdirs.el.
+
+1999-11-21  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.nt: New file.
+
+1999-09-19  Ken'ichi Handa  <handa@gnu.org>
+
+       * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
+       turkish-postfix.
+       ("turkish-postfix"): New Turkish input method which inserts
+       Latin-5 characters.
+
+       * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
+       turkish-alt-postfix.
+       ("turkish-alt-postfix"): New Turkish input method which inserts
+       Latin-5 characters.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index db25bef2cda9d90726ba1ae2cf58ba5545b43701..361909f60d2a8fb7703f65779a56c084470ad11a 100644 (file)
        * grep-changelog: New.
        * Makefile.in (INSTALLABLE_SCRIPTS): Add it.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-11-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Makefile.in (b2m): Add dependency on GETOPTDEPS.
+
+1999-11-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacsclient.c, etags.c: Change email address to send bugs
+       to.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index baaedadab6afcbda99587deca14b010016d0d765..094870fb9103f1338859ecdea983b4bd89c2073f 100644 (file)
@@ -1,5 +1,9 @@
 2000-09-25  Gerd Moellmann  <gerd@gnu.org>
 
+       * bytecomp.el (byte-compile-defvar-or-defconst): Only cons onto
+       current-load-list in top-level forms.  Else this leaks a cons cell
+       every time a defun is called.
+       
        * mail/mail-utils.el (rmail-dont-reply-to): Fix last change.
        
 2000-09-25  Dave Love  <fx@gnu.org>
index 727506f1022f09f2faf93556da119135fc915c3a..bce8a7af3d6dd77c8cefdef64ad454365d72ff9b 100644 (file)
 
        * webjump.el (webjump-sample-sites): Update some URLs.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-06-07  Kenichi Handa  <handa@etl.go.jp>
+
+       * textmodes/fill.el (fill-find-break-point): Check the validity of
+       charset.
+
+2000-06-05  Andrew Innes  <andrewi@gnu.org>
+
+       * browse-url.el (browse-url-filename-alist) [windows-nt, ms-dos]:
+       Conditionalize last change for DOS/Windows only.
+
+       * browse-url.el (browse-url-of-buffer): Add comment for last change.
+
+2000-06-02  Andrew Innes  <andrewi@gnu.org>
+
+       * browse-url.el (browse-url-of-buffer): Ensure that file-name ends
+       with .htm or .html, otherwise browse-url-of-file fails on Windows.
+
+2000-06-01  Andrew Innes  <andrewi@gnu.org>
+
+       * browse-url.el (browse-url-filename-alist): Support Windows-style
+       filenames with drive specifiers.
+
+       * arc-mode.el (archive-zip-use-pkzip) [windows-nt]: Don't use
+       pkzip on Windows by default, as InfoZIP works better.
+
+2000-05-31  Kenichi Handa  <handa@etl.go.jp>
+
+       * isearch.el (isearch-printing-char): Don't test for `cpXXX'.
+
+2000-05-30  Andrew Innes  <andrewi@gnu.org>
+
+       * w32-fns.el (isearch-mode-map): Ignore language-change events in
+       isearch.
+
+2000-05-30  Kenichi Handa  <handa@etl.go.jp>
+
+       * isearch.el (isearch-forward): Extend doc string.
+
+2000-05-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * tmm.el (tmm-prompt): Recognize menu item definitions of the for
+       `(menu-item ...)' when looking for the position of DEFAULT-ITEM.
+
+       * paths.el (Info-default-directory-list): Doc fix.
+
+2000-05-29  Gerd Moellmann  <gerd@gnu.org>
+
+       * dabbrev.el (dabbrev-expand): Don't display messages in the
+       echo area if the minibuffer window is active.
+
+2000-05-29  Kenichi Handa  <handa@etl.go.jp>
+
+       * isearch.el (isearch-printing-char): If in Encoded Kbd mode,
+       decode the character by the current keyboard coding system.
+
+2000-05-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/rmail.el (rmail-retry-failure): Always unprune the header
+       after calling rmail-beginning-of-message.
+
+2000-05-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * progmodes/sh-script.el (sh-ancestor-alist): Add `bash2'.
+
+       * files.el (interpreter-mode-alist): Add `bash2'.
+
+2000-05-20  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/ccl.el (ccl-compile-write-string): Make STR
+       unibyte.
+       (ccl-compile-write-repeat): If ARG is string, make it unibyte.
+
+2000-05-18  Espen Skoglund  <esk@ira.uka.de>
+
+       * pascal.el (pascal-indent-alist) (pascal-indent-comment): Changed
+       the indent-comment function to just return the appropriate indent.
+
+2000-05-16  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/encoded-kb.el: Be sure to update minor-mode-alist
+       and minor-mode-map-alist.
+       (encoded-kbd-self-insert-iso2022-8bit): Handle ISO's single shift
+       codes SS2 and SS3 correctly.
+       (encoded-kbd-self-insert-ccl): New function.
+       (encoded-kbd-setup-keymap): New function.
+       (encoded-kbd-mode): Handle CCL based coding system.  Setup keymap
+       by calling encoded-kbd-setup-keymap.
+
+2000-05-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * ange-ftp.el (ange-ftp-skip-msgs): Include 500 code.for
+       handling FTP security extensions.
+
+2000-05-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/undigest.el (undigestify-rmail-message): Recognize end
+       of digest differently.
+
+2000-05-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (kill-region): Bind both undo-strong-limit and
+       undo-limit.  Add in the values of the global bindings.
+
+       * language/european.el (iso-latin-4): Fix typo.
+       
+       * textmodes/texinfmt.el (texinfo-format-xref): Don't try to insert
+       nil.
+       
+2000-05-02  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * ediff.el (ediff-buffers-internal): Bind ediff-job-name to the
+       job-name argument when writing buffers to temporary files.
+
+       * ediff-util.el (ediff-make-temp-file): Bind
+       coding-system-for-write to no-conversion if we are comparing
+       buffers (as opposed to files).
+
+       * ediff-diff.el (ediff-exec-process): If we are comparing buffers,
+       bind coding-system-for-read to no-conversion.  On DOS and Windows,
+       when comparing 2 buffers, add --binary to the switches passed to
+       Diff.
+
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+2000-02-25  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/helper.el (Helper-describe-mode): Make buffer
+       writable.
+
+2000-02-20  Andrew Innes  <andrewi@gnu.org>
+
+       * dos-w32.el (file-name-buffer-file-type-alist): Add missing $ to
+       the end of one of the regexps.
+
+2000-02-17  Gerd Moellmann  <gerd@gnu.org>
+       
+       * progmodes/pascal.el (pascal-mode-syntax-table): Change syntax
+       of `*' to handle `(* ... *)' comments.
+       
+2000-02-03  Francesco Potorti`  <F.Potorti@cnuce.cnr.it>
+
+       * mail/rmail.el (rmail-retry-failure): Use
+       rmail-beginning-of-message before rmail-toggle-header, because the
+       former toggles headers.
+
+2000-02-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * ange-ftp.el (ange-ftp-write-region): Handle case that
+       succeeding process operation sets a different coding system.
+
+2000-01-29  Dave Love  <fx@gnu.org>
+
+       * timezone.el (timezone-fix-time): Window against 69 for two-digit
+       years.  Deal with three-digit years.
+       
+2000-01-25  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc.el (vc-version-diff): Make sure file name is
+       expanded.
+
+2000-01-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * vc-hooks.el (vc-parse-buffer): Handle mixtures of dates
+       before and after the year 2000.
+
+2000-01-05  Dave Love  <fx@gnu.org>
+
+       * browse-url.el (browse-url): Fix case of
+       browse-url-browser-function being an alist.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-12-03  Kenichi Handa  <handa@mule.m17n.org>
+
+       * international/mule-util.el (truncate-string-to-width): Docsting
+       fixed.
+
+1999-12-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * vc.el (vc-update-change-log): Look for rcs2log under
+       exec-directory.
+
+1999-12-02  Ken'ichi Handa  <handa@gnu.org>
+
+       * international/mule.el (charsetp): Fix typo in docstring.
+
+       * international/mule-diag.el (list-coding-categories): Fix typo;
+       automatic -> autoload.
+
+1999-12-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * calendar/appt.el (appt-convert-time): Handle "12:MMam", 
+       remove extraneous string-match.
+
+1999-12-01  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule-cmds.el (select-safe-coding-system): Use
+       display-buffer to show the current buffer instead of showing
+       it in the selected window.   Check existence of "*Warning*" buffer
+       before deleting it.
+
+1999-12-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * finder.el (finder-commentary): Activate Finder mode.
+
+1999-11-30  Anders Lindgren  <andersl@andersl.com>
+
+       * autorevert.el (auto-revert-buffers): Auto-revert mode was turned
+       off when reverting buffers that contained mode specifiers.
+       `revert-buffer' is now called with non-nil PRESERVE-MODES
+       argument.
+
+1999-11-29  Dave Love  <fx@gnu.org>
+
+       * dired.el (dired-move-to-filename-regexp): Make it work
+       for LANG=de_DE.iso88591 on HPUX 11.0.
+
+1999-11-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * progmodes/f90.el (f90-abbrev-start): Use `eq' instead of `='.
+
+1999-11-26  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule.el (set-auto-coding): Call set-auto-coding-1
+       with save-match-data.
+       (set-auto-coding-1): New function.
+
+1999-11-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * locate.el (locate-with-filter): Doc fix.
+
+1999-11-23  Andrew Innes  <andrewi@gnu.org>
+
+       * w32-win.el (w32-drag-n-drop): Load files in current window, if
+       drop coords aren't over a specific window.
+
+1999-11-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/advice.el (ad-special-forms): Check whether track-mouse
+       is defined.
+
+1999-11-19  Ken'ichi Handa  <handa@gnu.org>
+
+       * ps-mule.el (ps-mule-font-info-database-bdf): BDF font for
+       chinese-sisheng charset is 7bit encoding, not 8bit.
+
+1999-11-18  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * mail/rmailedit.el (rmail-cease-edit): Run rmail-mode-hook.
+
+1999-11-12  Andrew Innes  <andrewi@gnu.org>
+
+       * select.el (x-set-selection): Call buffer-substring, not
+       substring.  Also fix docstring
+
+1999-11-11  Gerd Moellmann  <gerd@gnu.org>
+
+       * replace.el (perform-replace): Temporarily disable
+       case-fold-search if search argument contains uppercase
+       characters.
+
+1999-11-10  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/mh-comp.el (mh-smail-batch): If `to' is nil use an
+       empty string as to-address.
+
+1999-11-07  Andrew Innes  <andrewi@gnu.org>
+
+       * dos-w32.el (direct-print-region-helper): Quote arguments in case
+       they contain spaces.
+       
+1999-11-01  Edward M. Reingold  <reingold@emr.cs.uiuc.edu>
+
+       * calendar.el (redraw-calendar): Move to nearest date before
+       redrawing.
+
+       * diary-lib.el (simple-diary-display): Reset modeline even if
+       there are no diary entries since the diary buffer may be displayed.
+
+1999-10-26  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule-cmds.el (read-input-method-name): Handle the
+       case that the arg DEFAULT is symbol.
+
+       * international/mule-diag.el (mule-diag): Handle the case that
+       default-input-method is symbol.
+
+1999-09-29  Kenichi Handa  <handa@etl.go.jp>
+
+       * language/cyrillic.el (cyrillic-koi8-r-decode-table): Map 8-bit
+       code not used by KOI8 to the same 8-bit code instead of mapping to
+       SPC.
+       (cyrillic-alternativnyj-decode-table): Likewise.
+
+       * ps-mule.el (ps-mule-begin-job): Fix malformed regexp.
+       (ps-mule-font-info-database-ps): Typo fixed (normat->normal).  Use
+       correct font names for Korean (Munhwa-Regular-KSC-EUC-H and
+       Munhwa-Bold-KSC-EUC-H).
+
+1999-09-25  Dave Love  <fx@gnu.org>
+
+       * paren.el (show-paren-mode): Add autoload cookie.
+
+1999-09-20  Kenichi Handa  <handa@etl.go.jp>
+
+       * language/european.el ("Turkish"): New language environment.
+
+1999-09-20  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * info.el (Info-directory-list): Don't test existence of ALTERNATIVE
+       if we know for some other reason it should not be used.
+
+1999-09-11  Andreas Schwab  <schwab@gnu.org>
+
+       * vc.el (vc-backend-merge-news): Fix regexp to also match P marker
+       from cvs update.
+
+1999-09-10  Richard Stallman  <rms@gnu.org>
+
+       * simple.el (shell-command-on-region): EXIT-STATUS can be a string.
+
+       * info.el (Info-search): Don't lose with empty regexp.
+
+1999-09-10  Dave Love  <fx@gnu.org>
+
+       * help.el (describe-variable): Fix test for customizability.
+
+1999-09-09  Dave Love  <fx@gnu.org>
+
+       * font-lock.el (global-font-lock-mode): Add autoload cookie and
+       :initialize method.
+
+1999-09-08  Richard Stallman  <rms@gnu.org>
+
+       * gud.el (gud-make-debug-menu): Make a child for the
+       local menu, for its menu bar, and the debug menu.
+
+1999-09-07  Edward M. Reingold  <reingold@emr.cs.uiuc.edu>
+
+       * diary-lib.el (list-diary-entries): Make sure two-digit years
+       have leading zeros.
+
+1999-09-06  Richard Stallman  <rms@gnu.org>
+
+       * vc.el (vc-annotate-display): Use < 69 not < 70
+       to distinguish 20YY from 19YY. 
+
+       * timezone.el (timezone-parse-date): Use < 69 not < 70
+       to distinguish 20YY from 19YY.
+
+       * mail/rmail.el (rmail-retry-failure): Unconditionally move
+       to beginning of message.
+
+1999-09-06  Eli Zaretskii  <eliz@gnu.org>
+
+       * dired.el (dired-re-dir, dired-re-sym): Don't match DOS drive
+       letters with a colon after d or l.
+
+1999-09-05  Richard Stallman  <rms@gnu.org>
+
+       * vc.el (vc-annotate-display): Treat 2-digit years under 70 as 20YY.
+
+1999-08-31  Dave Love  <fx@gnu.org>
+
+       * help.el (help-make-xrefs): Don't lose on non-empty blank line
+       after key table.
+
+1999-08-24  Dave Love  <fx@gnu.org>
+
+       * timezone.el (timezone-parse-date): Assume 2-digit dates <70 are
+       2000+.
+
+1999-08-23  Dave Love  <fx@gnu.org>
+
+       * auto-show.el (auto-show-mode): Fix :set.
+
+       * man.el (Man-softhyphen-to-minus): Fix for multibyte case; do
+       nothing in Latin-N environment.
+
+1999-08-01  Eli Zaretskii  <eliz@gnu.org>
+
+       * international/mule.el (set-auto-coding): Allow whitespace before
+       and after the "variable: value" pair.
+
+1999-07-25  Richard M. Stallman  <rms@gnu.org>
+
+       * cus-edit.el (custom-save-delete): Avoid error for empty .emacs.
+
+1999-07-23  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * emacs-lisp/edebug.el: Delete compatibility code.
+       (edebug-next-token-class): If . is followed by a digit,
+       return `symbol' for the token class.
+
+       * startup.el (command-line): If we don't find the user's init file,
+       set user-init-file to nil.
+
+1999-07-21  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/encoded-kb.el
+       (encoded-kbd-self-insert-iso2022-7bit): Don't insert the character
+       but push it to unread-command-events.
+       (encoded-kbd-self-insert-iso2022-8bit): Likewise.
+       (encoded-kbd-self-insert-sjis): Likewise.
+       (encoded-kbd-self-insert-big5): Likewise.
+
 1999-07-14  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index dd1e6f2d5c0571ab048f19a9aa6d61cf791669be..68bb7761b45318bedc45fa854662808a3a7f2a5c 100644 (file)
        (remap_menubar): Ditto.
        (draw_arrow): Draw it 3D.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index e6ef575d0735057f41f55084ede98642bb2b2f01..4ca89e9f5f44cda2ac13c5c1c30cb10b1d6d6711 100644 (file)
 
        * Makefile.in: Add faq.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-05-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * info.texi: Clarify description of Info-directory-list,
+       add description of Info-additional-directory-list.
+
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-11-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * gnus.texi: Add coding tag.  Fixes for makeinfo 4.0.
+
+       * dired-x.texi, sc.texii, cc-mode.texi, mh-e.texi: Fixes for 
+       makeinfo 4.0.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index 7479426409ce7915e9e16778e4689b602a2de6ab..fe8969733b1f5aa3c2cc09bfa7b411e81de778f1 100644 (file)
 
        * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-07-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index f8b62243dc5dd475e2a0e8cce4676682b3e6d2c8..a8d4d1414a24c47847bf9d18b3cdae1526fde4b6 100644 (file)
 
        * emacs.bat.in (EMACSLOADPATH): Include leim.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-05-12  Jason Rumney  <jasonr@gnu.org>
+       
+       * INSTALL: Remove point 5 and other references to emacs.bat.
+       Renumber following points. Add note in point 1 about emacs.bat
+       and debug.bat being removed.
+
+2000-02-20  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.nt: Remove all references to emacs.bat and debug.bat.
+
+       * emacs.bat.in: Remove obsolete file.
+
+       * debug.bat.in: Remove obsolete file.
+
+1999-11-22  Andrew Innes  <andrewi@gnu.org>
+
+       * install.bat: Pass on command line arguments to make.
+       
+       * makefile.nt (fast_install): Bring commands up-to-date, and fix
+       typo.
+
+1999-11-21  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.nt (all): Build leim if present.
+       (install): Install leim if present.
+       (clean): Clean leim if present.
+
+       * addpm.c (env_vars): Include leim in default EMACSLOADPATH
+       definition.
+
+       * emacs.bat.in (EMACSLOADPATH): Include leim.
+
+1999-11-04  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.def (ARCH_CFLAGS): Disable the frame pointer omission
+       optimization, to ensure accurate stack traces.  The performance
+       loss is negligible.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index fba08dfc219f00c5d01ebb85269855844be76316..66cb65d7a47d894e823ae869995286d0205003ef 100644 (file)
 
        * XMenu.h (XmSelect): Add member `help_string'.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
index 161710a03fb1c2067c300c937e5fa3d9845b4942..e3e24c1e06dd36eb0e447dfc63a46c0187263454 100644 (file)
@@ -11194,6 +11194,583 @@ Wed Jun 25 15:22:58 1997  Gerd Moellmann  <gerd@acm.org>
        * buffer.c (syms_of_buffer): Make
        default-enable-multibyte-characters a user variable.
 
+After the release of 20.4, development was split into two separate
+code lines.  One line contained the code for Emacs 21, and the other
+one the code for the 20.x releases after 20.4.  The following change
+log entries up to the entry ``20.4 released'' are for the 20.x code
+line.  Change logs above this notice are those for the 21.x code line.
+
+2000-06-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-06-01  Andrew Innes  <andrewi@gnu.org>
+
+       * w32proc.c (w32_executable_type): Determine whether program is a
+       GUI app.
+       (sys_spawnve): Tell create_child whether app is a GUI app.
+       (create_child): Don't hide window for GUI apps.
+       (syms_of_ntproc): Update docstring for w32-start-process-show-window.
+
+2000-05-30  Andrew Innes  <andrewi@gnu.org>
+
+       * w32.c (sys_socket): Revert the previous fix, and use a better
+       approach for detecting when a socket cannot be made
+       non-inheritable by duplicating the handle.
+
+2000-05-30  Dave Love  <fx@gnu.org>
+
+       * s/irix5-0.h (LD_SWITCH_SYSTEM): Don't define to `-G 0'.
+       (C_SWITCH_SYSTEM) [__GNUC__]: Put in #if 0.
+
+2000-05-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * m/iris5d.h (UNEXEC): Use unexsgi.
+
+2000-05-23  Kenichi Handa  <handa@etl.go.jp>
+
+       * xdisp.c (redisplay_window): Set startp_byte (not startp) to
+       ZV_BYTE.
+
+2000-05-23  Andrew Innes  <andrewi@gnu.org>
+
+       * w32.c (sys_socket): To work around a problem with MS Proxy
+       winsock, don't attempt to make sockets non-inheritable if the
+       proxy winsock appears to be present.
+
+2000-05-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * s/gnu-linux.h (setpgrp): Don't define it here because this
+       prevents compilation on GNU/Linux systems with glib 2.2.
+
+       * callproc.c, emacs.c, sysdep.c (setpgrp) [HAVE_SETPGID]: Define
+       as setpgid.
+       
+2000-05-20  NIIBE Yutaka  <gniibe@mri.co.jp>
+       
+       * s/gnu-linux.h (UNIX98_PTYS) [HAVE_GRANTPT]: Define.
+       (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_OPEN, PTY_TTY_NAME_SPRINTF)
+       [HAVE_GRANTPT]: Define.
+       (C_SWITCH_SYSTEM): Add -D_XOPEN_SOURCE.
+
+       * sysdep.c (setup_pty): Treat case that UNIX98_PTYS is defined
+       like SYSV_PTYS.
+
+       * config.in (HAVE_GRANDPT, HAVE_GETPT): New defines.
+
+       * process.c (toplevel) [UNIX98_PTYS]: Include stdlib.h.
+
+2000-05-20  Gerd Moellmann  <gerd@gnu.org>
+
+       * buffer.c (Fbury_buffer): Avoid trouble from burying a killed
+       buffer.
+
+       * keyboard.c (lispy_mouse_names): Variable removed.
+       (Vlispy_mouse_stem): New variable.
+       (syms_of_keyboard): Initialize Vlispy_mouse_stem.
+       (make_lispy_event) <mouse_click, scroll_bar_click>: Don't abort
+       for any mouse button number.  Increase size of mouse_syms and
+       button_down_location as needed.  Call modify_event_symbol with
+       different arguments.
+       (make_lispy_event) <scroll_bar_click> [USE_TOOLKIT_SCROLL_BARS]:
+       Call modify_event_symbol with different arguments.
+       (make_lispy_event) <w32_scroll_bar_click> [WINDOWSNT]: Don't abort
+       for any button number.  Call modify_event_symbol with different
+       arguments.
+       (modify_event_symbol): Rename NAME_ALIST to NAME_ALIST_OR_STEM.
+       Accept a string for NAME_ALIST_OR_STEM.
+
+       * fns.c (larger_vector): New function.
+
+       * keyboard.c (Fclear_this_command_keys): Clear recent_keys
+       vector, too.
+
+2000-05-16  Gerd Moellmann  <gerd@gnu.org>
+
+       * frame.c (frames_bury_buffer): Don't add a buffer to the frame's
+       buffer list that wasn't selected in that frame.
+
+       * filelock.c (get_boot_time): To obtain an 8 char file name, use a
+       2 char prefix, and call make_temp_name with second arg non-zero.
+
+       * fileio.c (make_temp_name): New function, extracted from
+       Fmake_temp_name.
+       (Fmake_temp_name): Use it.
+
+2000-05-15  Gerd Moellmann  <gerd@gnu.org>
+
+       * unexelf.c, m/iris4d.h, m/iris5d.h: Use most current development 
+       versions.
+
+2000-05-12  Jason Rumney  <jasonr@gnu.org>
+
+       * w32bdf.c (w32_BDF_TextOut): Change bytelen arg to char_len
+       as used by callers.
+
+       * w32term.c (dumpglyphs): Fill background if character goes
+        higher or lower than normal. W32_TEXTOUT outputs chars not
+        bytes. Handle bdf fonts when getting width of composite chars
+        component. Allow for multibyte first glyph in composite char.
+
+2000-05-11  Jason Rumney  <jasonr@gnu.org>
+
+       * w32menu.c (w32_menu_show): Call ENCODE_SYSTEM for item_name
+       and descrip.
+
+2000-05-11  Andrew Innes  <andrewi@gnu.org>
+
+       * w32.c (sys_socket): Check return value of DuplicateHandle,
+        try to use original socket if it fails.
+
+2000-05-11  Kenichi Handa  <handa@etl.go.jp>
+
+       * coding.c (code_convert_string): GCPRO str before calling
+       temp_output_buffer_setup.
+
+2000-05-05  Gerd Moellmann  <gerd@gnu.org>
+       
+       * insdel.c (insert_from_buffer_1): Adjust FROM position by number
+       of inserted characters when BUF equals the current buffer, and PT
+       is in front of or equal to FROM.
+       
+2000-05-04  Andrew Innes  <andrewi@gnu.org>
+
+       * w32fns.c (w32_wnd_proc) <WM_GETMINMAXINFO>: Reduce the maximum
+       tracking limits to fit within the Windows 9x 16-bit limit.
+
+2000-05-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * eval.c (Fsignal): If lisp_eval_depth or spepdl_size are near
+       to the limits, increase the limits.
+
+       * s/openbsd.h (LIBS_TERMCAP): Undefine.
+
+       * process.c (send_process): Remove local variable `procname' that
+       might become invalid when a GC happens.  Instead, access the
+       process name slot directly.
+       
+       * s/freebsd.h (LIBS_TERMCAP): Define only for __FreeBSD_version
+       <= 400000.
+
+       * sysdep.c (read_intput_waiting): Add prototype.
+       (read_input_waiting): Call read_socket_hook with 4 arguments.
+
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+2000-02-25  Miyashita Hisashi  <himi@bird.scphys.kyoto-u.ac.jp>
+
+       * ccl.c (ccl_driver) [CCL_MapMultiple]: When the mapped value is
+       `lambda', set reg[RRR] to the map index.
+       (ccl_driver) [CCL_MapSingle]: When the mapped value is found, set
+       reg[RRR] to 0.  Otherwise, set it to -1.
+
+2000-02-25  Andrew Innes  <andrewi@gnu.org>
+
+       * w32fns.c (w32_wnd_proc) <WM_GETMINMAXINFO>: Allow resizing
+       the Emacs frame above the screen size.
+
+2000-02-23  Andrew Innes  <andrewi@gnu.org>
+
+       * w32select.c (Fw32_get_clipboard_data): Force data to be decoded
+       even if it doesn't contain non-ascii characters, as if it were
+       compound text.
+
+       * w32menu.c: Include charset.h and coding.h.
+       (single_submenu, w32_menu_show) [!HAVE_MULTILINGUAL_MENU]: Encode
+       mulitbyte strings with w32-system-coding-system before using in
+       menus.
+
+       * w32fns.c (x_set_name): Encode multibyte name with
+       w32-system-coding-system before using as frame title.
+       (x_set_title): Ditto.
+
+       * coding.h (ENCODE_SYSTEM) [WINDOWSNT]: New macro.
+       (DECODE_SYSTEM) [WINDOWSNT]: New macro.
+       [WINDOWSNT]: Add extern for Vw32_system_coding_system.
+
+       * fileio.c (Ffile_writable_p) [WINDOWSNT]: If a file (or
+       directory) doesn't exist, assume it can be created regardless of
+       whether the parent directory is writable.  This is the correct
+       thing to do, if we are not going to check the ACLs.
+
+       * w32.c (init_environment): Provide default values for all
+       required environment variables, and always set emacs_dir based on
+       the location of emacs.exe if it appears to be in a standard
+       location.
+       (init_user_info): Abort if HOME or SHELL isn't set.
+
+2000-02-23  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * msdos.c (IT_write_glyphs): Allocate a screen_buf buffer as
+       large as CODING_MODE_LAST_BLOCK requires.
+
+2000-02-20  Dave Love  <fx@gnu.org>
+
+       * gmalloc.c: Don't define away `const'; config.h does that.
+
+2000-02-17  Kenichi Handa  <handa@etl.go.jp>
+
+       * xdisp.c (decode_mode_spec_coding): Delete superfluous code to
+       avoid infinite error signalling.
+
+2000-02-16  Gerd Moellmann  <gerd@gnu.org>
+
+       * .gdbinit (xbacktrace, xprintsym, xreload): New commands.
+
+2000-02-15  Andrew Innes  <andrewi@gnu.org>
+
+       * w32proc.c (sys_kill): Fake Ctrl-C keystroke to simulate SIGINT,
+       and Ctrl-Break to simulate SIGQUIT (known as SIGBREAK in MSVC).
+
+2000-02-15  Gerd Moellmann  <gerd@gnu.org>
+
+       * m/arm.h: New file.
+       
+       * s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): Define.
+
+       * process.c (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]:
+       Workaround for FreeBSD bug.  Clear output queue after EAGAIN in
+       write(2).
+
+2000-02-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * s/hpux10.h (HAVE_XRMSETDATABASE): Define if not already defined.
+
+2000-02-09  Kenichi Handa  <handa@etl.go.jp>
+
+       * ccl.c (CCL_MAKE_CHAR): New macro.
+       (ccl_driver) <CCL_TranslateCharacter>: Check the validity of
+       registers by CCL_MAKE_CHAR before calling translate_char.
+       <CCL_TranslateCharacterConstTbl> Likewise.
+       
+2000-02-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * s/irix6-5.h: Undo previous change.
+
+       * s/irix5-0.h (LD_SWITCH_SYSTEM): Define only for GCC < 2.95.
+
+2000-02-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * m/alpha.h: Revert to version from 20.5.
+
+2000-02-02  Kenichi Handa  <handa@etl.go.jp>
+
+       * ccl.c (ccl_driver) <CCL_WriteExprRegister>: Set jump_address
+       instead of incrementing ic directly.
+       <CCL_WriteExprConst> Likewise.
+       <ccl_set_expr>: Set ic to jump_address.
+
+2000-01-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * s/irix6-5.h [__GNUC__ && __GNUC_MINOR__ >= 95]: Undef
+       LD_SWITCH_SYSTEM inherited from irix5-0.h.
+
+2000-01-17  Gerd Moellmann  <gerd@gnu.org>
+
+       * m/news-risc.h (LD_SWITCH_MACHINE): Define differently for GCC.
+       
+2000-01-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * s/hpux9.h (NO_EDITRES): Define even if HAVE_LIBXMU.
+
+1999-12-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * s/usg5-4.h (LIBS_SYSTEM): Add -lgen because that's needed
+       for building with Motif.
+       
+1999-11-22  Paul Eggert  <eggert@twinsun.com>
+
+       * m/alpha.h (malloc, realloc, calloc): Remove decls;
+       stdlib.h now does this.
+
+1999-08-21  Dave Love  <fx@gnu.org>
+
+       * aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O.
+       * aix4-1.h: Likewise.
+
+       * irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-12-04  Kenichi Handa  <handa@etl.go.jp>
+
+       * coding.c (Ffind_operation_coding_system): Cancel previous change.
+
+       * fileio.c (decide_coding_unwind): Renamed from
+       set_auto_coding_unwind.
+       (Finsert_file_contents): Make single unwind protect to call both
+       Vset_auto_coding_function and Ffind_operation_coding_system.
+
+       * insdel.c (adjust_markers_for_delete): Make it non-static.
+
+1999-12-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * unexelf.c (unexec): Put handling of .lit4 and .lit8 in
+       #ifdef __sgi.
+
+1999-12-03  Andreas Schwab  <schwab@suse.de>
+
+       * unexelf.c (unexec): Don't copy .got section.
+
+1999-12-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * fileio.c (Fwrite_region): Don't call 
+       Vselect_safe_coding_sytem_function if noninteractive.
+
+1999-12-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * m/iris4d.h, m/iris5d.h: Use unexsgi.o instead of unexelf.o.
+
+1999-12-01  Dave Love  <fx@gnu.org>
+
+       * emacs.c (main): Set LANG=C iff AIX3_2 defined.
+
+1999-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * unexelf.c: Auto-detect .sbss section.
+       (round_up): Make it static.
+       (unexec): Declare alignment as Elf Word.  Skip ``Program
+       segment above .bss'' test on MIPS without .sbss.
+       Copy sections .got and .sdata1 sections.  Adjust offsets in
+       sections .sdata, .lit4, .lit8, .got and .sdata1.
+
+1999-11-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * 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.*.
+
+1999-11-25  Kenichi Handa  <handa@etl.go.jp>
+
+       * coding.c (Ffind_operation_coding_system): Call functions after
+       changing the current buffer to a temporary buffer.
+
+1999-11-24  Ken'ichi Handa  <handa@gnu.org>
+
+       * fileio.c (Finsert_file_contents): Set buffer-file-coding-system
+       of the current buffer via Fset.
+
+1999-11-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * unexaix.c (unexec): Use unsigned instead of uintptr_t because
+       that fails on IBM PowerPC, AIX 4.2.
+
+1999-11-22  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * buffer.c (syms_of_buffer): Add %z, %Z, %m and %& to the doc
+       string of mode-line-format.  Remove the obsolete %t.
+
+1999-11-21  Jason Rumney <jasonr@gnu.org>
+
+       * w32fns.c (x_to_w32_font): Assign Y-resolution to resy
+        instead of pixel.
+
+1999-11-19  Gerd Moellmann  <gerd@gnu.org>
+
+       * unexelf.c (unexec): Put new code rounding up the bss section's
+       sh_offset in #if 0.  Add corresponding code from 20.4 in #else.
+
+1999-11-18  Kenichi Handa  <handa@etl.go.jp>
+
+       * keyboard.c (echo_char): Assure sufficient memory for
+       push_key_description.
+
+1999-11-16  Jason Rumney  <jasonr@gnu.org>
+
+       * w32console.c: Include coding.c
+       (write_glyphs): Convert glyphs for display using
+       terminal_coding_system instead of GLYPH_FOLLOW_ALIASES.
+
+1999-11-16  Dave Love  <fx@gnu.org>
+
+       * doc.c (Fdocumentation): Remove gcpro here too.
+
+1999-11-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * doc.c (Fdocumentation_property): Don't GCPRO.
+
+1999-11-11  Ken'ichi Handa  <handa@gnu.org>
+
+       * editfns.c (Ftranslate_region): Check the buffer multibyteness.
+
+1999-11-07  Andrew Innes  <andrewi@gnu.org>
+
+       * w32fns.c (x_set_name): Coerce title string to unibyte.
+       (x_set_title): Ditto.
+
+       * w32menu.c: Undef HAVE_MULTILINGUAL_MENU.
+       (single_submenu):
+       (w32_menu_show) [!HAVE_MULTILINGUAL_MENU]: Coerce menu strings to
+       unibyte.
+
+       * w32.c (map_w32_filename): Force file functions to fail if the
+       name is too long, by returning an invalid name.
+       (open_unc_volume): Add cast.
+       (open_unc_volume): Make argument const.
+       (unc_volume_file_attributes): Ditto.
+
+       * makefile.nt (LINK_FLAGS): Include function-level (COFF format)
+       debug information in release builds, to get meaningful stack
+       traces on crashes.  Also remove spurious spaces in various places,
+       and all dependencies on lisp.h.
+
+       * w32term.c (my_set_focus): Return a value;
+       (my_set_foreground_window): Ditto.
+       (w32_initialize): Change return type to void, and add forward
+       declaration.
+
+       * w32fns.c (Fw32_shell_execute): Fix typo in docstring.
+       (Fw32_shell_execute): Allow OPERATION to be nil, to perform the
+       default action.
+       
+1999-11-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * doc.c (Fdocumentation_property): Fix bug bypassing UNGCPRO.
+
+1999-11-01  Gerd Moellmann  <gerd@gnu.org>
+
+       * doc.c (Fdocumentation_property): Remove register keyword
+       from local variable `tem'.
+
+1999-10-28  Ken'ichi Handa  <handa@gnu.org>
+
+       * coding.c (code_convert_region): Update `dst' correctly.
+
+1999-10-18  Dave Love  <fx@gnu.org>
+
+       * doc.c (Fdocumentation_property): Gcpro `tem`.
+
+1999-10-13  Dave Love  <fx@gnu.org>
+
+       * filelock.c (lock_file): Move gcpro of `fn'.
+
+1999-10-14  Ken'ichi Handa  <handa@gnu.org>
+
+       * fns.c (Fstring_as_multibyte): Call
+       register_composite_chars_string for a multibyte string.
+
+1999-10-13  Ken'ichi Handa  <handa@gnu.org>
+
+       * lread.c (Fload): Calculate bytes of filename correctly.
+       (openp): Likewise.
+
+1999-09-29  Kenichi Handa  <handa@etl.go.jp>
+
+       * category.c (modify_lower_category_set): Set default value of
+       TABLE correctly.
+
+       * coding.c (DECODE_CHARACTER_ASCII): Decode ASCII invocated to GR
+       correctly.
+
+       * minibuf.c (Fminibuffer_complete_word): Calculate string byte
+       size correctly.
+
+1999-09-28  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * keymap.c (Fsingle_key_description): Make tem big enough.
+       (describe_buffer_bindings): Make buf big enough.
+
+1999-09-19  Miyashita Hisashi  <himi@bird.scphys.kyoto-u.ac.jp>
+
+       * charset.c (str_cmpchar_id):  Before xmalloc, copy data in STR to
+       a buffer that is safe from memory relocation.
+
+1999-09-16  Kenichi Handa  <handa@etl.go.jp>
+
+       * charset.h: (register_composite_chars_region): Extern it.
+       (register_composite_chars_string): Extern it.
+
+       * charset.c (str_cmpchar_id): New argument REGISTERP.  Caller
+       changed.
+       (register_composite_chars_region): New function.
+       (register_composite_chars_string): New function.
+
+       * alloc.c (make_string): Call register_composite_chars_string for
+       a multibyte string. 
+       (make_multibyte_string): Likewise.
+       (make_string_from_bytes): Likewise.
+       (make_specified_string): Likewise.
+
+       * buffer.c (Fset_buffer_multibyte): On setting the buffer
+       multibyte, call register_composite_chars_region.
+
+       * insdel.c (insert_1_both): Call register_composite_chars_region
+       after the insertion.
+       (adjust_after_replace): Likewise.
+
+       * indent.c (MULTIBYTE_BYTES_WIDTH): Adjusted for the change of
+       str_cmpchar_id.
+
+1999-09-15  Richard Stallman  <rms@gnu.org>
+
+       * filelock.c (Vtemporary_file_directory): New variable.
+       (syms_of_filelock): Set up Lisp variable.
+
+1999-09-14  Richard Stallman  <rms@gnu.org>
+
+       * filelock.c (get_boot_time): Make the temp name in the proper dir.
+
+1999-09-07  Richard Stallman  <rms@gnu.org>
+
+       * keymap.c (fix_submap_inheritance): Do nothing if the proper
+       parent is an ancestor of SUBMAP; otherwise, add it as the
+       ultimate ancestor.
+
+1999-09-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
+
+       * s/aix4-2.h (ALIGN_DATA_RELOC): Undefined to support new
+       unexaix.c.
+
+       * s/aix3-1.h (ALIGN_DATA_RELOC): Defined to support new unexaix.c.
+
+1999-09-06  Dave Love  <fx@gnu.org>
+
+       * unexaix.c: New version incorporating Michael Sperber's changes
+       from XEmacs.  Should solve problems on AIX 4.3.
+
+1999-08-13  Richard M. Stallman  <rms@gnu.org>
+
+       * eval.c (run_hook_list_with_args): Gcpro `globals'.
+       (run_hook_with_args): Likewise.
+
+1999-08-10  Richard M. Stallman  <rms@gnu.org>
+
+       * window.h (struct window): New field too_small_ok.
+
+       * window.c (set_window_height, set_window_width): 
+       If window starts out "too small", set its too_small_ok flag.
+       If window's too_small_ok flag is set, don't delete it
+       unless it is so small it would cause a crash.
+
+       * charset.h (BCOPY_SHORT): Fix typo `unsigined'.
+
+1999-08-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * unexelf.c [__linux__ && __alpha__] (HAS_SBSS_SECTION): Define.
+
+1999-08-04  Andreas Schwab  <schwab@gnu.org>
+
+       * insdel.c (insert_from_string_1): Check gap size against number
+       of outgoing bytes, not incoming bytes.
+
+1999-08-01  Richard Stallman  <rms@gnu.org>
+
+       * fns.c (internal_equal): Correct overlay comparison.
+
+1999-07-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * msdos.c (getdefdir): Don't return failure indication when
+       _fixpath sets errno to ENOSYS.
+
+1999-07-21  Joe Ramey  <ramey@ti.com>
+
+       * filelock.c (lock_if_free): Return -1 if check_lock_owner
+       has returned -1 (lockfile exists but is not a symlink?)
+
 1999-07-14  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.