comparison lisp/ChangeLog @ 31857:0ab2663baf76

*** empty log message ***
author Thien-Thi Nguyen <ttn@gnuvola.org>
date Sat, 23 Sep 2000 02:37:50 +0000
parents ca2642f7b76a
children 874cd45d36c9
comparison
equal deleted inserted replaced
31856:0a0adbc72d2f 31857:0ab2663baf76
1 2000-09-23 Thien-Thi Nguyen <ttn@gnu.org>
2
3 * progmodes/hideshow.el: Update author email address.
4 Generally, sync w/ maintainer version 5.22.
5
6 (hs-hide-all-non-comment-function): New var.
7 (hs-hide-hook, hs-show-hook, hs-minor-mode): Update docstrings.
8 (hs-hide-all): Use `hs-hide-all-non-comment-function'.
9 (hs-show-region): Delete this command.
10 (hs-minor-mode-map): Change bindings to leave "C-c LETTER" alone.
11
1 2000-09-22 Dave Love <fx@gnu.org> 12 2000-09-22 Dave Love <fx@gnu.org>
2 13
3 * hl-line.el (hl-line-overlay): Don't make it buffer-local. 14 * hl-line.el (hl-line-overlay): Don't make it buffer-local.
4 (hl-line-highlight): Specify buffer when moving overlay. 15 (hl-line-highlight): Specify buffer when moving overlay.
5 16
15 * startup.el (fancy-splash-head): Use splash.pbm instead of 26 * startup.el (fancy-splash-head): Use splash.pbm instead of
16 splash.xbm. 27 splash.xbm.
17 28
18 2000-09-22 Andre Spiegel <spiegel@gnu.org> 29 2000-09-22 Andre Spiegel <spiegel@gnu.org>
19 30
20 * vc.el (vc-switch-backend): Signal an error if the file is not 31 * vc.el (vc-switch-backend): Signal an error if the file is not
21 registered under the new backend. 32 registered under the new backend.
22 33
23 * vc-rcs.el (vc-rcs-checkin): Fix bug that prevented check-in 34 * vc-rcs.el (vc-rcs-checkin): Fix bug that prevented check-in
24 without explicit revision number. 35 without explicit revision number.
25 36
26 2000-09-21 Stefan Monnier <monnier@cs.yale.edu> 37 2000-09-21 Stefan Monnier <monnier@cs.yale.edu>
27 38
28 * diff-mode.el (diff-file-header-face): Reset to its previous value. 39 * diff-mode.el (diff-file-header-face): Reset to its previous value.
38 49
39 2000-09-21 Gerd Moellmann <gerd@gnu.org> 50 2000-09-21 Gerd Moellmann <gerd@gnu.org>
40 51
41 * startup.el (command-line): If frame was created with a non-zero 52 * startup.el (command-line): If frame was created with a non-zero
42 tool-bar-lines parameter, switch tool-bar-mode on. 53 tool-bar-lines parameter, switch tool-bar-mode on.
43 54
44 * add-log.el (change-log-date-face, change-log-name-face) 55 * add-log.el (change-log-date-face, change-log-name-face)
45 (change-log-email-face, change-log-file-face) 56 (change-log-email-face, change-log-file-face)
46 (change-log-list-face, change-log-conditionals-face) 57 (change-log-list-face, change-log-conditionals-face)
47 (change-log-function-face, change-log-acknowledgement-face): New 58 (change-log-function-face, change-log-acknowledgement-face): New
48 faces, inheriting from font-lock faces. 59 faces, inheriting from font-lock faces.
49 (change-log-font-lock-keywords): Use them. 60 (change-log-font-lock-keywords): Use them.
50 61
51 2000-09-21 Dave Love <fx@gnu.org> 62 2000-09-21 Dave Love <fx@gnu.org>
52 63
53 * progmodes/cperl-mode.el (top-level): Clean up 64 * progmodes/cperl-mode.el (top-level): Clean up
54 `eval-when-compile's and assorted defvars. 65 `eval-when-compile's and assorted defvars.
55 (cperl-invalid-face): Don't double-quote value. Change custom 66 (cperl-invalid-face): Don't double-quote value. Change custom
86 contents in order to find the state. 97 contents in order to find the state.
87 (vc-rcs-checkin): Allow creation of branches with no changes. 98 (vc-rcs-checkin): Allow creation of branches with no changes.
88 (vc-rcs-unregister, vc-rcs-receive-file, 99 (vc-rcs-unregister, vc-rcs-receive-file,
89 vc-rcs-set-non-strict-locking): New functions. 100 vc-rcs-set-non-strict-locking): New functions.
90 101
91 * vc-hooks.el (vc-name): Force correct computation of the value 102 * vc-hooks.el (vc-name): Force correct computation of the value
92 in case it is missing. 103 in case it is missing.
93 104
94 2000-09-21 Gerd Moellmann <gerd@gnu.org> 105 2000-09-21 Gerd Moellmann <gerd@gnu.org>
95 106
96 * startup.el (fancy-splash-tail): Use a different foreground 107 * startup.el (fancy-splash-tail): Use a different foreground
97 color on a dark frame background. 108 color on a dark frame background.
98 109
237 * add-log.el (change-log-font-lock-keywords): Match names 248 * add-log.el (change-log-font-lock-keywords): Match names
238 more exactly for the case that font-lock-constant-face is 249 more exactly for the case that font-lock-constant-face is
239 underlined. 250 underlined.
240 251
241 2000-09-19 Richard M. Stallman <rms@gnu.org> 252 2000-09-19 Richard M. Stallman <rms@gnu.org>
242 253
243 * progmodes/sh-script.el (sh-search-word): Rewritten for 254 * progmodes/sh-script.el (sh-search-word): Rewritten for
244 speed. 255 speed.
245 256
246 2000-09-19 Andre Spiegel <spiegel@gnu.org> 257 2000-09-19 Andre Spiegel <spiegel@gnu.org>
247 258
266 (fancy-splash-delay, fancy-splash-image): New user-options. 277 (fancy-splash-delay, fancy-splash-image): New user-options.
267 (fancy-splash-insert, fancy-splash-head, fancy-splash-tail) 278 (fancy-splash-insert, fancy-splash-head, fancy-splash-tail)
268 (fancy-splash-screens): New functions. 279 (fancy-splash-screens): New functions.
269 (command-line-1): If display has a `display' frame parameter, has 280 (command-line-1): If display has a `display' frame parameter, has
270 colors, and we have XPM support, show more fancy splash screens. 281 colors, and we have XPM support, show more fancy splash screens.
271 282
272 2000-09-19 Dave Love <fx@gnu.org> 283 2000-09-19 Dave Love <fx@gnu.org>
273 284
274 * map-ynp.el (map-y-or-n-p): Check use-dialog-box. Don't lose 285 * map-ynp.el (map-y-or-n-p): Check use-dialog-box. Don't lose
275 with null `help'. Use modern backquote syntax. 286 with null `help'. Use modern backquote syntax.
276 287
293 * diff-mode.el (diff-hunk-text): Add new optional arg LINE-OFFSET, 304 * diff-mode.el (diff-hunk-text): Add new optional arg LINE-OFFSET,
294 and return a cons if it's non-nil. 305 and return a cons if it's non-nil.
295 (diff-apply-hunk): Try to jump to the line in the source text 306 (diff-apply-hunk): Try to jump to the line in the source text
296 corresponding to the position of point in the in the hunk. 307 corresponding to the position of point in the in the hunk.
297 308
298 * info.el (Info-title-3-face, Info-title-2-face) 309 * info.el (Info-title-3-face, Info-title-2-face)
299 (Info-title-1-face): Use face inheritance and relative sizes 310 (Info-title-1-face): Use face inheritance and relative sizes
300 instead of hard-wiring things. 311 instead of hard-wiring things.
301 312
302 * faces.el (secondary-selection): Make dark-background variant sane. 313 * faces.el (secondary-selection): Make dark-background variant sane.
303 314
476 (ansi-color-get-face-1): Added condition-case to trap 487 (ansi-color-get-face-1): Added condition-case to trap
477 args-out-of-range errors. 488 args-out-of-range errors.
478 (ansi-color-get-face): Doc change. 489 (ansi-color-get-face): Doc change.
479 (ansi-color-make-face): Removed. 490 (ansi-color-make-face): Removed.
480 (ansi-color-for-shell-mode): New option. 491 (ansi-color-for-shell-mode): New option.
481 492
482 2000-09-13 Kenichi Handa <handa@etl.go.jp> 493 2000-09-13 Kenichi Handa <handa@etl.go.jp>
483 494
484 * international/quail.el (quail-start-translation): Translate KEY 495 * international/quail.el (quail-start-translation): Translate KEY
485 if necessary even if it doesn't have any mapping in the current 496 if necessary even if it doesn't have any mapping in the current
486 input method. 497 input method.
591 (frame-background-mode): Use mapc. 602 (frame-background-mode): Use mapc.
592 (region) <defcustom>: Add :version. 603 (region) <defcustom>: Add :version.
593 604
594 2000-09-08 Stefan Monnier <monnier@cs.yale.edu> 605 2000-09-08 Stefan Monnier <monnier@cs.yale.edu>
595 606
596 * vc-sccs.el (vc-sccs-register): 607 * vc-sccs.el (vc-sccs-register):
597 * vc-rcs.el (vc-rcs-register): 608 * vc-rcs.el (vc-rcs-register):
598 * vc-cvs.el (vc-cvs-register): Don't clear file's properties. 609 * vc-cvs.el (vc-cvs-register): Don't clear file's properties.
599 * vc.el (vc-register): Clear file's properties. 610 * vc.el (vc-register): Clear file's properties.
600 611
601 2000-09-08 Gerd Moellmann <gerd@gnu.org> 612 2000-09-08 Gerd Moellmann <gerd@gnu.org>
602 613
641 * international/quail.el (quail-help): Fix previous change. 652 * international/quail.el (quail-help): Fix previous change.
642 653
643 2000-09-07 Gerd Moellmann <gerd@gnu.org> 654 2000-09-07 Gerd Moellmann <gerd@gnu.org>
644 655
645 * faces.el (color-values): Doc fix. 656 * faces.el (color-values): Doc fix.
646 657
647 * faces.el (frame-set-background-mode): Use frame-parameter 658 * faces.el (frame-set-background-mode): Use frame-parameter
648 instead of frame-parameters. 659 instead of frame-parameters.
649 660
650 * frame.el (filtered-frame-list): Reduce consing. 661 * frame.el (filtered-frame-list): Reduce consing.
651 (frames-on-display-list): Call frame-parameter instead of 662 (frames-on-display-list): Call frame-parameter instead of
652 frame-parameters. 663 frame-parameters.
653 664
654 2000-09-07 Kenichi Handa <handa@etl.go.jp> 665 2000-09-07 Kenichi Handa <handa@etl.go.jp>
655 666
656 * language/devan-util.el (devanagari-to-indian-region): In the 667 * language/devan-util.el (devanagari-to-indian-region): In the
657 loop, change the following char, not preceding char. 668 loop, change the following char, not preceding char.
658 669
659 2000-09-07 Gerd Moellmann <gerd@gnu.org> 670 2000-09-07 Gerd Moellmann <gerd@gnu.org>
660 671
661 * menu-bar.el (menu-bar-update-buffers): Call frame-parameter 672 * menu-bar.el (menu-bar-update-buffers): Call frame-parameter
662 instead of frame-parameters. 673 instead of frame-parameters.
663 674
664 * faces.el (set-face-attribute): Simplify by calling 675 * faces.el (set-face-attribute): Simplify by calling
665 internal-set-lisp-face-attribute with FRAME being 0. 676 internal-set-lisp-face-attribute with FRAME being 0.
666 677
667 * vc.el: Remove `Id' version control keyword. 678 * vc.el: Remove `Id' version control keyword.
668 679
669 2000-09-07 Kenichi Handa <handa@etl.go.jp> 680 2000-09-07 Kenichi Handa <handa@etl.go.jp>
723 prefix arg. 734 prefix arg.
724 (vc-annotate): Handle backends that do not support annotation. 735 (vc-annotate): Handle backends that do not support annotation.
725 (vc-default-merge-news): Removed. The existence of a merge-news 736 (vc-default-merge-news): Removed. The existence of a merge-news
726 implementation is now checked on caller sites. 737 implementation is now checked on caller sites.
727 738
728 * vc-hooks.el (vc-default-mode-line-string): Removed CVS special 739 * vc-hooks.el (vc-default-mode-line-string): Removed CVS special
729 case. 740 case.
730 741
731 * vc-cvs.el (vc-cvs-mode-line-string): New function, handles the 742 * vc-cvs.el (vc-cvs-mode-line-string): New function, handles the
732 special case that has been removed from the default in vc-hooks.el. 743 special case that has been removed from the default in vc-hooks.el.
733 744
734 2000-09-05 Stefan Monnier <monnier@cs.yale.edu> 745 2000-09-05 Stefan Monnier <monnier@cs.yale.edu>
735 746
736 * vc.el (vc-log-edit): Properly handle the case where FILE is nil. 747 * vc.el (vc-log-edit): Properly handle the case where FILE is nil.
740 * vc-hooks.el: Require vc during compilation. 751 * vc-hooks.el: Require vc during compilation.
741 (vc-file-setprop): Use `vc-touched-properties' if bound by the new 752 (vc-file-setprop): Use `vc-touched-properties' if bound by the new
742 macro `with-vc-properties' in vc.el. 753 macro `with-vc-properties' in vc.el.
743 (vc-file-getprop): Doc fix. 754 (vc-file-getprop): Doc fix.
744 (vc-after-save): Call `vc-dired-resynch-file' only if vc is loaded. 755 (vc-after-save): Call `vc-dired-resynch-file' only if vc is loaded.
745 756
746 * vc.el: Require dired-aux during compilation. 757 * vc.el: Require dired-aux during compilation.
747 (vc-name-assoc-file): Moved to vc-sccs.el. 758 (vc-name-assoc-file): Moved to vc-sccs.el.
748 (with-vc-properties): New macro. 759 (with-vc-properties): New macro.
749 (vc-checkin, vc-checkout, vc-revert, vc-cancel-version, 760 (vc-checkin, vc-checkout, vc-revert, vc-cancel-version,
750 vc-finish-steal): Use it. 761 vc-finish-steal): Use it.
751 (vc-cancel-version): Moved RCS-specific code to vc-rcs.el. The call 762 (vc-cancel-version): Moved RCS-specific code to vc-rcs.el. The call
752 to the backend-specific function is now supposed to do the checkout, 763 to the backend-specific function is now supposed to do the checkout,
753 too. 764 too.
754 (vc-log-edit): Handle FILE being nil and added a FIXME for log-edit. 765 (vc-log-edit): Handle FILE being nil and added a FIXME for log-edit.
755 766
756 * vc-cvs.el (vc-cvs-checkin, vc-cvs-checkout): Don't bother to 767 * vc-cvs.el (vc-cvs-checkin, vc-cvs-checkout): Don't bother to
757 set file properties; that gets done in the generic code now. 768 set file properties; that gets done in the generic code now.
758 769
759 * vc-rcs.el (vc-rcs-uncheck): Renamed to `vc-rcs-cancel-version'. 770 * vc-rcs.el (vc-rcs-uncheck): Renamed to `vc-rcs-cancel-version'.
760 Changed parameter list, added code from vc.el that does the 771 Changed parameter list, added code from vc.el that does the
761 checkout, possibly with a double-take. 772 checkout, possibly with a double-take.
810 compatibility. 821 compatibility.
811 822
812 2000-09-04 Gerd Moellmann <gerd@gnu.org> 823 2000-09-04 Gerd Moellmann <gerd@gnu.org>
813 824
814 * vc.el (vc-dired-resynch-file): Add autoload cookie. 825 * vc.el (vc-dired-resynch-file): Add autoload cookie.
815 826
816 * vc.el (toplevel): Require `dired' at run-time for dired-mode-map. 827 * vc.el (toplevel): Require `dired' at run-time for dired-mode-map.
817 828
818 * Makefile.in (DONTCOMPILE): Fix typo in file name. 829 * Makefile.in (DONTCOMPILE): Fix typo in file name.
819 830
820 2000-09-04 Andre Spiegel <spiegel@gnu.org> 831 2000-09-04 Andre Spiegel <spiegel@gnu.org>
845 * vc-rcs.el (vc-rcs-show-log-entry): New function. 856 * vc-rcs.el (vc-rcs-show-log-entry): New function.
846 (vc-rcs-checkin, vc-rcs-checkout): Don't set all properties. 857 (vc-rcs-checkin, vc-rcs-checkout): Don't set all properties.
847 858
848 * vc-cvs.el (vc-cvs-show-log-entry): New function. 859 * vc-cvs.el (vc-cvs-show-log-entry): New function.
849 860
850 * vc-hooks.el (vc-default-mode-line-string): Show state 861 * vc-hooks.el (vc-default-mode-line-string): Show state
851 `needs-patch' as a `-' too. 862 `needs-patch' as a `-' too.
852 863
853 2000-09-04 Andre Spiegel <spiegel@gnu.org> 864 2000-09-04 Andre Spiegel <spiegel@gnu.org>
854 865
855 * vc.el (vc-responsible-backend): New optional arg REGISTER. 866 * vc.el (vc-responsible-backend): New optional arg REGISTER.
861 (vc-next-action-dired): Don't redisplay here, that gets done as a 872 (vc-next-action-dired): Don't redisplay here, that gets done as a
862 result of the individual file operations. 873 result of the individual file operations.
863 (vc-retrieve-snapshot): Corrected prompt order. 874 (vc-retrieve-snapshot): Corrected prompt order.
864 875
865 * vc-hooks.el (vc-after-save): Call vc-dired-resynch-file. 876 * vc-hooks.el (vc-after-save): Call vc-dired-resynch-file.
866 877
867 * vc-cvs.el (vc-cvs-stay-local): Allow it to be a hostname regexp 878 * vc-cvs.el (vc-cvs-stay-local): Allow it to be a hostname regexp
868 as well. 879 as well.
869 (vc-cvs-remote-p): Renamed to vc-cvs-stay-local-p. Handle 880 (vc-cvs-remote-p): Renamed to vc-cvs-stay-local-p. Handle
870 hostname regexps. Updated all callers. 881 hostname regexps. Updated all callers.
871 (vc-cvs-responsible-p): Handle directories as well. 882 (vc-cvs-responsible-p): Handle directories as well.
872 (vc-cvs-could-register): New function. 883 (vc-cvs-could-register): New function.
873 (vc-cvs-retrieve-snapshot): Parse "cvs update" output, keep file 884 (vc-cvs-retrieve-snapshot): Parse "cvs update" output, keep file
874 properties up-to-date. 885 properties up-to-date.
875 886
876 * vc-rcs.el (vc-rcs-register): If there is no RCS subdir, ask the 887 * vc-rcs.el (vc-rcs-register): If there is no RCS subdir, ask the
877 user whether to create one. 888 user whether to create one.
878 889
879 2000-09-04 Andre Spiegel <spiegel@gnu.org> 890 2000-09-04 Andre Spiegel <spiegel@gnu.org>
880 891
913 * vc-cvs.el (vc-cvs-remote-p): Allow FILE to be a directory, too. 924 * vc-cvs.el (vc-cvs-remote-p): Allow FILE to be a directory, too.
914 (vc-cvs-dir-state): New function. 925 (vc-cvs-dir-state): New function.
915 (vc-cvs-dir-state-heuristic): New function, subroutine of the above. 926 (vc-cvs-dir-state-heuristic): New function, subroutine of the above.
916 (vc-cvs-parse-entry): New function, also to be used in 927 (vc-cvs-parse-entry): New function, also to be used in
917 vc-cvs-registered. 928 vc-cvs-registered.
918 929
919 2000-09-04 Stefan Monnier <monnier@cs.yale.edu> 930 2000-09-04 Stefan Monnier <monnier@cs.yale.edu>
920 931
921 * vc.el (vc-revert-buffer): Hide the frame for dedicated windows 932 * vc.el (vc-revert-buffer): Hide the frame for dedicated windows
922 *or* single-window-frames. 933 *or* single-window-frames.
923 934
928 (vc-default-update-changelog): New function. Call the `rcs2log' 939 (vc-default-update-changelog): New function. Call the `rcs2log'
929 script in exec-directory, to fix a long-standing nuisance. 940 script in exec-directory, to fix a long-standing nuisance.
930 941
931 * vc-sccs.el (vc-sccs-update-changelog): Dummy implementation that 942 * vc-sccs.el (vc-sccs-update-changelog): Dummy implementation that
932 simply signals an error. 943 simply signals an error.
933 944
934 2000-09-04 Stefan Monnier <monnier@cs.yale.edu> 945 2000-09-04 Stefan Monnier <monnier@cs.yale.edu>
935 946
936 * vc-cvs.el (vc-cvs-checkout): Slight restructuring to make the 947 * vc-cvs.el (vc-cvs-checkout): Slight restructuring to make the
937 control-flow more clear and to avoid running `cvs' twice. 948 control-flow more clear and to avoid running `cvs' twice.
938 949
951 (vc-cvs-merge-news): Set workfile version to nil if not known. 962 (vc-cvs-merge-news): Set workfile version to nil if not known.
952 (vc-cvs-latest-on-branch-p): Recommented. Candidate for removal. 963 (vc-cvs-latest-on-branch-p): Recommented. Candidate for removal.
953 964
954 * vc-*.el (vc-*-checkout): Switch off coding systems for checkout 965 * vc-*.el (vc-*-checkout): Switch off coding systems for checkout
955 via stdout. (Merge from main line.) 966 via stdout. (Merge from main line.)
956 967
957 2000-09-04 Stefan Monnier <monnier@cs.yale.edu> 968 2000-09-04 Stefan Monnier <monnier@cs.yale.edu>
958 969
959 * vc.el (vc-finish-logentry): Thinko in the "same comment" 970 * vc.el (vc-finish-logentry): Thinko in the "same comment"
960 detection. 971 detection.
961 972
2367 2378
2368 * info.el (Info-directory-list): Doc fix. 2379 * info.el (Info-directory-list): Doc fix.
2369 2380
2370 2000-08-31 Peter Breton <pbreton@ne.mediaone.net> 2381 2000-08-31 Peter Breton <pbreton@ne.mediaone.net>
2371 2382
2372 * filecache.el (file-cache-add-directory-using-find): Don't quote 2383 * filecache.el (file-cache-add-directory-using-find): Don't quote
2373 wildcards on MS-DOS. Suggested by Eli Zaretskii <eliz@is.elta.co.il>. 2384 wildcards on MS-DOS. Suggested by Eli Zaretskii <eliz@is.elta.co.il>.
2374 2385
2375 2000-08-31 Kenichi Handa <handa@etl.go.jp> 2386 2000-08-31 Kenichi Handa <handa@etl.go.jp>
2376 2387
2377 * help.el (help-make-xrefs): Don't make hyperlinks for incorrect 2388 * help.el (help-make-xrefs): Don't make hyperlinks for incorrect
2418 2429
2419 2000-08-29 Miles Bader <miles@gnu.org> 2430 2000-08-29 Miles Bader <miles@gnu.org>
2420 2431
2421 * comint.el (comint-send-input): Create overlays using the proper 2432 * comint.el (comint-send-input): Create overlays using the proper
2422 front/read-advance arguments. 2433 front/read-advance arguments.
2423 2434
2424 2000-08-29 Vinicius Jose Latorre <vinicius@cpqd.com.br> 2435 2000-08-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2425 2436
2426 * ps-print.el: Even/odd pages printing. Doc fix. 2437 * ps-print.el: Even/odd pages printing. Doc fix.
2427 (ps-print-version): New version number (6.0). 2438 (ps-print-version): New version number (6.0).
2428 (ps-setup, ps-print-page-p, ps-background-text, ps-background-image) 2439 (ps-setup, ps-print-page-p, ps-background-text, ps-background-image)
2433 * progmodes/ebnf2ps.el: Doc fix. 2444 * progmodes/ebnf2ps.el: Doc fix.
2434 (ebnf-version): New version (3.3). 2445 (ebnf-version): New version (3.3).
2435 (ebnf-user-arrow): Change variable customization to sexp. 2446 (ebnf-user-arrow): Change variable customization to sexp.
2436 (ebnf-user-arrow): Function eliminated. 2447 (ebnf-user-arrow): Function eliminated.
2437 (ebnf-eps-finish-and-write, ebnf-insert-ebnf-prologue): Code fix. 2448 (ebnf-eps-finish-and-write, ebnf-insert-ebnf-prologue): Code fix.
2438 2449
2439 2000-08-29 Kenichi Handa <handa@etl.go.jp> 2450 2000-08-29 Kenichi Handa <handa@etl.go.jp>
2440 2451
2441 * help.el (help-xref-mule-regexp): New variable. 2452 * help.el (help-xref-mule-regexp): New variable.
2442 (help-make-xrefs): Handle help-xref-mule-regexp. 2453 (help-make-xrefs): Handle help-xref-mule-regexp.
2443 2454
2520 * eshell/esh-util.el (eshell-read-passwd-file): Only keep the 2531 * eshell/esh-util.el (eshell-read-passwd-file): Only keep the
2521 first entry that correlates to a passwd/group number. Later 2532 first entry that correlates to a passwd/group number. Later
2522 entries (used for group/user name aliasing to multiple IDs) are 2533 entries (used for group/user name aliasing to multiple IDs) are
2523 ignored. 2534 ignored.
2524 2535
2525 * eshell/em-xtra.el (eshell/expr): 2536 * eshell/em-xtra.el (eshell/expr):
2526 * eshell/em-unix.el (eshell/du, eshell/cat, eshell/make) 2537 * eshell/em-unix.el (eshell/du, eshell/cat, eshell/make)
2527 (eshell-grep, eshell/diff, eshell/locate): 2538 (eshell-grep, eshell/diff, eshell/locate):
2528 * eshell/em-dirs.el (eshell-dirs-substitute-cd): Flatten the 2539 * eshell/em-dirs.el (eshell-dirs-substitute-cd): Flatten the
2529 argument list, before passing it to the system command. 2540 argument list, before passing it to the system command.
2530 2541
2531 * eshell/esh-mode.el (eshell-find-tag): Added a special version of 2542 * eshell/esh-mode.el (eshell-find-tag): Added a special version of
2532 `find-tag' for use at final position in Eshell buffers (which 2543 `find-tag' for use at final position in Eshell buffers (which
2554 gracefully if the user enters incorrect arguments. 2565 gracefully if the user enters incorrect arguments.
2555 2566
2556 * eshell/esh-mode.el (eshell-mode): Disable auto-fill-function in 2567 * eshell/esh-mode.el (eshell-mode): Disable auto-fill-function in
2557 Eshell buffers. 2568 Eshell buffers.
2558 2569
2559 * eshell/esh-var.el (eshell-interpolate-variable): 2570 * eshell/esh-var.el (eshell-interpolate-variable):
2560 * eshell/esh-mode.el (eshell-move-argument): 2571 * eshell/esh-mode.el (eshell-move-argument):
2561 * eshell/em-unix.el (eshell-du-sum-directory): 2572 * eshell/em-unix.el (eshell-du-sum-directory):
2562 * eshell/em-rebind.el (eshell-delchar-or-maybe-eof): 2573 * eshell/em-rebind.el (eshell-delchar-or-maybe-eof):
2563 * eshell/em-ls.el (eshell-ls-decorated-name): Use /= instead of 2574 * eshell/em-ls.el (eshell-ls-decorated-name): Use /= instead of
2564 (not (= ...)). 2575 (not (= ...)).
2565 2576
2571 2582
2572 * eshell/em-hist.el (eshell-put-history, eshell-get-history): 2583 * eshell/em-hist.el (eshell-put-history, eshell-get-history):
2573 Don't convert \n into \0177 in memory. 2584 Don't convert \n into \0177 in memory.
2574 (eshell-read-history, eshell-write-history): Convert \n to \0177, 2585 (eshell-read-history, eshell-write-history): Convert \n to \0177,
2575 and back again, when reading and writing. 2586 and back again, when reading and writing.
2576 2587
2577 2000-08-28 Eli Zaretskii <eliz@is.elta.co.il> 2588 2000-08-28 Eli Zaretskii <eliz@is.elta.co.il>
2578 2589
2579 * eshell/esh-util.el (eshell-processp): Added to relieve constant 2590 * eshell/esh-util.el (eshell-processp): Added to relieve constant
2580 testing of `fboundp' on `processp'. 2591 testing of `fboundp' on `processp'.
2581 2592
2615 2000-08-28 Peter Breton <pbreton@ne.mediaone.net> 2626 2000-08-28 Peter Breton <pbreton@ne.mediaone.net>
2616 2627
2617 * locate.el (locate): Cleaned up locate command's interactive prompting 2628 * locate.el (locate): Cleaned up locate command's interactive prompting
2618 Thanks to Fran,Ag(Bois_Pinard <pinard@iro.umontreal.ca> for suggestions. 2629 Thanks to Fran,Ag(Bois_Pinard <pinard@iro.umontreal.ca> for suggestions.
2619 2630
2620 * filecache.el (file-cache-case-fold-search): New variable 2631 * filecache.el (file-cache-case-fold-search): New variable
2621 (file-cache-assoc-function): New variable 2632 (file-cache-assoc-function): New variable
2622 (file-cache-minibuffer-complete): Use file-cache-assoc-function. 2633 (file-cache-minibuffer-complete): Use file-cache-assoc-function.
2623 Use file-cache-case-fold-search variable 2634 Use file-cache-case-fold-search variable
2624 (file-cache-add-file): Use file-cache-assoc-function 2635 (file-cache-add-file): Use file-cache-assoc-function
2625 (file-cache-delete-file): likewise 2636 (file-cache-delete-file): likewise
2737 2000-08-22 Miles Bader <miles@lsi.nec.co.jp> 2748 2000-08-22 Miles Bader <miles@lsi.nec.co.jp>
2738 2749
2739 * comint.el (comint-output-filter): Compare end of 2750 * comint.el (comint-output-filter): Compare end of
2740 comint-last-output-overlay with the start of the newly inserted 2751 comint-last-output-overlay with the start of the newly inserted
2741 text, not the end, when deciding whether to extend it. 2752 text, not the end, when deciding whether to extend it.
2742 Set saved-point's insertion type to advance after insertion. 2753 Set saved-point's insertion type to advance after insertion.
2743 2754
2744 * shell.el (shell-font-lock-keywords): Remove prompt highlighting, 2755 * shell.el (shell-font-lock-keywords): Remove prompt highlighting,
2745 since this is now done independently of font-lock mode. 2756 since this is now done independently of font-lock mode.
2746 2757
2747 2000-08-21 Gerd Moellmann <gerd@gnu.org> 2758 2000-08-21 Gerd Moellmann <gerd@gnu.org>
2751 (server-visit-files): When using an existing buffer, set 2762 (server-visit-files): When using an existing buffer, set
2752 server-existing-buffer to t. 2763 server-existing-buffer to t.
2753 (server-buffer-done): If server-kill-new-buffers is t, kill the 2764 (server-buffer-done): If server-kill-new-buffers is t, kill the
2754 buffer, unless it was already present before visiting it with 2765 buffer, unless it was already present before visiting it with
2755 Emacs server. 2766 Emacs server.
2756 2767
2757 2000-08-21 Eli Zaretskii <eliz@is.elta.co.il> 2768 2000-08-21 Eli Zaretskii <eliz@is.elta.co.il>
2758 2769
2759 * man.el (Man-init-defvars): Don't reset Man-fontify-manpage-flag, 2770 * man.el (Man-init-defvars): Don't reset Man-fontify-manpage-flag,
2760 even if the display doesn't support colors: some displays will 2771 even if the display doesn't support colors: some displays will
2761 support bold/underline faces. 2772 support bold/underline faces.
2971 2982
2972 2000-08-16 Stefan Monnier <monnier@cs.yale.edu> 2983 2000-08-16 Stefan Monnier <monnier@cs.yale.edu>
2973 2984
2974 * loadhist.el (unload-feature): Typo. 2985 * loadhist.el (unload-feature): Typo.
2975 2986
2976 * finder.el (finder-compile-keywords): 2987 * finder.el (finder-compile-keywords):
2977 * cus-dep.el (custom-make-dependencies): Add local-variable settings 2988 * cus-dep.el (custom-make-dependencies): Add local-variable settings
2978 to the generated file. 2989 to the generated file.
2979 2990
2980 * mail/mh-e.el (mh-make-local-vars): 2991 * mail/mh-e.el (mh-make-local-vars):
2981 Replace make-variable-buffer-local with make-local-variable. 2992 Replace make-variable-buffer-local with make-local-variable.
2982 2993
2983 * play/landmark.el: 2994 * play/landmark.el:
2984 * options.el (Edit-options-{set,toggle,t,nil}): 2995 * options.el (Edit-options-{set,toggle,t,nil}):
2985 * mail/mailabbrev.el (mail-abbrevs-mode): 2996 * mail/mailabbrev.el (mail-abbrevs-mode):
2986 * textmodes/tex-mode.el (tex-expand-files): 2997 * textmodes/tex-mode.el (tex-expand-files):
2987 * textmodes/outline.el (outline-minor-mode): Don't quote lambda. 2998 * textmodes/outline.el (outline-minor-mode): Don't quote lambda.
2988 2999
2989 * term/bg-mouse.el (bg-mouse-report): screen-height -> frame-height. 3000 * term/bg-mouse.el (bg-mouse-report): screen-height -> frame-height.
2990 3001
2991 * emacs-lisp/ewoc.el (ewoc-locate): Default POS to (point). 3002 * emacs-lisp/ewoc.el (ewoc-locate): Default POS to (point).
2992 (ewoc-goto-prev, ewoc-goto-next): Remove arg POS. 3003 (ewoc-goto-prev, ewoc-goto-next): Remove arg POS.
2993 Allow going past the last element. 3004 Allow going past the last element.
2994 * pcvs.el (cvs-mode-previous-line, cvs-mode-next-line, cvs-mode-mark) 3005 * pcvs.el (cvs-mode-previous-line, cvs-mode-next-line, cvs-mode-mark)
2995 (cvs-mode-unmark-up, cvs-get-marked): Update calls to ewoc. 3006 (cvs-mode-unmark-up, cvs-get-marked): Update calls to ewoc.
2996 (cvs-mouse-toggle-mark): Don't move point. 3007 (cvs-mouse-toggle-mark): Don't move point.
2997 (cvs-revert-if-needed): Avoid re-eval of local variables and modes. 3008 (cvs-revert-if-needed): Avoid re-eval of local variables and modes.
2998 3009
2999 * progmodes/compile.el (grep): Provide a default set of files. 3010 * progmodes/compile.el (grep): Provide a default set of files.