]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(info-initialize): Remove the test for system-type when
[gnu-emacs] / lisp / ChangeLog
index b216d07992074afee78f063a3960d301b305bf18..6f92636e46135dade9270dad4bfa1dccad80d76f 100644 (file)
@@ -1,5 +1,378 @@
+2001-02-06  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * info.el (info-initialize): Remove the test for system-type when
+       invocation-directory is non-nil.
+
+       * progmodes/make-mode.el (makefile-mode): Set SYNTAX-BEGIN member
+       of `font-lock-defaults' to `backward-paragraph' rather than nil.
+
+2001-02-06  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.w32-in (EMACS): Use $(THISDIR) to make emacs.exe path
+       absolute.
+
+2001-02-06  David M. Koppelman <koppel@ee.lsu.edu>
+
+       * hi-lock.el (hi-lock-mode): Toggling hi-lock-mode now affects all
+       buffers.  When hi-lock turned on rather than only checking current
+       buffer for regexps, all buffers are checked. Moved activation of
+       font-lock to hi-lock-refontify. When font-lock turned off rather
+       than removing added highlighting just in current buffer, remove it
+       in all buffers.  Changed edit menu text from "Automatic
+       Highlighting" to "Regexp Highlighting" Documentation for
+       highlighting phrases, minor documentation changes.
+       (hi-lock-set-file-patterns): Execute only if there are new or
+       existing file patterns.
+       (hi-lock-refontify): Assume font-lock-fontify-buffer will first
+       unfontify and, if a support mode is active, will not refontify the
+       whole buffer.  If necessary, turn on font lock. (Removed
+       font-lock-unfontify and font-lock support-mode-specific calls,
+       such as lazy-lock-fontify-window.)
+       (hi-lock-find-patterns): Do not turn on hi-lock-mode even if
+       patterns are found. Not useful now since find-file-hook is removed
+       if hi-lock is off, but may be needed for per-buffer hi-lock
+       activation.
+       (hi-lock-face-phrase-buffer): New function.  Also added related
+       menu item and keybinding.
+       (highlight-phrase): New alias, to hi-lock-face-phrase-buffer.
+       (hi-lock-process-phrase): New function.
+       (hi-lock-line-face-buffer): Doc fixes.
+       (hi-lock-face-buffer): Doc fixes.
+       (hi-lock-unface-buffer): Doc fixes.
+       
+2001-02-06  Gerd Moellmann  <gerd@gnu.org>
+
+       * dabbrev.el (dabbrev-ignored-buffer-regexps): Renamed from
+       dabbrev-ignored-regexps.
+
+2001-02-06  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * simple.el (kill-line): Doc fix.
+
+2001-02-05  Dave Love  <fx@gnu.org>
+
+       * loadup.el: Revert last two changes -- bootstrapping works with
+       regenerated loaddefs.
+
+2001-02-05  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * isearch.el (isearch-forward): Doc fix.
+
+       * textmodes/nroff-mode.el (nroff-mode): Set the SYNTAX-BEGIN part
+       of font-lock-defaults to backward-paragraph.
+
+2001-02-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/rmail.el (rmail-ignored-headers): Add X-Trace,
+       X-Complaints-To, NNTP-Posting-Date, and User-Agent.
+
+2001-02-05  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ebnf2ps.el: Eliminate time-stamp functions.
+       (ebnf-version): New version (3.5).
+       (ebnf-eps-finish-and-write): Replace time-stamp functions by
+       format-time-string.
+
+2001-02-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (next-line): Goto end-of-line before inserting a newline.
+
+2001-02-05  Miles Bader  <miles@gnu.org>
+
+       * image-file.el (insert-image-file): When visiting an image, also
+       set `truncate-lines' to t so that any fringe arrow looks correct.
+
+2001-02-05  Kenichi Handa  <handa@etl.go.jp>
+
+       * isearch.el (isearch-forward): Add description about input method
+       in the docsting.
+
+2001-02-04  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * skeleton.el (skeleton-internal-1): Always push the mark for @.
+
+2001-02-02  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * info.el (info-initialize): If installation-directory is nil, for
+       DOS/Windows systems try looking in a sibling of
+       invocation-directory.
+
+2001-02-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * wid-edit.el (widget-button-click): Fix last change.
+
+       * frame.el (frame-notice-user-settings): When resizing the initial
+       frame because the tool bar is off, also change the frame's top
+       position if a negative top position was specified.
+
+2001-02-02  Miles Bader  <miles@gnu.org>
+
+       * image-file.el (insert-image-file): When visiting an image,
+       suppress the cursor in the image buffer.
+
+2001-02-01  Dave Love  <fx@gnu.org>
+
+       * progmodes/f90.el (f90-mode): Remove startup message.
+
+       * vc-cvs.el: Remove autoloads.  Require vc when compiling.
+       
+2001-02-01  Gerd Moellmann  <gerd@gnu.org>
+
+       * startup.el (command-line): Fix code determining whether or not
+       to use delete-key-deletes-forward-mode.
+
+2001-02-01  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc.el (vc-diff-switches): New user option.
+       (vc-version-diff): Use it.
+       (vc-diff-switches-list): New macro.
+
+       * vc-{rcs,cvs,sccs}.el: (vc-BACKEND-diff-switches): New
+       customization options.
+       (vc-BACKEND-diff): Use new options via vc-diff-switches-list.
+
+       * vc-sccs.el (vc-sccs-workfile-unchanged-p): Return correct status.
+
+2001-02-01  Gerd Moellmann  <gerd@gnu.org>
+
+       * msb.el (toplevel): Quote hook symbols.
+
+2001-02-01  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule.el (make-coding-system): Add description
+       about recognized properties in the docstring.
+
+       * international/mule-conf.el: Remove unused charsets
+       mac-roman-lower and mac-roman-upper.
+
+2001-01-31  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/fill.el (set-fill-prefix): Cancel fill prefix if point
+       is in front of the left-margin, if any.
+
+       * simple.el (delete-key-deletes-forward-mode): Treat `kp-delete'
+       like `delete'.
+
+       * bindings.el: Define `kp-delete' like `delete' in
+       function-key-map.
+
+       * term/w32-win.el (mouse-set-font): Doc fix.
+
+2001-01-31  Stefan Monnier  <monnier@cs.yale.edu>
+       
+       * hi-lock.el (hi-lock-mode, hi-lock-line-face-buffer): Doc fix.
+       (hi-lock-find-patterns): Turn on font-lock-mode, if it is not
+       on already.
+
+2001-01-31  Markus Rost  <rost@math.ohio-state.edu>
+
+       * files.el (save-buffer): Don't give message if (buffer-file-name)
+       returns nil.
+       
+2001-01-31  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * toolbar/tool-bar.el (tool-bar-add-item): Doc fix.
+
+       * emacs-lisp/re-builder.el (reb-update-modestring): Don't use
+       concat for integers.  From Juanma Barranquero <lektu@uol.com.br>.
+
+       * term/w32-win.el (redisplay-dont-pause): Set to t to alleviate
+       display problems.
+
+2001-01-31  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule.el (charset-info): Fix docstring.
+
+       * international/mule-diag.el (describe-character-set): Check final
+       char valid before printing it.
+
+2001-01-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * lpr.el (lpr-windows-system, lpr-lp-system): Add autoload cookies.
+
+       * frame.el (frame-notice-user-settings): Do the tool-bar
+       stuff only for graphical displays.  Fix a braino.
+       
+       * frame.el (frame-initialize): Create initial frame visible.
+       (frame-notice-user-settings): When tool-bar has been switched off,
+       correct the frame size and sync too-bar-mode.
+
+       * startup.el (command-line): Remove manipulation of frame
+       height for tool bars.
+
+2001-01-30  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * lpr.el: Compatibility with XEmacs and doc fixes.
+       (lpr-windows-system, lpr-lp-system): New vars.
+       (lpr-printer-switch): New defcustom.
+       (printer-name, lpr-command): Customization fix.
+       (print-region-1): Code fix.
+       (print-region-new-buffer, printify-region): Indentation fix.
+       (lpr-eval-switch, lpr-flatten-list, lpr-flatten-list-1): New
+       functions.
+
+2001-01-29  Gerd Moellmann  <gerd@gnu.org>
+
+       * msb.el (toplevel): Fix the eval-after-load.
+
+2001-01-29  Dave Love  <fx@gnu.org>
+
+       * eshell/esh-ext.el (eshell-windows-shell-file): Fix :type.
+
+       * eshell/em-ls.el (eshell-ls-exclude-regexp): Fix :type.
+
+       * progmodes/tcl.el (outline, dabbrev, add-log): Require when
+       compiling.
+       (tcl-using-emacs-19-23): Consider Emacs 21+.
+       (tcl-help-directory-list, tcl-command-switches): Fix :type.
+       (tcl-add-emacs-menu): Supply menu name.
+       (tcl-beginning-of-defun, tcl-end-of-defun): Defalias, don't fset.
+
+2001-01-29  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (delete-trailing-whitespace): Don't delete formfeeds.
+
+2001-01-29  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * pcvs.el (cvs-mark-fis-dead): New function.
+       (cvs-mode-add): Use it.
+       (cvs-mode-add-change-log-entry-other-window):
+       Rebind change-log-default-name to itself rather than to nil.
+
+2001-01-29  Sam Steingold  <sds@gnu.org>
+
+       * vc-cvs.el: Replaced (require 'vc) with a bunch of
+       `autoload' statements.
+
+2001-01-29  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * files.el (confirm-kill-emacs): Doc fix.
+
+       * frame.el (frame-initialize): Doc fix.
+
+       * time-stamp.el (time-stamp-string): Doc fix.
+
+       * woman.el (WoMan-log-1): Make the log buffer writable.  From
+       Markus Rost <rost@math.ohio-state.edu>.
+
+2001-01-29  Gerd Moellmann  <gerd@gnu.org>
+
+       * imenu.el (imenu-syntax-alist): Add autoload cookie for
+       the `make-variable-buffer-local'.
+
+2001-01-29  Dave Love  <fx@gnu.org>
+
+       * ansi-color.el (ansi-color-for-comint-mode): Add :version.
+       (ansi-color-for-comint-mode-on, ansi-color-process-output): Add
+       autoload cookie.
+       (ansi-color-apply-sequence): Fix typo.
+
+2001-01-29  Gerd Moellmann  <gerd@gnu.org>
+
+       * menu-bar.el (menu-bar-files-menu): Add menu items for
+       Postscript printing in black and white.
+
+       * mail/rmail.el (rmail-ignored-headers): Add X-Sign, X-BeenThere,
+       X-Mailman-Version, Precedence, List-Help, List-Post,
+       List-Subscribe, List-Id, List-Unsubscribe, List-Archive,
+       Content-Type, Content-Length.
+
+2001-01-29  Dave Love  <fx@gnu.org>
+
+       * elide-head.el (elide-head): Make overlay evaporate.
+
+       * international/mule-conf.el (chinese-big5-1, chinese-big5-2): Doc
+       fix.
+
+2001-01-28  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * isearch.el (isearch-highlight): Don't punt if the display
+       doesn't support colors, since isearch faces are defined for
+       monochrome displays as well.
+
+2001-01-27  Sam Steingold  <sds@gnu.org>
+
+       * shell.el (shell-write-history-on-exit): Make sure that we are in
+       the shell buffer (M-x tex-file RET inserted the error message into
+       the TeX buffer).
+
+2001-01-27  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * simple.el (transient-mark-mode): Doc fix.
+
+2001-01-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * progmodes/etags.el (find-tag-noselect): Don't bind
+       tags-file-name.
+
+2001-01-27  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * shell.el (shell-unquote-argument): If the shell is one of the
+       mentioned in shell-dumb-shell-regexp, don't treat a backslash as a
+       quote character.
+       (shell-dumb-shell-regexp): Document that the shells which match
+       this regexp are supposed to not treat a backslash as a quote
+       character.
+
+       * emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Undo the change
+       from 2001-01-12.  It is not needed, since backspace is mapped into
+       DEL.
+
+2001-01-27  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
+
+       * dabbrev.el (dabbrev--substitute-expansion):
+       Treat a one-capital-letter abbrev as "not all upper case",
+       so as to force preservation of the expansion's pattern
+       if the expansion starts with a capital letter.
+
+2001-01-27  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * facemenu.el (facemenu-set-face, facemenu-set-face-from-menu):
+       Doc fix.
+
+       * simple.el (transient-mark-mode): Document the fact that many
+       commands act on the region when mark is active.
+
+2001-01-27  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/quail.el (quail-setup-completion-buf): Make the
+       multibyteness of current buffer inherited to Quail completion
+       buffer.
+       (quail-show-guidance-buf): Make the multibyteness of current
+       buffer inherited to Quail guidance buffer.
+       (quail-help): Make the multibyteness of current buffer inherited
+       to Quail help buffer.
+
+2001-01-26  Dave Love  <fx@gnu.org>
+
+       * time-stamp.el: Doc fixes.
+
+       * progmodes/delphi.el (delphi-comment-face, delphi-string-face)
+       (delphi-keyword-face, delphi-other-face): Fix :type.
+
+       * textmodes/flyspell.el: Doc fixes.  Add :version to new options.
+
+       * mail/feedmail.el (feedmail): Add :link.
+       (feedmail-send-it): Doc fix.
+
+       * mail/sendmail.el: Doc fixes.
+       (sendmail-send-it): Fix the non-ASCII regexp and use
+       rfc2047-encode-string.
+
+       * dired.el, dired-aux.el: Revert last change.
+
 2001-01-26  Gerd Moellmann  <gerd@gnu.org>
 
+       * makefile.w32-in (DONTCOMPILE): Add various term files.
+
+2001-01-26  Dave Love  <fx@gnu.org>
+
+       * Makefile.in (DONTCOMPILE): Add various term files.
+
+2001-01-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * man.el (Man-default-man-entry, Man-mode): Doc fix.
+
        * startup.el (display-startup-echo-area-message): Make sure
        the echo area is resized to fit the size of the startup
        message.
 
 2001-01-25  Dave Love  <fx@gnu.org>
 
+       * lisp/international/mule-diag.el (describe-char-after): Doc fix.
+       (describe-coding-system): Tweak the English text.
+
        * loadup.el: Preload international/ccl for utf-8.
 
 2001-01-25  Eli Zaretskii  <eliz@is.elta.co.il>