]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index 91f5994f0b18acf15e0658d7aca86e8dbef3174f..72fced9d7e842f327a4b53849323f9f44355b229 100644 (file)
+2000-11-28  Gerd Moellmann  <gerd@gnu.org>
+
+       * abbrev.el (prepare-abbrev-list-buffer): Get the value of
+       local-abbrev-table before changing buffers because it might
+       have a buffer-local binding.
+
+2000-11-28  Miles Bader  <miles@gnu.org>
+
+       * simple.el (delete-horizontal-space): Handle fields more generally.
+
+2000-11-28  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (delete-horizontal-space): Handle minibuffer prompt.
+
+2000-11-28  Dave Love  <fx@gnu.org>
+
+       * progmodes/fortran.el (fortran-mode): Don't set
+       fortran-comment-line-start-skip.  Set comment-start to
+       fortran-comment-line-start.
+       (fortran-fill-paragraph) <non-empty-comment>: Remove regexp group.
+       (fortran-comment-line-start-skip): Simplify slightly.
+
+2000-11-28  Gerd Moellmann  <gerd@gnu.org>
+
+       * play/5x5.el: Remove RCS keyword.
+
+       * bs.el: Update from author.
+
+2000-11-28  Milan Zamazal  <pdm@freesoft.cz>
+
+       * textmodes/tildify.el (tildify-string-alist): Add
+       `plain-tex-mode' here.
+
+2000-11-28  Colin Walters  <walters@cis.ohio-state.edu>
+
+       * chistory.el (Command-history-setup): Remove extraneous `keymap'
+       reference.
+
+2000-11-28  Miles Bader  <miles@gnu.org>
+
+       * cus-face.el (custom-face-attributes): Add post-filter function
+       for :box.  Make pre-filter function for :box handle all cases.
+
+       * wid-edit.el (widget-choose): Make sure pop-up window is large
+       enough to display all the choices, as there's no way to scroll it.
+
+2000-11-28  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule-conf.el: Make the coding system no-conversion
+       safe for all characters.
+
+2000-11-27  Dave Love  <fx@gnu.org>
+
+       * net/ldap.el (ldap) <defgroup>: Add :version.
+
+       * tooltip.el (tooltip-use-echo-area): Doc fix.
+
+       * cus-start.el <minibuffer-prompt-properties>: Add version.
+       <read-buffer-function>: Add.
+
+       * apropos.el (apropos-print): Add help-echo to active text.
+
+       * term/x-win.el (x-select-enable-clipboard): Customize (per lispref).
+
+2000-11-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/rmail.el (rmail-automatic-folder-directives): Add a custom
+       type, group and version.
+
+2000-11-27  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * select.el (x-get-selection): Docstring fix.
+
+2000-11-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * play/5x5.el: Update from author.
+
+2000-11-27  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.nt (.SUFFIXES): Add .SUFFIXES.
+
+       * makefile.w32-in (.SUFFIXES): Add .SUFFIXES.
+
+2000-11-27  Miles Bader  <miles@gnu.org>
+
+       * dired.el (dired-get-filename): Return filename verbatim if
+       LOCALP is `verbatim'.
+       * dired-aux.el (dired-add-entry): Call `dired-get-filename' with
+       `verbatim' so that we don't inadvertently delete a non-existant
+       directory name.
+
+2000-11-27  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/characters.el: Specify cases and syntaxes for
+       mule-unicode-0100-24ff.
+
+2000-11-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * toolbar/tool-bar.el (tool-bar-add-item-from-menu): Handle case
+       that foreground and/or background colors of the face `tool-bar'
+       are unspecified.
+
+2000-11-27  Miles Bader  <miles@gnu.org>
+
+       * 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'.
+
+       * help.el (help-manyarg-func-alist): Correct entry for `vconcat'.
+       (help-make-xrefs): Delete extraneous newlines at the end of the
+       docstring.
+
+2000-11-25  Jason Rumney  <jasonr@gnu.org>
+
+       * startup.el (command-line): Call set-locale-environment after
+       Window System init file is read, as it can result in a call to
+       redraw-frame.
+
+2000-11-25  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * simple.el (shell-command): Mention the effect of the prefix
+       argument in the doc string.
+
+2000-11-25  Miles Bader  <miles@gnu.org>
+
+       * cus-face.el (custom-face-attributes): Add "None" choice to :stipple.
+
+       * wid-edit.el (widget-field-value-delete): Don't try to delete
+       overlay when it's the `pseudo-overlay' that exists at some points.
+
+2000-11-24  Jason Rumney  <jasonr@gnu.org>
+
+       * international/mule-cmds.el (locale-language-names): Add "jp" as
+       a non-standard alternative for Japanese.
+
+2000-11-24  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc-hooks.el: Require 'cl during compilation.
+
+2000-11-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * faces.el (face-set-after-frame-default): Let face attributes
+       specified for new frames override frame parameters.
+
+       * startup.el (command-line): Fix computation of the source file
+       for user-init-file when user-init-file is a compiled file.
+
+2000-11-24  Miles Bader  <miles@gnu.org>
+
+       * 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.
+       (custom-face-set): If VALUE specifies a null face, pass a
+       non-null-but-otherwise-ignored face-spec instead to `face-spec-set'.
+       * cus-face.el (custom-face-attributes): Remove SET and GET
+       functions.  Add some IN-FILTER and OUT-FILTER functions in the few
+       cases they're needed.
+
+       * wid-edit.el (checkbox): Add a small `X' to the the :on-glyph, so
+       that it's distinguishable from the :off-glyph on dark-background
+       displays.  Set its background color too.
+
+       * cus-start.el (all): Restore entry for `mode-line-inverse-video',
+       so that people can easily turn it off.
+
+2000-11-24  Michael Kifer  <kifer@cs.sunysb.edu>
+       
+       * 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  <handa@etl.go.jp>
+
+       * international/mule-diag.el (list-iso-charset-chars): For
+       two-byte charset, fix the `while' condition.
+       (list-non-iso-charset-chars): Fix the `while' condition.
+
+2000-11-23  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * subr.el (add-hook, remove-hook): Don't call make-local-hook
+       if the variable is make-variable-buffer-local.
+
+       * progmodes/ada-stmt.el (ada-template-map): Initialize
+       and bind it to C-c t in ada-mode-map.
+       (ada-stmt-mode-hook): New function extracted from old code.
+       Only change the buffer-local side of skeleton-*.
+       (ada-mode-hook): Use it.
+
+2000-11-23  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * iswitchb.el (iswitchb-minibuf-depth): New variable.
+       (iswitchb-read-buffer): Record in iswitchb-minibuf-depth the value
+       we expect to be returned by minibuffer-depth once we prompt the
+       user in the minibuffer.
+       (iswitchb-entryfn-p): If minibuffer-depth returns the same value
+       as recorded in iswitchb-minibuf-depth, return non-nil.
+
+2000-11-23  Eli Zaretskii <eliz@is.elta.co.il>
+
+       * hscroll.el (turn-on-hscroll, hscroll-mode, hscroll-global-mode)
+       (hscroll-window-maybe): Docstring fix.
+
+2000-11-23  Dave Love  <fx@gnu.org>
+
+       * rect.el (string-rectangle): Don't test delete-selection-mode.
+
+2000-11-23  Gerd Moellmann  <gerd@gnu.org>
+
+       * avoid.el (mouse-avoidance-too-close-p): Return nil if mouse
+       is in the tool bar.
+
+       * dired-aux.el (dired-add-entry): Don't call dired-get-filename
+       with `no-dir'; we want the directory part to be able to remove
+       it.
+
+2000-11-22  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * textmodes/outline.el (outline-flag-region):
+       Don't bind inhibit-read-only since we don't modify the buffer.
+       (outline-isearch-open-invisible): Don't jump to overlay-start
+       since we're trying to unhide text around point.
+       (outline-discard-overlays): Use dolist.
+
+       * autoinsert.el (auto-insert-alist): Add `provide' to elisp skeleton.
+
+2000-11-22  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/rmail.el (rmail-confirm-expunge): Default to 
+       y-or-n-p.
+       
+2000-11-22  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * textmodes/tex-mode.el (tex-font-lock-keywords-1):
+       Fix ARG regexp to skip quoted braces.
+       (tex-font-lock-keywords-2): Fix ARG regexp to skip quoted braces.
+       Remove `bf' and `it' from `bold' and `italic' (they were wrong and
+       are (correctly) handled separately).
+       Remove `caption' and `footnote' from `citations': they contain text.
+       Don't highlight `textmd', `texttt' and `textrm' with bold-italic.
+       (latex-skeleton-end-hook): New function.
+       (latex-mode): Use it.
+       (tex-start-tex-marker): Remove.
+       (tex-send-tex-command): Don't set tex-start-tex-marker.
+       (tex-error-parse-syntax-table): New var.
+       (tex-compilation-parse-errors): Use it.
+       Ignore tex-start-tex-marker.  Don't bother with marker-position.
+       (tex-validate-buffer): Don't bother with marker-position.
+
+       * textmodes/flyspell.el (flyspell-prog-text-faces): New var.
+       (flyspell-generic-progmode-verify): Use it.
+
 2000-11-22  Sam Steingold  <sds@gnu.org>
 
