X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/d4b72d58bccd897cf21261c4b89b850317c42d98..a7a07b983f77af0f2273b4724e08075cacadce5e:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 239937adb6..b62a54f019 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,245 @@ +2000-12-12 Dave Love + + * subdirs.el: Add obsolete. + +2000-12-12 Gerd Moellmann + + * mail/rmailsum.el (rmail-summary-expunge) + (rmail-summary-expunge-and-save): Use rmail-expunge-confirmed + instead of rmail-confirm-expunge. + + * replace.el (perform-replace): Don't use an empty match adjacent + to a non-empty match when computing the next match before the + replacement is performed. + +2000-12-12 Milan Zamazal + + * progmodes/glasses.el: Use `define-minor-mode' for the minor mode + definition (patch by Stefan Monnier). + (glasses-mode): Use jit-lock instead of `after-change-functions' + (patch by Stefan Monnier). + +2000-12-12 Miles Bader + + * info.el (Info-last-preorder): Don't barf on nodes without a prev. + (Info-scroll-down): Respect `Info-scroll-prefer-subnodes'. + +2000-12-12 Andrew Choi + + * term/mac-win.el: Remove load for ls-lisp. + + * loadup.el: Load ls-lisp for system-type macos. + +2000-12-12 Miles Bader + + * simple.el (delete-horizontal-space): Add BACKWARD-ONLY parameter. + Respect field end too. + (just-one-space): Respect fields as `delete-horizontal-space'. + (newline-and-indent, reindent-then-newline-and-indent): Use + `delete-horizontal-space'. + +2000-12-11 Stefan Monnier + + * newcomment.el (comment-indent-new-line): Use delete-horizontal-space + (so as to obey the field property in the minibuffer). + + * obsolete/c-mode.el: Moved from lisp/progmodes. + * obsolete/auto-show.el: Moved from lisp. + * obsolete/ooutline.el: Moved from lisp/textmodes. + +2000-12-11 Carsten Dominik + + * progmodes/idlwave.el: Updated to IDLWAVE version 4.7. Too many + changes to list them here. + + * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.7. Too + many changes to list them here. + + * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.7. Too + many changes to list them here. + + * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.7. + +2000-12-11 Gerd Moellmann + + * simple.el (kill-new): Don't try to setcar kill-ring if it is + nil. + + * cus-edit.el (custom-save-variables, custom-save-faces): + Comment fix. + + * hscroll.el: Moved to `obsolete' subdir. + +2000-12-11 Miles Bader + + * window.el (window-text-height): Function removed (now in C). + +2000-12-10 Stefan Monnier + + * log-edit.el (log-edit-parent-buffer): New var. + (log-edit): Set it. Add BUFFER argument. + (log-edit-done): Use char-before. + Don't bother checking validity of vc-comment-ring. + Only bury the buffer if log-edit popped it up. + + * pcvs.el: Update references to CVS-Edit (now Log-Edit). + (cvs-mode-diff-help): Remove. + (cvs-mode-commit): Use the new `log-edit' BUFFER argument. + (cvs-mode-marked): Set up the default for CMD manually. + + * pcvs-defs.el (cvs-mode-diff-map): Use minibuffer menu prompt. + Remove binding for ? now made unnecessary. + +2000-12-10 Carsten Dominik + + * textmodes/reftex.el (reftex-scanning-info-available-p): New + function + (reftex-TeX-master-file): Check for `tex-main-file' early enough. + + * textmodes/reftex-global.el (reftex-create-tags-file): Fixed bug + when master file is not open. + +2000-12-09 Stefan Monnier + + * progmodes/ada-stmt.el: Update `maintainer'. + +2000-12-09 Stephen Gildea + + * time-stamp.el (time-stamp-old-format-warn): Reorder custom + choices to match documentation string. + +2000-12-09 Miles Bader + + * minibuf-eldef.el: New file. + + * window.el (fit-window-to-buffer): Don't pass last argument to + pos-visible-in-window-p, now that its meaning is inverted. + +2000-12-08 Eli Zaretskii + + * image.el (create-image): Doc fix; spotted by Per Cederqvist + . + +2000-12-08 Stefan Monnier + + * autoinsert.el (auto-insert-alist): Add missing final \n. + + * pcvs-defs.el (cvs-menu): Move. Make submenu for diff commands. + (cvs-menu-map): Remove. + * pcvs.el (cvs-menu): Use `cvs-menu' rather than `cvs-menu-map'. + (cvs-mode-quit): Turn it back into a plain function. + + * textmodes/texnfo-upd.el (texinfo-chapter-level-regexp) + (texinfo-filter): Remove (move to texinfo.el). + + * textmodes/texinfo.el: Move the (require 'cl) to the front of the + file where it's more visible. + (texinfo-filter, texinfo-chapter-level-regexp): New variables + moved from texnfo-upd.el (for AUCTeX's compatibility, originally). + (texinfo-mode): Use texinfo-chapter-level-regexp for page-delimiter. + (texinfo-inside-macro-p): Only catch `scan-error's. + (texinfo-inside-env-p): Make better use of the match info. + (texinfo-insert-quote): Collapse calls to `texinfo-inside-macro-p'. + (texinfo-insert-@end): Slight re-organization. + Also remove useless `looking-at' call. + +2000-12-08 Andrew Innes + + * w32-fns.el: Add clipboard support from term/w32-win.el, so it is + accessible in -nw mode. + + * term/w32-win.el: Remove stuff about selection timeout, which is + irrelevant on Windows. Move clipboard support to w32-fns.el, so + it is accessible in -nw mode. + +2000-12-08 Dave Love + + * emacs-lisp/lisp-mode.el (lisp-mode): Set + font-lock-keywords-case-fold-search. + +2000-12-08 Gerd Moellmann + + * textmodes/ispell.el (ispell): Doc fix. + +2000-12-08 Kenichi Handa + + * international/quail.el (quail-insert-decode-map): Check the + frame width of a window displaying the current buffer, not that of + the selected frame. + (quail-help): Make sure that the help buffer has window before + inserting text in it. + +2000-12-07 Sam Steingold + + * loadup.el: Load emacs-lisp/backquote instead of autoloading. + Backquote is used in isearch.el, so autoloading saves nothing. + +2000-12-07 Eli Zaretskii + + * startup.el (normal-top-level-add-subdirs-to-load-path): Ignore + the CVS and RCS subdirectories case-insensitively. + + * dired.el (dired-insert-directory): If file-system-info is + fboundp, call it instead of invoking dired-free-space-program. + +2000-12-07 Gerd Moellmann + + * server.el (server-visit-files): Push files on file-name-history. + + * progmodes/cc-langs.el: Update copyright. + + * progmodes/idlw-shell.el, progmodes/idlwave.el: Update copyright. + + * bindings.el (mode-line-mode-menu): Add glasses-mode. + + * bindings.el (mode-line-mode-menu): Reverse the order + of define-keys so that the menu appears in alphabetical order. + +2000-12-07 Milan Zamazal + + * progmodes/glasses.el (glasses-mode): Update mode line at the end + of the function. + +2000-12-07 Dave Love + + * jka-compr.el (jka-compr-compression-info-list): Fix :type. + + * facemenu.el (facemenu-unlisted-faces): Fix value. + +2000-12-07 Stefan Monnier + + * font-lock.el (font-lock-default-fontify-region): + Include the terminating \n (off-by-one error). + (font-lock-set-defaults): Use dolist. + + * derived.el (define-derived-mode): Don't use combine-run-hooks. + +2000-12-07 Kenichi Handa + + * international/mule-cmds.el (describe-language-environment): Fix + for the case that an input method title is not string but a list. + + * ps-bdf.el (bdf-read-font-info): Modify the kludgy code for fonts + of wrong SIZE record. + +2000-12-06 Dave Love + + * newcomment.el (comment-region, comment-dwim): Doc fix. + + * textmodes/texinfo.el: Require tex-mode when compiling. + (texinfo-update-node): Doc fix. + (texinfo-imenu-generic-expression): Add @anchor. + (texinfo-font-lock-keywords): Add @uref. + (texinfo-inside-macro-p): Don't use ignore-errors. + (texinfo-insert-quote): Match more contexts. + + * international/mule.el (decode-char, encode-char): Doc fix. + (auto-coding-alist): Customize. + + * files.el (load-file): Fix change of 2000-03-12. + + * wid-edit.el (widget-text-keymap): Doc fix. + 2000-12-06 Andrew Innes * makefile.w32-in (lisp): Set to an absolute directory, namely @@ -15,6 +257,12 @@ 2000-12-06 Gerd Moellmann + * replace.el (occur): Make line-number-width 1 smaller for the + colon following the line number. + + * startup.el (fancy-splash-text, command-line-1): Use + `File' for the menu name instead of `Files'. + * tmm.el: Update copyright. * cus-start.el: Add entry for even-window-heights. @@ -57,7 +305,7 @@ 2000-12-04 Gerd Moellmann - * mail/rmailsum.el (rmail-summary-expunge) + * mail/rmailsum.el (rmail-summary-expunge) (rmail-summary-expunge-and-save): Ask for confirmation with rmail-expunge-confirmed. @@ -67,7 +315,7 @@ * progmodes/etags.el (tag-partial-file-name-match-p): New function. (etags-recognize-tags-table, find-tag-in-order): New functionality: interpret file names as tags. - + 2000-12-04 Eli Zaretskii * info.el (Info-scroll-prefer-subnodes): New defcustom. @@ -89,7 +337,7 @@ 2000-12-03 Stefan Monnier - * emacs-lisp/easy-mmode.el (define-derived-mode) + * emacs-lisp/easy-mmode.el (define-derived-mode) (easy-mmode-derived-mode-p): Remove (moved to derived.el). * derived.el (define-derived-mode): Revived, moved from easy-mmode.el. @@ -138,7 +386,7 @@ texinfo-open-quote and texinfo-close-quote. Insert literal quote with numeric argument. Docstring fix. (toplevel): Require cl when compiling. - + * international/mule.el (make-char): Doc fix. 2000-12-02 Jason Rumney @@ -166,7 +414,7 @@ * hi-lock.el (hi-lock-refontify): Call jit-lock-refontify. - * play/5x5.el (5x5-play-solution): + * play/5x5.el (5x5-play-solution): 2000-12-01 Miles Bader @@ -183,14 +431,14 @@ upper-case variants of each filename extension in `image-file-name-extensions', since they seem to be common. - * simple.el (minibuffer-contents) + * simple.el (minibuffer-contents) (minibuffer-contents-no-properties, delete-minibuffer-contents): New functions. * filecache.el (file-cache-directory-name) (file-cache-minibuffer-complete): Ignore the minibuffer prompt. 2000-12-01 Milan Zamazal - + * filecache.el (file-cache-minibuffer-complete): Don't try to delete the minibuffer prompt. @@ -230,7 +478,7 @@ * bs.el: Fix typos and spelling errors. (bs-appearance) : Renamed from bs-appearence. (bs-configuration): Doc fix. - + * bs.el: Undo mistaken change of 2000-11-28. Update copyright. 2000-11-30 Rob Riepel @@ -251,7 +499,7 @@ * emulation/tpu-extras.el (tpu-forward-line): Use forward-visible-line. - + 2000-11-30 Per Abrahamsen * cus-edit.el (custom-face-value-create): Always emphasize tag. @@ -260,7 +508,7 @@ * calendar/diary-lib.el (diary-entry-time): Anchor pattern correctly and skip whitespace and newlines. - + 2000-11-30 Stefan Monnier * emacs-lisp/cl.el (third...tenth): Really undo change of 2000-08-05. @@ -351,7 +599,7 @@ Suggested by Jay@aol.com. (antlr-hide-actions): Change accordingly. Hide line if completely hidden action is on a line of its own. - + 2000-11-29 Stefan Monnier * subr.el (combine-run-hooks): Only run-hooks if there's a hook to run. @@ -498,7 +746,7 @@ 2000-11-27 Miles Bader - * wid-edit.el (widget-field-buffer, widget-field-start) + * wid-edit.el (widget-field-buffer, widget-field-start) (widget-field-end): Handle widget field `pseudo-overlays'. (widget-field-value-delete): Delete WIDGET from `widget-field-new' if it's there instead of in `widget-field-list'. @@ -544,7 +792,7 @@ 2000-11-24 Miles Bader - * cus-edit.el (custom-filter-face-spec, custom-pre-filter-face-spec) + * cus-edit.el (custom-filter-face-spec, custom-pre-filter-face-spec) (custom-post-filter-face-spec): New functions. (custom-face-set, custom-face-value-create): Filter the face spec before and after customization. @@ -562,28 +810,28 @@ so that people can easily turn it off. 2000-11-24 Michael Kifer - + * ediff-diff.el: Moved variables around to have it compile under NT. - + * ediff-help.el (ediff-use-long-help-message): Made it customizable. - + * ediff-init.el (ediff-abbrev-jobname): Use capitalize. - + * ediff-wind.el (ediff-skip-unsuitable-frames): Deleted the redundant skip-small-frames test. - + * viper-cmd.el (viper-change-state-to-vi): Disable overwrite mode. (viper-downgrade-to-insert): protect against errors in hooks. - + * viper-init.el (viper-vi-state-hook,viper-insert-state-hook) (viper-replace-state-hook,viper-emacs-state-hook): Do cursor handling. (viper-restore-cursor-type,viper-set-insert-cursor-type): New functions. - + * viper-util.el (viper-memq-char): Bug fixes. - + * viper.el (viper-mode): Fix cursor handling. - + 2000-11-24 Kenichi Handa * international/mule-diag.el (list-iso-charset-chars): For @@ -640,9 +888,9 @@ 2000-11-22 Gerd Moellmann - * mail/rmail.el (rmail-confirm-expunge): Default to + * mail/rmail.el (rmail-confirm-expunge): Default to y-or-n-p. - + 2000-11-22 Stefan Monnier * textmodes/tex-mode.el (tex-font-lock-keywords-1): @@ -668,13 +916,13 @@ * simple.el (delete-trailing-whitespace): New interactive function. - + * progmodes/ada-mode.el (ada-mode): Use it instead of `ada-remove-trailing-spaces'. (ada-remove-trailing-spaces): Removed. - + * textmodes/two-column.el (2C-merge): Recommend it in the doc. - + * textmodes/picture.el (picture-clean): Removed. (picture-mode-exit): Call it instead of `picture-clean'. @@ -8228,7 +8476,7 @@ (recentf-open-files, recentf-open-more-files) (recentf-edit-list): Dialogs use `recentf-dialog-mode' - + (recentf-dialog-mode): New mode for dialogs. You can now just type "q" to cancel the dialogs. @@ -9218,7 +9466,7 @@ We'll have this commented out till get resolve the problem. 2000-06-07 John Wiegley - + * align.el (align-dq-string-modes, align-sq-string-modes) (align-open-comment-modes): Add pyhton-mode. (align-rules-list): Use get-text-property instead of