aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2001-05-09 09:50:49 +0000
committerGerd Moellmann2001-05-09 09:50:49 +0000
commit3e057f36a059e35eb8b8ad9656c47295f3b313b4 (patch)
tree8285b1dc64f78cd89e5cfde269ebacb8f4e5a017
parent1c8c9fb88e1f8d75feb70b57c0e8c7fc5615b335 (diff)
downloademacs-3e057f36a059e35eb8b8ad9656c47295f3b313b4.tar.gz
emacs-3e057f36a059e35eb8b8ad9656c47295f3b313b4.zip
Remove log entries for 20.5 .. 20.7.
-rw-r--r--ChangeLog46
-rw-r--r--etc/ChangeLog22
-rw-r--r--leim/ChangeLog44
-rw-r--r--lib-src/ChangeLog27
-rw-r--r--lisp/ChangeLog.8420
-rw-r--r--lwlib/ChangeLog18
-rw-r--r--man/ChangeLog30
-rw-r--r--msdos/ChangeLog22
-rw-r--r--nt/ChangeLog48
-rw-r--r--oldXMenu/ChangeLog18
-rw-r--r--src/ChangeLog.8577
11 files changed, 0 insertions, 1272 deletions
diff --git a/ChangeLog b/ChangeLog
index c28281efd99..c524beb1a78 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -733,52 +733,6 @@
733 733
734 * configure.in: Grok sparc64-*-linux-gnu*. 734 * configure.in: Grok sparc64-*-linux-gnu*.
735 735
736After the release of 20.4, development was split into two separate
737code lines. One line contained the code for Emacs 21, and the other
738one the code for the 20.x releases after 20.4. The following change
739log entries up to the entry ``20.4 released'' are for the 20.x code
740line. Change logs above this notice are those for the 21.x code line.
741
7422000-06-13 Gerd Moellmann <gerd@gnu.org>
743
744 * Version 20.7 released.
745
7462000-06-05 Gerd Moellmann <gerd@gnu.org>
747
748 * configure.in: Add powerpc*-*-linux-gnu*.
749
7502000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
751
752 * configure.in: Check for grandpt and getpt.
753
7542000-02-26 Gerd Moellmann <gerd@gnu.org>
755
756 * Version 20.6 released.
757
7582000-02-18 Dave Love <fx@gnu.org>
759
760 * configure.in: Define NON_GNU_CPP on alpha-dec-osf5+.
761
7622000-02-15 Gerd Moellmann <gerd@gnu.org>
763
764 * configure.in: Add support for arm*-g*-linux-gnu* systems.
765
7661999-12-04 Gerd Moellmann <gerd@gnu.org>
767
768 * Version 20.5 released.
769
7701999-11-28 Dave Love <fx@gnu.org>
771
772 * configure.in: Recognize sparc64-*-linux-gnu*.
773
7741999-11-11 Erik Naggum <erik@naggum.no>
775
776 * configure.in (bitmapdir): Allow for both "bitmaps" directories.
777
7781999-08-04 Eli Zaretskii <eliz@gnu.org>
779
780 * config.bat: Make --no-debug work again by removing -gcoff.
781
7821999-07-12 Richard Stallman <rms@gnu.org> 7361999-07-12 Richard Stallman <rms@gnu.org>
783 737
784 * Version 20.4 released. 738 * Version 20.4 released.
diff --git a/etc/ChangeLog b/etc/ChangeLog
index dfb30b6dbea..f2e3620e6d5 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -316,28 +316,6 @@
316 316
317 * TUTORIAL.ro: Change copyright statement. 317 * TUTORIAL.ro: Change copyright statement.
318 318
319After the release of 20.4, development was split into two separate
320code lines. One line contained the code for Emacs 21, and the other
321one the code for the 20.x releases after 20.4. The following change
322log entries up to the entry ``20.4 released'' are for the 20.x code
323line. Change logs above this notice are those for the 21.x code line.
324
3252000-06-13 Gerd Moellmann <gerd@gnu.org>
326
327 * Version 20.7 released.
328
3292000-02-26 Gerd Moellmann <gerd@gnu.org>
330
331 * Version 20.6 released.
332
3331999-12-04 Gerd Moellmann <gerd@gnu.org>
334
335 * Version 20.5 released.
336
3371999-11-30 Paul Eggert <eggert@twinsun.com>
338
339 * PROBLEMS: Update Solaris 2.6 and 7 problems.
340
3411999-07-12 Richard Stallman <rms@gnu.org> 3191999-07-12 Richard Stallman <rms@gnu.org>
342 320
343 * Version 20.4 released. 321 * Version 20.4 released.
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 2e6cbb0bdb3..9172be6cb7b 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -398,50 +398,6 @@
398 ("turkish-alt-postfix"): New Turkish input method which inserts 398 ("turkish-alt-postfix"): New Turkish input method which inserts
399 Latin-5 characters. 399 Latin-5 characters.
400 400
401After the release of 20.4, development was split into two separate
402code lines. One line contained the code for Emacs 21, and the other
403one the code for the 20.x releases after 20.4. The following change
404log entries up to the entry ``20.4 released'' are for the 20.x code
405line. Change logs above this notice are those for the 21.x code line.
406
4072000-06-13 Gerd Moellmann <gerd@gnu.org>
408
409 * Version 20.7 released.
410
4112000-05-23 Andrew Innes <andrewi@gnu.org>
412
413 * makefile.nt ($(TIT)): Set emacs_dir in the environment before
414 running emacs, to ensure load-path is correct.
415 (leim-list.el): Ditto.
416
4172000-02-26 Gerd Moellmann <gerd@gnu.org>
418
419 * Version 20.6 released.
420
4211999-12-07 Gerd Moellmann <gerd@gnu.org>
422
423 * Version 20.5 released.
424
4251999-11-22 Andrew Innes <andrewi@gnu.org>
426
427 * makefile.nt: No need to generate subdirs.el.
428
4291999-11-21 Andrew Innes <andrewi@gnu.org>
430
431 * makefile.nt: New file.
432
4331999-09-19 Ken'ichi Handa <handa@gnu.org>
434
435 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
436 turkish-postfix.
437 ("turkish-postfix"): New Turkish input method which inserts
438 Latin-5 characters.
439
440 * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
441 turkish-alt-postfix.
442 ("turkish-alt-postfix"): New Turkish input method which inserts
443 Latin-5 characters.
444
4451999-07-12 Richard Stallman <rms@gnu.org> 4011999-07-12 Richard Stallman <rms@gnu.org>
446 402
447 * Version 20.4 released. 403 * Version 20.4 released.
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 828c7ffb01b..00f85ffa3e9 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -721,33 +721,6 @@
721 * grep-changelog: New. 721 * grep-changelog: New.
722 * Makefile.in (INSTALLABLE_SCRIPTS): Add it. 722 * Makefile.in (INSTALLABLE_SCRIPTS): Add it.
723 723
724After the release of 20.4, development was split into two separate
725code lines. One line contained the code for Emacs 21, and the other
726one the code for the 20.x releases after 20.4. The following change
727log entries up to the entry ``20.4 released'' are for the 20.x code
728line. Change logs above this notice are those for the 21.x code line.
729
7302000-06-13 Gerd Moellmann <gerd@gnu.org>
731
732 * Version 20.7 released.
733
7342000-02-26 Gerd Moellmann <gerd@gnu.org>
735
736 * Version 20.6 released.
737
7381999-12-04 Gerd Moellmann <gerd@gnu.org>
739
740 * Version 20.5 released.
741
7421999-11-13 Gerd Moellmann <gerd@gnu.org>
743
744 * Makefile.in (b2m): Add dependency on GETOPTDEPS.
745
7461999-11-03 Gerd Moellmann <gerd@gnu.org>
747
748 * emacsclient.c, etags.c: Change email address to send bugs
749 to.
750
7511999-07-12 Richard Stallman <rms@gnu.org> 7241999-07-12 Richard Stallman <rms@gnu.org>
752 725
753 * Version 20.4 released. 726 * Version 20.4 released.
diff --git a/lisp/ChangeLog.8 b/lisp/ChangeLog.8
index bce8a7af3d6..727506f1022 100644
--- a/lisp/ChangeLog.8
+++ b/lisp/ChangeLog.8
@@ -4712,426 +4712,6 @@
4712 4712
4713 * webjump.el (webjump-sample-sites): Update some URLs. 4713 * webjump.el (webjump-sample-sites): Update some URLs.
4714 4714
4715After the release of 20.4, development was split into two separate
4716code lines. One line contained the code for Emacs 21, and the other
4717one the code for the 20.x releases after 20.4. The following change
4718log entries up to the entry ``20.4 released'' are for the 20.x code
4719line. Change logs above this notice are those for the 21.x code line.
4720
47212000-06-13 Gerd Moellmann <gerd@gnu.org>
4722
4723 * Version 20.7 released.
4724
47252000-06-07 Kenichi Handa <handa@etl.go.jp>
4726
4727 * textmodes/fill.el (fill-find-break-point): Check the validity of
4728 charset.
4729
47302000-06-05 Andrew Innes <andrewi@gnu.org>
4731
4732 * browse-url.el (browse-url-filename-alist) [windows-nt, ms-dos]:
4733 Conditionalize last change for DOS/Windows only.
4734
4735 * browse-url.el (browse-url-of-buffer): Add comment for last change.
4736
47372000-06-02 Andrew Innes <andrewi@gnu.org>
4738
4739 * browse-url.el (browse-url-of-buffer): Ensure that file-name ends
4740 with .htm or .html, otherwise browse-url-of-file fails on Windows.
4741
47422000-06-01 Andrew Innes <andrewi@gnu.org>
4743
4744 * browse-url.el (browse-url-filename-alist): Support Windows-style
4745 filenames with drive specifiers.
4746
4747 * arc-mode.el (archive-zip-use-pkzip) [windows-nt]: Don't use
4748 pkzip on Windows by default, as InfoZIP works better.
4749
47502000-05-31 Kenichi Handa <handa@etl.go.jp>
4751
4752 * isearch.el (isearch-printing-char): Don't test for `cpXXX'.
4753
47542000-05-30 Andrew Innes <andrewi@gnu.org>
4755
4756 * w32-fns.el (isearch-mode-map): Ignore language-change events in
4757 isearch.
4758
47592000-05-30 Kenichi Handa <handa@etl.go.jp>
4760
4761 * isearch.el (isearch-forward): Extend doc string.
4762
47632000-05-30 Gerd Moellmann <gerd@gnu.org>
4764
4765 * tmm.el (tmm-prompt): Recognize menu item definitions of the for
4766 `(menu-item ...)' when looking for the position of DEFAULT-ITEM.
4767
4768 * paths.el (Info-default-directory-list): Doc fix.
4769
47702000-05-29 Gerd Moellmann <gerd@gnu.org>
4771
4772 * dabbrev.el (dabbrev-expand): Don't display messages in the
4773 echo area if the minibuffer window is active.
4774
47752000-05-29 Kenichi Handa <handa@etl.go.jp>
4776
4777 * isearch.el (isearch-printing-char): If in Encoded Kbd mode,
4778 decode the character by the current keyboard coding system.
4779
47802000-05-24 Gerd Moellmann <gerd@gnu.org>
4781
4782 * mail/rmail.el (rmail-retry-failure): Always unprune the header
4783 after calling rmail-beginning-of-message.
4784
47852000-05-23 Gerd Moellmann <gerd@gnu.org>
4786
4787 * progmodes/sh-script.el (sh-ancestor-alist): Add `bash2'.
4788
4789 * files.el (interpreter-mode-alist): Add `bash2'.
4790
47912000-05-20 Kenichi Handa <handa@etl.go.jp>
4792
4793 * international/ccl.el (ccl-compile-write-string): Make STR
4794 unibyte.
4795 (ccl-compile-write-repeat): If ARG is string, make it unibyte.
4796
47972000-05-18 Espen Skoglund <esk@ira.uka.de>
4798
4799 * pascal.el (pascal-indent-alist) (pascal-indent-comment): Changed
4800 the indent-comment function to just return the appropriate indent.
4801
48022000-05-16 Kenichi Handa <handa@etl.go.jp>
4803
4804 * international/encoded-kb.el: Be sure to update minor-mode-alist
4805 and minor-mode-map-alist.
4806 (encoded-kbd-self-insert-iso2022-8bit): Handle ISO's single shift
4807 codes SS2 and SS3 correctly.
4808 (encoded-kbd-self-insert-ccl): New function.
4809 (encoded-kbd-setup-keymap): New function.
4810 (encoded-kbd-mode): Handle CCL based coding system. Setup keymap
4811 by calling encoded-kbd-setup-keymap.
4812
48132000-05-12 Gerd Moellmann <gerd@gnu.org>
4814
4815 * ange-ftp.el (ange-ftp-skip-msgs): Include 500 code.for
4816 handling FTP security extensions.
4817
48182000-05-05 Gerd Moellmann <gerd@gnu.org>
4819
4820 * mail/undigest.el (undigestify-rmail-message): Recognize end
4821 of digest differently.
4822
48232000-05-02 Gerd Moellmann <gerd@gnu.org>
4824
4825 * simple.el (kill-region): Bind both undo-strong-limit and
4826 undo-limit. Add in the values of the global bindings.
4827
4828 * language/european.el (iso-latin-4): Fix typo.
4829
4830 * textmodes/texinfmt.el (texinfo-format-xref): Don't try to insert
4831 nil.
4832
48332000-05-02 Eli Zaretskii <eliz@is.elta.co.il>
4834
4835 * ediff.el (ediff-buffers-internal): Bind ediff-job-name to the
4836 job-name argument when writing buffers to temporary files.
4837
4838 * ediff-util.el (ediff-make-temp-file): Bind
4839 coding-system-for-write to no-conversion if we are comparing
4840 buffers (as opposed to files).
4841
4842 * ediff-diff.el (ediff-exec-process): If we are comparing buffers,
4843 bind coding-system-for-read to no-conversion. On DOS and Windows,
4844 when comparing 2 buffers, add --binary to the switches passed to
4845 Diff.
4846
48472000-02-26 Gerd Moellmann <gerd@gnu.org>
4848
4849 * Version 20.6 released.
4850
48512000-02-25 Gerd Moellmann <gerd@gnu.org>
4852
4853 * emacs-lisp/helper.el (Helper-describe-mode): Make buffer
4854 writable.
4855
48562000-02-20 Andrew Innes <andrewi@gnu.org>
4857
4858 * dos-w32.el (file-name-buffer-file-type-alist): Add missing $ to
4859 the end of one of the regexps.
4860
48612000-02-17 Gerd Moellmann <gerd@gnu.org>
4862
4863 * progmodes/pascal.el (pascal-mode-syntax-table): Change syntax
4864 of `*' to handle `(* ... *)' comments.
4865
48662000-02-03 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
4867
4868 * mail/rmail.el (rmail-retry-failure): Use
4869 rmail-beginning-of-message before rmail-toggle-header, because the
4870 former toggles headers.
4871
48722000-02-02 Gerd Moellmann <gerd@gnu.org>
4873
4874 * ange-ftp.el (ange-ftp-write-region): Handle case that
4875 succeeding process operation sets a different coding system.
4876
48772000-01-29 Dave Love <fx@gnu.org>
4878
4879 * timezone.el (timezone-fix-time): Window against 69 for two-digit
4880 years. Deal with three-digit years.
4881
48822000-01-25 Andre Spiegel <spiegel@gnu.org>
4883
4884 * vc.el (vc-version-diff): Make sure file name is
4885 expanded.
4886
48872000-01-07 Gerd Moellmann <gerd@gnu.org>
4888
4889 * vc-hooks.el (vc-parse-buffer): Handle mixtures of dates
4890 before and after the year 2000.
4891
48922000-01-05 Dave Love <fx@gnu.org>
4893
4894 * browse-url.el (browse-url): Fix case of
4895 browse-url-browser-function being an alist.
4896
48971999-12-04 Gerd Moellmann <gerd@gnu.org>
4898
4899 * Version 20.5 released.
4900
49011999-12-03 Kenichi Handa <handa@mule.m17n.org>
4902
4903 * international/mule-util.el (truncate-string-to-width): Docsting
4904 fixed.
4905
49061999-12-02 Gerd Moellmann <gerd@gnu.org>
4907
4908 * vc.el (vc-update-change-log): Look for rcs2log under
4909 exec-directory.
4910
49111999-12-02 Ken'ichi Handa <handa@gnu.org>
4912
4913 * international/mule.el (charsetp): Fix typo in docstring.
4914
4915 * international/mule-diag.el (list-coding-categories): Fix typo;
4916 automatic -> autoload.
4917
49181999-12-02 Gerd Moellmann <gerd@gnu.org>
4919
4920 * calendar/appt.el (appt-convert-time): Handle "12:MMam",
4921 remove extraneous string-match.
4922
49231999-12-01 Kenichi Handa <handa@etl.go.jp>
4924
4925 * international/mule-cmds.el (select-safe-coding-system): Use
4926 display-buffer to show the current buffer instead of showing
4927 it in the selected window. Check existence of "*Warning*" buffer
4928 before deleting it.
4929
49301999-12-02 Gerd Moellmann <gerd@gnu.org>
4931
4932 * finder.el (finder-commentary): Activate Finder mode.
4933
49341999-11-30 Anders Lindgren <andersl@andersl.com>
4935
4936 * autorevert.el (auto-revert-buffers): Auto-revert mode was turned
4937 off when reverting buffers that contained mode specifiers.
4938 `revert-buffer' is now called with non-nil PRESERVE-MODES
4939 argument.
4940
49411999-11-29 Dave Love <fx@gnu.org>
4942
4943 * dired.el (dired-move-to-filename-regexp): Make it work
4944 for LANG=de_DE.iso88591 on HPUX 11.0.
4945
49461999-11-26 Gerd Moellmann <gerd@gnu.org>
4947
4948 * progmodes/f90.el (f90-abbrev-start): Use `eq' instead of `='.
4949
49501999-11-26 Kenichi Handa <handa@etl.go.jp>
4951
4952 * international/mule.el (set-auto-coding): Call set-auto-coding-1
4953 with save-match-data.
4954 (set-auto-coding-1): New function.
4955
49561999-11-24 Gerd Moellmann <gerd@gnu.org>
4957
4958 * locate.el (locate-with-filter): Doc fix.
4959
49601999-11-23 Andrew Innes <andrewi@gnu.org>
4961
4962 * w32-win.el (w32-drag-n-drop): Load files in current window, if
4963 drop coords aren't over a specific window.
4964
49651999-11-23 Gerd Moellmann <gerd@gnu.org>
4966
4967 * emacs-lisp/advice.el (ad-special-forms): Check whether track-mouse
4968 is defined.
4969
49701999-11-19 Ken'ichi Handa <handa@gnu.org>
4971
4972 * ps-mule.el (ps-mule-font-info-database-bdf): BDF font for
4973 chinese-sisheng charset is 7bit encoding, not 8bit.
4974
49751999-11-18 Richard M. Stallman <rms@caffeine.ai.mit.edu>
4976
4977 * mail/rmailedit.el (rmail-cease-edit): Run rmail-mode-hook.
4978
49791999-11-12 Andrew Innes <andrewi@gnu.org>
4980
4981 * select.el (x-set-selection): Call buffer-substring, not
4982 substring. Also fix docstring
4983
49841999-11-11 Gerd Moellmann <gerd@gnu.org>
4985
4986 * replace.el (perform-replace): Temporarily disable
4987 case-fold-search if search argument contains uppercase
4988 characters.
4989
49901999-11-10 Gerd Moellmann <gerd@gnu.org>
4991
4992 * mail/mh-comp.el (mh-smail-batch): If `to' is nil use an
4993 empty string as to-address.
4994
49951999-11-07 Andrew Innes <andrewi@gnu.org>
4996
4997 * dos-w32.el (direct-print-region-helper): Quote arguments in case
4998 they contain spaces.
4999
50001999-11-01 Edward M. Reingold <reingold@emr.cs.uiuc.edu>
5001
5002 * calendar.el (redraw-calendar): Move to nearest date before
5003 redrawing.
5004
5005 * diary-lib.el (simple-diary-display): Reset modeline even if
5006 there are no diary entries since the diary buffer may be displayed.
5007
50081999-10-26 Kenichi Handa <handa@etl.go.jp>
5009
5010 * international/mule-cmds.el (read-input-method-name): Handle the
5011 case that the arg DEFAULT is symbol.
5012
5013 * international/mule-diag.el (mule-diag): Handle the case that
5014 default-input-method is symbol.
5015
50161999-09-29 Kenichi Handa <handa@etl.go.jp>
5017
5018 * language/cyrillic.el (cyrillic-koi8-r-decode-table): Map 8-bit
5019 code not used by KOI8 to the same 8-bit code instead of mapping to
5020 SPC.
5021 (cyrillic-alternativnyj-decode-table): Likewise.
5022
5023 * ps-mule.el (ps-mule-begin-job): Fix malformed regexp.
5024 (ps-mule-font-info-database-ps): Typo fixed (normat->normal). Use
5025 correct font names for Korean (Munhwa-Regular-KSC-EUC-H and
5026 Munhwa-Bold-KSC-EUC-H).
5027
50281999-09-25 Dave Love <fx@gnu.org>
5029
5030 * paren.el (show-paren-mode): Add autoload cookie.
5031
50321999-09-20 Kenichi Handa <handa@etl.go.jp>
5033
5034 * language/european.el ("Turkish"): New language environment.
5035
50361999-09-20 Richard M. Stallman <rms@caffeine.ai.mit.edu>
5037
5038 * info.el (Info-directory-list): Don't test existence of ALTERNATIVE
5039 if we know for some other reason it should not be used.
5040
50411999-09-11 Andreas Schwab <schwab@gnu.org>
5042
5043 * vc.el (vc-backend-merge-news): Fix regexp to also match P marker
5044 from cvs update.
5045
50461999-09-10 Richard Stallman <rms@gnu.org>
5047
5048 * simple.el (shell-command-on-region): EXIT-STATUS can be a string.
5049
5050 * info.el (Info-search): Don't lose with empty regexp.
5051
50521999-09-10 Dave Love <fx@gnu.org>
5053
5054 * help.el (describe-variable): Fix test for customizability.
5055
50561999-09-09 Dave Love <fx@gnu.org>
5057
5058 * font-lock.el (global-font-lock-mode): Add autoload cookie and
5059 :initialize method.
5060
50611999-09-08 Richard Stallman <rms@gnu.org>
5062
5063 * gud.el (gud-make-debug-menu): Make a child for the
5064 local menu, for its menu bar, and the debug menu.
5065
50661999-09-07 Edward M. Reingold <reingold@emr.cs.uiuc.edu>
5067
5068 * diary-lib.el (list-diary-entries): Make sure two-digit years
5069 have leading zeros.
5070
50711999-09-06 Richard Stallman <rms@gnu.org>
5072
5073 * vc.el (vc-annotate-display): Use < 69 not < 70
5074 to distinguish 20YY from 19YY.
5075
5076 * timezone.el (timezone-parse-date): Use < 69 not < 70
5077 to distinguish 20YY from 19YY.
5078
5079 * mail/rmail.el (rmail-retry-failure): Unconditionally move
5080 to beginning of message.
5081
50821999-09-06 Eli Zaretskii <eliz@gnu.org>
5083
5084 * dired.el (dired-re-dir, dired-re-sym): Don't match DOS drive
5085 letters with a colon after d or l.
5086
50871999-09-05 Richard Stallman <rms@gnu.org>
5088
5089 * vc.el (vc-annotate-display): Treat 2-digit years under 70 as 20YY.
5090
50911999-08-31 Dave Love <fx@gnu.org>
5092
5093 * help.el (help-make-xrefs): Don't lose on non-empty blank line
5094 after key table.
5095
50961999-08-24 Dave Love <fx@gnu.org>
5097
5098 * timezone.el (timezone-parse-date): Assume 2-digit dates <70 are
5099 2000+.
5100
51011999-08-23 Dave Love <fx@gnu.org>
5102
5103 * auto-show.el (auto-show-mode): Fix :set.
5104
5105 * man.el (Man-softhyphen-to-minus): Fix for multibyte case; do
5106 nothing in Latin-N environment.
5107
51081999-08-01 Eli Zaretskii <eliz@gnu.org>
5109
5110 * international/mule.el (set-auto-coding): Allow whitespace before
5111 and after the "variable: value" pair.
5112
51131999-07-25 Richard M. Stallman <rms@gnu.org>
5114
5115 * cus-edit.el (custom-save-delete): Avoid error for empty .emacs.
5116
51171999-07-23 Richard M. Stallman <rms@caffeine.ai.mit.edu>
5118
5119 * emacs-lisp/edebug.el: Delete compatibility code.
5120 (edebug-next-token-class): If . is followed by a digit,
5121 return `symbol' for the token class.
5122
5123 * startup.el (command-line): If we don't find the user's init file,
5124 set user-init-file to nil.
5125
51261999-07-21 Kenichi Handa <handa@etl.go.jp>
5127
5128 * international/encoded-kb.el
5129 (encoded-kbd-self-insert-iso2022-7bit): Don't insert the character
5130 but push it to unread-command-events.
5131 (encoded-kbd-self-insert-iso2022-8bit): Likewise.
5132 (encoded-kbd-self-insert-sjis): Likewise.
5133 (encoded-kbd-self-insert-big5): Likewise.
5134
51351999-07-14 Richard Stallman <rms@gnu.org> 47151999-07-14 Richard Stallman <rms@gnu.org>
5136 4716
5137 * Version 20.4 released. 4717 * Version 20.4 released.
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog
index 1ce2b57d141..ebc17536242 100644
--- a/lwlib/ChangeLog
+++ b/lwlib/ChangeLog
@@ -361,24 +361,6 @@
361 (remap_menubar): Ditto. 361 (remap_menubar): Ditto.
362 (draw_arrow): Draw it 3D. 362 (draw_arrow): Draw it 3D.
363 363
364After the release of 20.4, development was split into two separate
365code lines. One line contained the code for Emacs 21, and the other
366one the code for the 20.x releases after 20.4. The following change
367log entries up to the entry ``20.4 released'' are for the 20.x code
368line. Change logs above this notice are those for the 21.x code line.
369
3702000-06-13 Gerd Moellmann <gerd@gnu.org>
371
372 * Version 20.7 released.
373
3742000-02-26 Gerd Moellmann <gerd@gnu.org>
375
376 * Version 20.6 released.
377
3781999-12-04 Gerd Moellmann <gerd@gnu.org>
379
380 * Version 20.5 released.
381
3821999-07-12 Richard Stallman <rms@gnu.org> 3641999-07-12 Richard Stallman <rms@gnu.org>
383 365
384 * Version 20.4 released. 366 * Version 20.4 released.
diff --git a/man/ChangeLog b/man/ChangeLog
index 146f709c99b..40529b341ad 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -555,36 +555,6 @@
555 555
556 * Makefile.in: Add faq. 556 * Makefile.in: Add faq.
557 557
558After the release of 20.4, development was split into two separate
559code lines. One line contained the code for Emacs 21, and the other
560one the code for the 20.x releases after 20.4. The following change
561log entries up to the entry ``20.4 released'' are for the 20.x code
562line. Change logs above this notice are those for the 21.x code line.
563
5642000-06-13 Gerd Moellmann <gerd@gnu.org>
565
566 * Version 20.7 released.
567
5682000-05-30 Gerd Moellmann <gerd@gnu.org>
569
570 * info.texi: Clarify description of Info-directory-list,
571 add description of Info-additional-directory-list.
572
5732000-02-26 Gerd Moellmann <gerd@gnu.org>
574
575 * Version 20.6 released.
576
5771999-12-04 Gerd Moellmann <gerd@gnu.org>
578
579 * Version 20.5 released.
580
5811999-11-03 Gerd Moellmann <gerd@gnu.org>
582
583 * gnus.texi: Add coding tag. Fixes for makeinfo 4.0.
584
585 * dired-x.texi, sc.texii, cc-mode.texi, mh-e.texi: Fixes for
586 makeinfo 4.0.
587
5881999-07-12 Richard Stallman <rms@gnu.org> 5581999-07-12 Richard Stallman <rms@gnu.org>
589 559
590 * Version 20.4 released. 560 * Version 20.4 released.
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 8d318a5b0e7..0508dd99a58 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -128,28 +128,6 @@
128 128
129 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell. 129 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
130 130
131After the release of 20.4, development was split into two separate
132code lines. One line contained the code for Emacs 21, and the other
133one the code for the 20.x releases after 20.4. The following change
134log entries up to the entry ``20.4 released'' are for the 20.x code
135line. Change logs above this notice are those for the 21.x code line.
136
1372000-06-13 Gerd Moellmann <gerd@gnu.org>
138
139 * Version 20.7 released.
140
1412000-02-26 Gerd Moellmann <gerd@gnu.org>
142
143 * Version 20.6 released.
144
1451999-12-04 Gerd Moellmann <gerd@gnu.org>
146
147 * Version 20.5 released.
148
1491999-07-29 Eli Zaretskii <eliz@gnu.org>
150
151 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
152
1531999-07-12 Richard Stallman <rms@gnu.org> 1311999-07-12 Richard Stallman <rms@gnu.org>
154 132
155 * Version 20.4 released. 133 * Version 20.4 released.
diff --git a/nt/ChangeLog b/nt/ChangeLog
index 3f96131ba01..caa0e6fd306 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -294,54 +294,6 @@
294 294
295 * emacs.bat.in (EMACSLOADPATH): Include leim. 295 * emacs.bat.in (EMACSLOADPATH): Include leim.
296 296
297After the release of 20.4, development was split into two separate
298code lines. One line contained the code for Emacs 21, and the other
299one the code for the 20.x releases after 20.4. The following change
300log entries up to the entry ``20.4 released'' are for the 20.x code
301line. Change logs above this notice are those for the 21.x code line.
302
3032000-06-13 Gerd Moellmann <gerd@gnu.org>
304
305 * Version 20.7 released.
306
3072000-05-12 Jason Rumney <jasonr@gnu.org>
308
309 * INSTALL: Remove point 5 and other references to emacs.bat.
310 Renumber following points. Add note in point 1 about emacs.bat
311 and debug.bat being removed.
312
3132000-02-20 Andrew Innes <andrewi@gnu.org>
314
315 * makefile.nt: Remove all references to emacs.bat and debug.bat.
316
317 * emacs.bat.in: Remove obsolete file.
318
319 * debug.bat.in: Remove obsolete file.
320
3211999-11-22 Andrew Innes <andrewi@gnu.org>
322
323 * install.bat: Pass on command line arguments to make.
324
325 * makefile.nt (fast_install): Bring commands up-to-date, and fix
326 typo.
327
3281999-11-21 Andrew Innes <andrewi@gnu.org>
329
330 * makefile.nt (all): Build leim if present.
331 (install): Install leim if present.
332 (clean): Clean leim if present.
333
334 * addpm.c (env_vars): Include leim in default EMACSLOADPATH
335 definition.
336
337 * emacs.bat.in (EMACSLOADPATH): Include leim.
338
3391999-11-04 Andrew Innes <andrewi@gnu.org>
340
341 * makefile.def (ARCH_CFLAGS): Disable the frame pointer omission
342 optimization, to ensure accurate stack traces. The performance
343 loss is negligible.
344
3451999-07-12 Richard Stallman <rms@gnu.org> 2971999-07-12 Richard Stallman <rms@gnu.org>
346 298
347 * Version 20.4 released. 299 * Version 20.4 released.
diff --git a/oldXMenu/ChangeLog b/oldXMenu/ChangeLog
index a2fc07a4fc1..d0143faed22 100644
--- a/oldXMenu/ChangeLog
+++ b/oldXMenu/ChangeLog
@@ -14,24 +14,6 @@
14 14
15 * XMenu.h (XmSelect): Add member `help_string'. 15 * XMenu.h (XmSelect): Add member `help_string'.
16 16
17After the release of 20.4, development was split into two separate
18code lines. One line contained the code for Emacs 21, and the other
19one the code for the 20.x releases after 20.4. The following change
20log entries up to the entry ``20.4 released'' are for the 20.x code
21line. Change logs above this notice are those for the 21.x code line.
22
232000-06-13 Gerd Moellmann <gerd@gnu.org>
24
25 * Version 20.7 released.
26
272000-02-26 Gerd Moellmann <gerd@gnu.org>
28
29 * Version 20.6 released.
30
311999-12-04 Gerd Moellmann <gerd@gnu.org>
32
33 * Version 20.5 released.
34
351999-07-12 Richard Stallman <rms@gnu.org> 171999-07-12 Richard Stallman <rms@gnu.org>
36 18
37 * Version 20.4 released. 19 * Version 20.4 released.
diff --git a/src/ChangeLog.8 b/src/ChangeLog.8
index e3e24c1e06d..161710a03fb 100644
--- a/src/ChangeLog.8
+++ b/src/ChangeLog.8
@@ -11194,583 +11194,6 @@ Wed Jun 25 15:22:58 1997 Gerd Moellmann <gerd@acm.org>
11194 * buffer.c (syms_of_buffer): Make 11194 * buffer.c (syms_of_buffer): Make
11195 default-enable-multibyte-characters a user variable. 11195 default-enable-multibyte-characters a user variable.
11196 11196
11197After the release of 20.4, development was split into two separate
11198code lines. One line contained the code for Emacs 21, and the other
11199one the code for the 20.x releases after 20.4. The following change
11200log entries up to the entry ``20.4 released'' are for the 20.x code
11201line. Change logs above this notice are those for the 21.x code line.
11202
112032000-06-13 Gerd Moellmann <gerd@gnu.org>
11204
11205 * Version 20.7 released.
11206
112072000-06-01 Andrew Innes <andrewi@gnu.org>
11208
11209 * w32proc.c (w32_executable_type): Determine whether program is a
11210 GUI app.
11211 (sys_spawnve): Tell create_child whether app is a GUI app.
11212 (create_child): Don't hide window for GUI apps.
11213 (syms_of_ntproc): Update docstring for w32-start-process-show-window.
11214
112152000-05-30 Andrew Innes <andrewi@gnu.org>
11216
11217 * w32.c (sys_socket): Revert the previous fix, and use a better
11218 approach for detecting when a socket cannot be made
11219 non-inheritable by duplicating the handle.
11220
112212000-05-30 Dave Love <fx@gnu.org>
11222
11223 * s/irix5-0.h (LD_SWITCH_SYSTEM): Don't define to `-G 0'.
11224 (C_SWITCH_SYSTEM) [__GNUC__]: Put in #if 0.
11225
112262000-05-24 Gerd Moellmann <gerd@gnu.org>
11227
11228 * m/iris5d.h (UNEXEC): Use unexsgi.
11229
112302000-05-23 Kenichi Handa <handa@etl.go.jp>
11231
11232 * xdisp.c (redisplay_window): Set startp_byte (not startp) to
11233 ZV_BYTE.
11234
112352000-05-23 Andrew Innes <andrewi@gnu.org>
11236
11237 * w32.c (sys_socket): To work around a problem with MS Proxy
11238 winsock, don't attempt to make sockets non-inheritable if the
11239 proxy winsock appears to be present.
11240
112412000-05-23 Gerd Moellmann <gerd@gnu.org>
11242
11243 * s/gnu-linux.h (setpgrp): Don't define it here because this
11244 prevents compilation on GNU/Linux systems with glib 2.2.
11245
11246 * callproc.c, emacs.c, sysdep.c (setpgrp) [HAVE_SETPGID]: Define
11247 as setpgid.
11248
112492000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
11250
11251 * s/gnu-linux.h (UNIX98_PTYS) [HAVE_GRANTPT]: Define.
11252 (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_OPEN, PTY_TTY_NAME_SPRINTF)
11253 [HAVE_GRANTPT]: Define.
11254 (C_SWITCH_SYSTEM): Add -D_XOPEN_SOURCE.
11255
11256 * sysdep.c (setup_pty): Treat case that UNIX98_PTYS is defined
11257 like SYSV_PTYS.
11258
11259 * config.in (HAVE_GRANDPT, HAVE_GETPT): New defines.
11260
11261 * process.c (toplevel) [UNIX98_PTYS]: Include stdlib.h.
11262
112632000-05-20 Gerd Moellmann <gerd@gnu.org>
11264
11265 * buffer.c (Fbury_buffer): Avoid trouble from burying a killed
11266 buffer.
11267
11268 * keyboard.c (lispy_mouse_names): Variable removed.
11269 (Vlispy_mouse_stem): New variable.
11270 (syms_of_keyboard): Initialize Vlispy_mouse_stem.
11271 (make_lispy_event) <mouse_click, scroll_bar_click>: Don't abort
11272 for any mouse button number. Increase size of mouse_syms and
11273 button_down_location as needed. Call modify_event_symbol with
11274 different arguments.
11275 (make_lispy_event) <scroll_bar_click> [USE_TOOLKIT_SCROLL_BARS]:
11276 Call modify_event_symbol with different arguments.
11277 (make_lispy_event) <w32_scroll_bar_click> [WINDOWSNT]: Don't abort
11278 for any button number. Call modify_event_symbol with different
11279 arguments.
11280 (modify_event_symbol): Rename NAME_ALIST to NAME_ALIST_OR_STEM.
11281 Accept a string for NAME_ALIST_OR_STEM.
11282
11283 * fns.c (larger_vector): New function.
11284
11285 * keyboard.c (Fclear_this_command_keys): Clear recent_keys
11286 vector, too.
11287
112882000-05-16 Gerd Moellmann <gerd@gnu.org>
11289
11290 * frame.c (frames_bury_buffer): Don't add a buffer to the frame's
11291 buffer list that wasn't selected in that frame.
11292
11293 * filelock.c (get_boot_time): To obtain an 8 char file name, use a
11294 2 char prefix, and call make_temp_name with second arg non-zero.
11295
11296 * fileio.c (make_temp_name): New function, extracted from
11297 Fmake_temp_name.
11298 (Fmake_temp_name): Use it.
11299
113002000-05-15 Gerd Moellmann <gerd@gnu.org>
11301
11302 * unexelf.c, m/iris4d.h, m/iris5d.h: Use most current development
11303 versions.
11304
113052000-05-12 Jason Rumney <jasonr@gnu.org>
11306
11307 * w32bdf.c (w32_BDF_TextOut): Change bytelen arg to char_len
11308 as used by callers.
11309
11310 * w32term.c (dumpglyphs): Fill background if character goes
11311 higher or lower than normal. W32_TEXTOUT outputs chars not
11312 bytes. Handle bdf fonts when getting width of composite chars
11313 component. Allow for multibyte first glyph in composite char.
11314
113152000-05-11 Jason Rumney <jasonr@gnu.org>
11316
11317 * w32menu.c (w32_menu_show): Call ENCODE_SYSTEM for item_name
11318 and descrip.
11319
113202000-05-11 Andrew Innes <andrewi@gnu.org>
11321
11322 * w32.c (sys_socket): Check return value of DuplicateHandle,
11323 try to use original socket if it fails.
11324
113252000-05-11 Kenichi Handa <handa@etl.go.jp>
11326
11327 * coding.c (code_convert_string): GCPRO str before calling
11328 temp_output_buffer_setup.
11329
113302000-05-05 Gerd Moellmann <gerd@gnu.org>
11331
11332 * insdel.c (insert_from_buffer_1): Adjust FROM position by number
11333 of inserted characters when BUF equals the current buffer, and PT
11334 is in front of or equal to FROM.
11335
113362000-05-04 Andrew Innes <andrewi@gnu.org>
11337
11338 * w32fns.c (w32_wnd_proc) <WM_GETMINMAXINFO>: Reduce the maximum
11339 tracking limits to fit within the Windows 9x 16-bit limit.
11340
113412000-05-02 Gerd Moellmann <gerd@gnu.org>
11342
11343 * eval.c (Fsignal): If lisp_eval_depth or spepdl_size are near
11344 to the limits, increase the limits.
11345
11346 * s/openbsd.h (LIBS_TERMCAP): Undefine.
11347
11348 * process.c (send_process): Remove local variable `procname' that
11349 might become invalid when a GC happens. Instead, access the
11350 process name slot directly.
11351
11352 * s/freebsd.h (LIBS_TERMCAP): Define only for __FreeBSD_version
11353 <= 400000.
11354
11355 * sysdep.c (read_intput_waiting): Add prototype.
11356 (read_input_waiting): Call read_socket_hook with 4 arguments.
11357
113582000-02-26 Gerd Moellmann <gerd@gnu.org>
11359
11360 * Version 20.6 released.
11361
113622000-02-25 Miyashita Hisashi <himi@bird.scphys.kyoto-u.ac.jp>
11363
11364 * ccl.c (ccl_driver) [CCL_MapMultiple]: When the mapped value is
11365 `lambda', set reg[RRR] to the map index.
11366 (ccl_driver) [CCL_MapSingle]: When the mapped value is found, set
11367 reg[RRR] to 0. Otherwise, set it to -1.
11368
113692000-02-25 Andrew Innes <andrewi@gnu.org>
11370
11371 * w32fns.c (w32_wnd_proc) <WM_GETMINMAXINFO>: Allow resizing
11372 the Emacs frame above the screen size.
11373
113742000-02-23 Andrew Innes <andrewi@gnu.org>
11375
11376 * w32select.c (Fw32_get_clipboard_data): Force data to be decoded
11377 even if it doesn't contain non-ascii characters, as if it were
11378 compound text.
11379
11380 * w32menu.c: Include charset.h and coding.h.
11381 (single_submenu, w32_menu_show) [!HAVE_MULTILINGUAL_MENU]: Encode
11382 mulitbyte strings with w32-system-coding-system before using in
11383 menus.
11384
11385 * w32fns.c (x_set_name): Encode multibyte name with
11386 w32-system-coding-system before using as frame title.
11387 (x_set_title): Ditto.
11388
11389 * coding.h (ENCODE_SYSTEM) [WINDOWSNT]: New macro.
11390 (DECODE_SYSTEM) [WINDOWSNT]: New macro.
11391 [WINDOWSNT]: Add extern for Vw32_system_coding_system.
11392
11393 * fileio.c (Ffile_writable_p) [WINDOWSNT]: If a file (or
11394 directory) doesn't exist, assume it can be created regardless of
11395 whether the parent directory is writable. This is the correct
11396 thing to do, if we are not going to check the ACLs.
11397
11398 * w32.c (init_environment): Provide default values for all
11399 required environment variables, and always set emacs_dir based on
11400 the location of emacs.exe if it appears to be in a standard
11401 location.
11402 (init_user_info): Abort if HOME or SHELL isn't set.
11403
114042000-02-23 Eli Zaretskii <eliz@is.elta.co.il>
11405
11406 * msdos.c (IT_write_glyphs): Allocate a screen_buf buffer as
11407 large as CODING_MODE_LAST_BLOCK requires.
11408
114092000-02-20 Dave Love <fx@gnu.org>
11410
11411 * gmalloc.c: Don't define away `const'; config.h does that.
11412
114132000-02-17 Kenichi Handa <handa@etl.go.jp>
11414
11415 * xdisp.c (decode_mode_spec_coding): Delete superfluous code to
11416 avoid infinite error signalling.
11417
114182000-02-16 Gerd Moellmann <gerd@gnu.org>
11419
11420 * .gdbinit (xbacktrace, xprintsym, xreload): New commands.
11421
114222000-02-15 Andrew Innes <andrewi@gnu.org>
11423
11424 * w32proc.c (sys_kill): Fake Ctrl-C keystroke to simulate SIGINT,
11425 and Ctrl-Break to simulate SIGQUIT (known as SIGBREAK in MSVC).
11426
114272000-02-15 Gerd Moellmann <gerd@gnu.org>
11428
11429 * m/arm.h: New file.
11430
11431 * s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): Define.
11432
11433 * process.c (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]:
11434 Workaround for FreeBSD bug. Clear output queue after EAGAIN in
11435 write(2).
11436
114372000-02-12 Gerd Moellmann <gerd@gnu.org>
11438
11439 * s/hpux10.h (HAVE_XRMSETDATABASE): Define if not already defined.
11440
114412000-02-09 Kenichi Handa <handa@etl.go.jp>
11442
11443 * ccl.c (CCL_MAKE_CHAR): New macro.
11444 (ccl_driver) <CCL_TranslateCharacter>: Check the validity of
11445 registers by CCL_MAKE_CHAR before calling translate_char.
11446 <CCL_TranslateCharacterConstTbl> Likewise.
11447
114482000-02-05 Gerd Moellmann <gerd@gnu.org>
11449
11450 * s/irix6-5.h: Undo previous change.
11451
11452 * s/irix5-0.h (LD_SWITCH_SYSTEM): Define only for GCC < 2.95.
11453
114542000-02-03 Gerd Moellmann <gerd@gnu.org>
11455
11456 * m/alpha.h: Revert to version from 20.5.
11457
114582000-02-02 Kenichi Handa <handa@etl.go.jp>
11459
11460 * ccl.c (ccl_driver) <CCL_WriteExprRegister>: Set jump_address
11461 instead of incrementing ic directly.
11462 <CCL_WriteExprConst> Likewise.
11463 <ccl_set_expr>: Set ic to jump_address.
11464
114652000-01-26 Gerd Moellmann <gerd@gnu.org>
11466
11467 * s/irix6-5.h [__GNUC__ && __GNUC_MINOR__ >= 95]: Undef
11468 LD_SWITCH_SYSTEM inherited from irix5-0.h.
11469
114702000-01-17 Gerd Moellmann <gerd@gnu.org>
11471
11472 * m/news-risc.h (LD_SWITCH_MACHINE): Define differently for GCC.
11473
114742000-01-03 Gerd Moellmann <gerd@gnu.org>
11475
11476 * s/hpux9.h (NO_EDITRES): Define even if HAVE_LIBXMU.
11477
114781999-12-02 Gerd Moellmann <gerd@gnu.org>
11479
11480 * s/usg5-4.h (LIBS_SYSTEM): Add -lgen because that's needed
11481 for building with Motif.
11482
114831999-11-22 Paul Eggert <eggert@twinsun.com>
11484
11485 * m/alpha.h (malloc, realloc, calloc): Remove decls;
11486 stdlib.h now does this.
11487
114881999-08-21 Dave Love <fx@gnu.org>
11489
11490 * aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O.
11491 * aix4-1.h: Likewise.
11492
11493 * irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize.
11494
114951999-12-04 Gerd Moellmann <gerd@gnu.org>
11496
11497 * Version 20.5 released.
11498
114991999-12-04 Kenichi Handa <handa@etl.go.jp>
11500
11501 * coding.c (Ffind_operation_coding_system): Cancel previous change.
11502
11503 * fileio.c (decide_coding_unwind): Renamed from
11504 set_auto_coding_unwind.
11505 (Finsert_file_contents): Make single unwind protect to call both
11506 Vset_auto_coding_function and Ffind_operation_coding_system.
11507
11508 * insdel.c (adjust_markers_for_delete): Make it non-static.
11509
115101999-12-03 Gerd Moellmann <gerd@gnu.org>
11511
11512 * unexelf.c (unexec): Put handling of .lit4 and .lit8 in
11513 #ifdef __sgi.
11514
115151999-12-03 Andreas Schwab <schwab@suse.de>
11516
11517 * unexelf.c (unexec): Don't copy .got section.
11518
115191999-12-03 Gerd Moellmann <gerd@gnu.org>
11520
11521 * fileio.c (Fwrite_region): Don't call
11522 Vselect_safe_coding_sytem_function if noninteractive.
11523
115241999-12-02 Gerd Moellmann <gerd@gnu.org>
11525
11526 * m/iris4d.h, m/iris5d.h: Use unexsgi.o instead of unexelf.o.
11527
115281999-12-01 Dave Love <fx@gnu.org>
11529
11530 * emacs.c (main): Set LANG=C iff AIX3_2 defined.
11531
115321999-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
11533
11534 * unexelf.c: Auto-detect .sbss section.
11535 (round_up): Make it static.
11536 (unexec): Declare alignment as Elf Word. Skip ``Program
11537 segment above .bss'' test on MIPS without .sbss.
11538 Copy sections .got and .sdata1 sections. Adjust offsets in
11539 sections .sdata, .lit4, .lit8, .got and .sdata1.
11540
115411999-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
11542
11543 * unexelf.c: Merge IRIX debugging info patch from unexsgi.c
11544 * m/iris4d.h: Use unexelf for IRIX 5.*.
11545 * m/iris5d.h: Use unexelf for IRIX 6.*.
11546
115471999-11-25 Kenichi Handa <handa@etl.go.jp>
11548
11549 * coding.c (Ffind_operation_coding_system): Call functions after
11550 changing the current buffer to a temporary buffer.
11551
115521999-11-24 Ken'ichi Handa <handa@gnu.org>
11553
11554 * fileio.c (Finsert_file_contents): Set buffer-file-coding-system
11555 of the current buffer via Fset.
11556
115571999-11-23 Gerd Moellmann <gerd@gnu.org>
11558
11559 * unexaix.c (unexec): Use unsigned instead of uintptr_t because
11560 that fails on IBM PowerPC, AIX 4.2.
11561
115621999-11-22 Eli Zaretskii <eliz@is.elta.co.il>
11563
11564 * buffer.c (syms_of_buffer): Add %z, %Z, %m and %& to the doc
11565 string of mode-line-format. Remove the obsolete %t.
11566
115671999-11-21 Jason Rumney <jasonr@gnu.org>
11568
11569 * w32fns.c (x_to_w32_font): Assign Y-resolution to resy
11570 instead of pixel.
11571
115721999-11-19 Gerd Moellmann <gerd@gnu.org>
11573
11574 * unexelf.c (unexec): Put new code rounding up the bss section's
11575 sh_offset in #if 0. Add corresponding code from 20.4 in #else.
11576
115771999-11-18 Kenichi Handa <handa@etl.go.jp>
11578
11579 * keyboard.c (echo_char): Assure sufficient memory for
11580 push_key_description.
11581
115821999-11-16 Jason Rumney <jasonr@gnu.org>
11583
11584 * w32console.c: Include coding.c
11585 (write_glyphs): Convert glyphs for display using
11586 terminal_coding_system instead of GLYPH_FOLLOW_ALIASES.
11587
115881999-11-16 Dave Love <fx@gnu.org>
11589
11590 * doc.c (Fdocumentation): Remove gcpro here too.
11591
115921999-11-12 Gerd Moellmann <gerd@gnu.org>
11593
11594 * doc.c (Fdocumentation_property): Don't GCPRO.
11595
115961999-11-11 Ken'ichi Handa <handa@gnu.org>
11597
11598 * editfns.c (Ftranslate_region): Check the buffer multibyteness.
11599
116001999-11-07 Andrew Innes <andrewi@gnu.org>
11601
11602 * w32fns.c (x_set_name): Coerce title string to unibyte.
11603 (x_set_title): Ditto.
11604
11605 * w32menu.c: Undef HAVE_MULTILINGUAL_MENU.
11606 (single_submenu):
11607 (w32_menu_show) [!HAVE_MULTILINGUAL_MENU]: Coerce menu strings to
11608 unibyte.
11609
11610 * w32.c (map_w32_filename): Force file functions to fail if the
11611 name is too long, by returning an invalid name.
11612 (open_unc_volume): Add cast.
11613 (open_unc_volume): Make argument const.
11614 (unc_volume_file_attributes): Ditto.
11615
11616 * makefile.nt (LINK_FLAGS): Include function-level (COFF format)
11617 debug information in release builds, to get meaningful stack
11618 traces on crashes. Also remove spurious spaces in various places,
11619 and all dependencies on lisp.h.
11620
11621 * w32term.c (my_set_focus): Return a value;
11622 (my_set_foreground_window): Ditto.
11623 (w32_initialize): Change return type to void, and add forward
11624 declaration.
11625
11626 * w32fns.c (Fw32_shell_execute): Fix typo in docstring.
11627 (Fw32_shell_execute): Allow OPERATION to be nil, to perform the
11628 default action.
11629
116301999-11-02 Gerd Moellmann <gerd@gnu.org>
11631
11632 * doc.c (Fdocumentation_property): Fix bug bypassing UNGCPRO.
11633
116341999-11-01 Gerd Moellmann <gerd@gnu.org>
11635
11636 * doc.c (Fdocumentation_property): Remove register keyword
11637 from local variable `tem'.
11638
116391999-10-28 Ken'ichi Handa <handa@gnu.org>
11640
11641 * coding.c (code_convert_region): Update `dst' correctly.
11642
116431999-10-18 Dave Love <fx@gnu.org>
11644
11645 * doc.c (Fdocumentation_property): Gcpro `tem`.
11646
116471999-10-13 Dave Love <fx@gnu.org>
11648
11649 * filelock.c (lock_file): Move gcpro of `fn'.
11650
116511999-10-14 Ken'ichi Handa <handa@gnu.org>
11652
11653 * fns.c (Fstring_as_multibyte): Call
11654 register_composite_chars_string for a multibyte string.
11655
116561999-10-13 Ken'ichi Handa <handa@gnu.org>
11657
11658 * lread.c (Fload): Calculate bytes of filename correctly.
11659 (openp): Likewise.
11660
116611999-09-29 Kenichi Handa <handa@etl.go.jp>
11662
11663 * category.c (modify_lower_category_set): Set default value of
11664 TABLE correctly.
11665
11666 * coding.c (DECODE_CHARACTER_ASCII): Decode ASCII invocated to GR
11667 correctly.
11668
11669 * minibuf.c (Fminibuffer_complete_word): Calculate string byte
11670 size correctly.
11671
116721999-09-28 Richard M. Stallman <rms@caffeine.ai.mit.edu>
11673
11674 * keymap.c (Fsingle_key_description): Make tem big enough.
11675 (describe_buffer_bindings): Make buf big enough.
11676
116771999-09-19 Miyashita Hisashi <himi@bird.scphys.kyoto-u.ac.jp>
11678
11679 * charset.c (str_cmpchar_id): Before xmalloc, copy data in STR to
11680 a buffer that is safe from memory relocation.
11681
116821999-09-16 Kenichi Handa <handa@etl.go.jp>
11683
11684 * charset.h: (register_composite_chars_region): Extern it.
11685 (register_composite_chars_string): Extern it.
11686
11687 * charset.c (str_cmpchar_id): New argument REGISTERP. Caller
11688 changed.
11689 (register_composite_chars_region): New function.
11690 (register_composite_chars_string): New function.
11691
11692 * alloc.c (make_string): Call register_composite_chars_string for
11693 a multibyte string.
11694 (make_multibyte_string): Likewise.
11695 (make_string_from_bytes): Likewise.
11696 (make_specified_string): Likewise.
11697
11698 * buffer.c (Fset_buffer_multibyte): On setting the buffer
11699 multibyte, call register_composite_chars_region.
11700
11701 * insdel.c (insert_1_both): Call register_composite_chars_region
11702 after the insertion.
11703 (adjust_after_replace): Likewise.
11704
11705 * indent.c (MULTIBYTE_BYTES_WIDTH): Adjusted for the change of
11706 str_cmpchar_id.
11707
117081999-09-15 Richard Stallman <rms@gnu.org>
11709
11710 * filelock.c (Vtemporary_file_directory): New variable.
11711 (syms_of_filelock): Set up Lisp variable.
11712
117131999-09-14 Richard Stallman <rms@gnu.org>
11714
11715 * filelock.c (get_boot_time): Make the temp name in the proper dir.
11716
117171999-09-07 Richard Stallman <rms@gnu.org>
11718
11719 * keymap.c (fix_submap_inheritance): Do nothing if the proper
11720 parent is an ancestor of SUBMAP; otherwise, add it as the
11721 ultimate ancestor.
11722
117231999-09-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11724
11725 * s/aix4-2.h (ALIGN_DATA_RELOC): Undefined to support new
11726 unexaix.c.
11727
11728 * s/aix3-1.h (ALIGN_DATA_RELOC): Defined to support new unexaix.c.
11729
117301999-09-06 Dave Love <fx@gnu.org>
11731
11732 * unexaix.c: New version incorporating Michael Sperber's changes
11733 from XEmacs. Should solve problems on AIX 4.3.
11734
117351999-08-13 Richard M. Stallman <rms@gnu.org>
11736
11737 * eval.c (run_hook_list_with_args): Gcpro `globals'.
11738 (run_hook_with_args): Likewise.
11739
117401999-08-10 Richard M. Stallman <rms@gnu.org>
11741
11742 * window.h (struct window): New field too_small_ok.
11743
11744 * window.c (set_window_height, set_window_width):
11745 If window starts out "too small", set its too_small_ok flag.
11746 If window's too_small_ok flag is set, don't delete it
11747 unless it is so small it would cause a crash.
11748
11749 * charset.h (BCOPY_SHORT): Fix typo `unsigined'.
11750
117511999-08-10 Alexandre Oliva <oliva@dcc.unicamp.br>
11752
11753 * unexelf.c [__linux__ && __alpha__] (HAS_SBSS_SECTION): Define.
11754
117551999-08-04 Andreas Schwab <schwab@gnu.org>
11756
11757 * insdel.c (insert_from_string_1): Check gap size against number
11758 of outgoing bytes, not incoming bytes.
11759
117601999-08-01 Richard Stallman <rms@gnu.org>
11761
11762 * fns.c (internal_equal): Correct overlay comparison.
11763
117641999-07-29 Eli Zaretskii <eliz@gnu.org>
11765
11766 * msdos.c (getdefdir): Don't return failure indication when
11767 _fixpath sets errno to ENOSYS.
11768
117691999-07-21 Joe Ramey <ramey@ti.com>
11770
11771 * filelock.c (lock_if_free): Return -1 if check_lock_owner
11772 has returned -1 (lockfile exists but is not a symlink?)
11773
117741999-07-14 Richard Stallman <rms@gnu.org> 111971999-07-14 Richard Stallman <rms@gnu.org>
11775 11198
11776 * Version 20.4 released. 11199 * Version 20.4 released.