-       * simple.el (delete-trailing-whitespace): New interactive function.
+       * 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'.
        (ada-remove-trailing-spaces): Removed.
+       
        * textmodes/two-column.el (2C-merge): Recommend it in the doc.
-       * textmodes/picture.el (picture-mode-exit): Call it instead of
-       `picture-clean'.
-       (picture-clean): Removed.
+       
+       * textmodes/picture.el (picture-clean): Removed.
+       (picture-mode-exit): Call it instead of `picture-clean'.
 
 2000-11-22  Gerd Moellmann  <gerd@gnu.org>
 
 
 2000-11-22  Dave Love  <fx@gnu.org>
 
+       * calendar/todo-mode.el (todo-top-priorities): Use
+       todo-tmp-buffer-name.  From Milan Zamazal <Milan.Zamazal@qbizm.com>.
+
        * language/chinese.el, language/cyrillic.el:
        * language/devanagari.el, language/ethiopic.el, language/greek.el:
        * language/hebrew.el, language/indian.el, language/japanese.el:
        * complete.el (partial-completion-mode): Drop unneeded positional args.
 
        * info.el (Info-mode):
-       * comint.el (comint-mode): Don't both with make-local-hook.
+       * comint.el (comint-mode): Don't bother with make-local-hook.
 
        * log-edit.el (log-edit-menu): New menu.
 
        column-number items.  Add help-echo for the background.
        (mode-line-mule-info): Modify help-echo.
 
-       * avoid.el (mouse-avoidance-mode): Add autoload cookie to
-       defcustom.
+       * avoid.el (mouse-avoidance-mode): Add autoload cookie to defcustom.
 
        * files.el (load-file): Allow completion to .elc.