comparison lisp/ChangeLog @ 26943:701de01758bc

*** empty log message ***
author Dave Love <fx@gnu.org>
date Sat, 18 Dec 1999 17:44:05 +0000
parents 2f77d6176df4
children a8d8d13a3c21
comparison
equal deleted inserted replaced
26942:2f77d6176df4 26943:701de01758bc
1 1999-12-18 Dave Love <fx@gnu.org> 1 1999-12-18 Dave Love <fx@gnu.org>
2 2
3 * cl-macs.el: Remove conditional definition of eval-when-compile. 3 * emacs-lisp/cl-macs.el: Remove conditional definition of
4 Don't specify abs, expt, gethash, hash-table-count, hash-table-p 4 eval-when-compile. Don't specify abs, expt, gethash,
5 as side-effect-free here. 5 hash-table-count, hash-table-p as side-effect-free here.
6 (cl-emacs-type): Don't declare. 6 (cl-emacs-type): Don't declare.
7 (cl-compile-time-init): Remove Emacs 18 compiler patch. 7 (cl-compile-time-init): Remove Emacs 18 compiler patch.
8 (cl-parse-loop-clause): Remove compatibility code. 8 (cl-parse-loop-clause): Remove compatibility code.
9 9
10 * byte-opt.el: Don't put optimization info on `eql'. 10 * emacs-lisp/byte-opt.el: Don't put optimization info on `eql'.
11 (side-effect-free-fns): Add gethash, hash-table-count. 11 (side-effect-free-fns): Add gethash, hash-table-count.
12 (side-effect-and-error-free-fns): Add hash-table-p. 12 (side-effect-and-error-free-fns): Add hash-table-p.
13 13
14 * cl.el: Remove Emacs 18 compatibility code. Prepend `cl-' to 14 * emacs-lisp/cl.el: Remove Emacs 18 compatibility code. Prepend
15 autoload names for some hash functions. Don't autoload 15 `cl-' to autoload names for some hash functions. Don't autoload
16 eval-when-compile. Don't provide mini-cl. 16 eval-when-compile. Don't provide mini-cl.
17 (cl-emacs-type): Remove. 17 (cl-emacs-type): Remove.
18 (cl-map-extents): Remove compatibility code. 18 (cl-map-extents): Remove compatibility code.
19 19
20 * float.el: Bind free variables. 20 * float.el: Bind free variables.
29 29
30 * faces.el (set-face-attribute): Purecopy the attributes set. 30 * faces.el (set-face-attribute): Purecopy the attributes set.
31 31
32 * custom.el (custom-declare-variable): Purecopy value. 32 * custom.el (custom-declare-variable): Purecopy value.
33 33
34 * bytecomp.el (byte-compile-bound-variables): Doc fix. 34 * emacs-lisp/bytecomp.el (byte-compile-bound-variables): Doc fix.
35 (byte-extrude-byte-code-vectors): Use remprop. 35 (byte-extrude-byte-code-vectors): Use remprop.
36 (byte-compile-lambda): Check that arg is a lambda. 36 (byte-compile-lambda): Check that arg is a lambda.
37 37
38 1999-11-16 Anders Lindgren <AndersL@andersl.com> 38 1999-11-16 Anders Lindgren <AndersL@andersl.com>
39 39
577 anonymous array expressions (i.e. "new Foo[] {.. bracelist 577 anonymous array expressions (i.e. "new Foo[] {.. bracelist
578 ..}"). 578 ..}").
579 579
580 1999-12-12 Dave Love <fx@gnu.org> 580 1999-12-12 Dave Love <fx@gnu.org>
581 581
582 * footnote.el: Require cl when compiling. Don't autoload keymap 582 * mail/footnote.el: Require cl when compiling. Don't autoload
583 and minor-mode-alist stuff. Don't set zmacs-region-stays. 583 keymap and minor-mode-alist stuff. Don't set zmacs-region-stays.
584 (footnote-insert-text-marker, Footnote-insert-pointer-marker): 584 (footnote-insert-text-marker, Footnote-insert-pointer-marker):
585 Avoid `acons'. 585 Avoid `acons'.
586 (footnote-mode-line-string, Footnote-add-footnote): Remove 586 (footnote-mode-line-string, Footnote-add-footnote): Remove
587 autoload cookie. 587 autoload cookie.
588 588
897 * speedbar.el (toplevel): Remove compatibility code for Emacs 897 * speedbar.el (toplevel): Remove compatibility code for Emacs
898 versions without custom.el. 898 versions without custom.el.
899 899
900 1999-11-30 Dave Love <fx@gnu.org> 900 1999-11-30 Dave Love <fx@gnu.org>
901 901
902 * fortran.el (fortran-strip-sequence-nos): New command. 902 * progmodes/fortran.el (fortran-strip-sequence-nos): New command.
903 903
904 * autoinsert.el: Minor doc fixes. 904 * autoinsert.el: Minor doc fixes.
905 (auto-insert): Return nil. 905 (auto-insert): Return nil.
906 906
907 * faces.el (set-face-documentation): Purecopy STRING. 907 * faces.el (set-face-documentation): Purecopy STRING.
1054 (ps-print-version): New version number (5.0.1). 1054 (ps-print-version): New version number (5.0.1).
1055 (ps-header-dirpart): Now uses abbreviate-file-name. 1055 (ps-header-dirpart): Now uses abbreviate-file-name.
1056 1056
1057 1999-11-23 Dave Love <fx@gnu.org> 1057 1999-11-23 Dave Love <fx@gnu.org>
1058 1058
1059 * fortran.el (fortran-comment-line-start): Renamed from 1059 * progmodes/fortran.el (fortran-comment-line-start): Renamed from
1060 comment-line-start. 1060 comment-line-start.
1061 (fortran-comment-line-start-skip): Renamed from 1061 (fortran-comment-line-start-skip): Renamed from
1062 comment-line-start-skip. 1062 comment-line-start-skip.
1063 (fortran-mode-map): Use renamed functions. Add manual and custom 1063 (fortran-mode-map): Use renamed functions. Add manual and custom
1064 entries to menu. 1064 entries to menu.
1080 line-end-position. 1080 line-end-position.
1081 (fortran-fill): No longer interactive. Simplified. 1081 (fortran-fill): No longer interactive. Simplified.
1082 (fortran-break-line): Simplified. 1082 (fortran-break-line): Simplified.
1083 (fortran-analyze-file-format): Use char-after, not looking-at. 1083 (fortran-analyze-file-format): Use char-after, not looking-at.
1084 1084
1085 * find-func.el (find-function-regexp): Use `define-minor-mode' 1085 * emacs-lisp/find-func.el (find-function-regexp): Use
1086 after easy-menu change. 1086 `define-minor-mode' after easy-menu change.
1087 1087
1088 1999-11-23 Gerd Moellmann <gerd@gnu.org> 1088 1999-11-23 Gerd Moellmann <gerd@gnu.org>
1089 1089
1090 * comint.el: Add redirection.from active comint buffers into 1090 * comint.el: Add redirection.from active comint buffers into
1091 another buffer. Written by Peter Breton. 1091 another buffer. Written by Peter Breton.
2603 after BREAK/VERIFY. Remove built-in commands like CALL and ECHO 2603 after BREAK/VERIFY. Remove built-in commands like CALL and ECHO
2604 from the list of keywords. Add DO to the list of keywords. 2604 from the list of keywords. Add DO to the list of keywords.
2605 2605
2606 1999-09-09 Dave Love <fx@gnu.org> 2606 1999-09-09 Dave Love <fx@gnu.org>
2607 2607
2608 * byte-opt.el (byte-optimize-backward-char): 2608 * emacs-lisp/byte-opt.el (byte-optimize-backward-char):
2609 (byte-optimize-backward-word): New optimizations. 2609 (byte-optimize-backward-word): New optimizations.
2610 (side-effect-free-fns, side-effect-and-error-free-fns): Add 2610 (side-effect-free-fns, side-effect-and-error-free-fns): Add
2611 entries. 2611 entries.
2612 2612
2613 1999-09-09 Gerd Moellmann <gerd@gnu.org> 2613 1999-09-09 Gerd Moellmann <gerd@gnu.org>
2741 2741
2742 1999-09-06 Dave Love <fx@gnu.org> 2742 1999-09-06 Dave Love <fx@gnu.org>
2743 2743
2744 * isearch.el (isearch-mode-map): Add mouse-2. 2744 * isearch.el (isearch-mode-map): Add mouse-2.
2745 2745
2746 * rmail.el (rmail-read-password): Deleted. 2746 * mail/rmail.el (rmail-read-password): Deleted.
2747 (rmail-get-pop-password): Use read-password. 2747 (rmail-get-pop-password): Use read-password.
2748 2748
2749 * quickurl.el: Don't conditionally define caddr. 2749 * quickurl.el: Don't conditionally define caddr.
2750 (quickurl-url-comment): Use nth, not caddr in function and 2750 (quickurl-url-comment): Use nth, not caddr in function and
2751 defsetf. 2751 defsetf.
2781 * dired.el (dired-re-dir, dired-re-sym): Don't match DOS drive 2781 * dired.el (dired-re-dir, dired-re-sym): Don't match DOS drive
2782 letters with a colon after d or l. 2782 letters with a colon after d or l.
2783 2783
2784 1999-09-06 Dave Love <fx@gnu.org> 2784 1999-09-06 Dave Love <fx@gnu.org>
2785 2785
2786 * byte-opt.el (byte-boolean-vars): Removed. (Now primitive.) 2786 * emacs-lisp/byte-opt.el (byte-boolean-vars): Removed. (Now
2787 primitive.)
2787 2788
2788 1999-09-05 Richard Stallman <rms@gnu.org> 2789 1999-09-05 Richard Stallman <rms@gnu.org>
2789 2790
2790 * vc.el (vc-annotate-display): Treat 2-digit years under 70 as 20YY. 2791 * vc.el (vc-annotate-display): Treat 2-digit years under 70 as 20YY.
2791 2792
2882 1999-08-31 Dave Love <fx@gnu.org> 2883 1999-08-31 Dave Love <fx@gnu.org>
2883 2884
2884 * help.el (help-make-xrefs): Don't lose on non-empty blank line 2885 * help.el (help-make-xrefs): Don't lose on non-empty blank line
2885 after key table. 2886 after key table.
2886 2887
2887 * byte-opt.el (byte-boolean-vars): Add several w32 and redisplay 2888 * emacs-lisp/byte-opt.el (byte-boolean-vars): Add several w32 and
2888 variables. 2889 redisplay variables.
2889 2890
2890 * subr.el (push): Fix typo. 2891 * subr.el (push): Fix typo.
2891 2892
2892 1999-08-30 Kevin Blake <kblake@ticnet.com> 2893 1999-08-30 Kevin Blake <kblake@ticnet.com>
2893 2894