+2001-10-21 Miles Bader <miles@gnu.org>
+
+ * wid-edit.el (checkbox): Swap bg/fg colors in image, and invert
+ image bits to compensate. Use `make-string' instead of
+ `make-bool-vector' (XBM apparently wants byte-aligned rows).
+
+2001-10-20 Kim F. Storm <storm@cua.dk>
+
+ * simple.el (kill-ring-save): Don't show extent of copied region
+ if using transient-mark-mode and region is fully visible.
+
+2001-10-19 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * files.el (auto-mode-alist): Associate .indent.pro with
+ Fundamental mode. Suggested by Samuel Padgett
+ <spadgett1@nc.rr.com>.
+
+2001-10-18 Sam Steingold <sds@gnu.org>
+
+ Put the *Compile-Log* buffer in `compilation-mode'.
+ * emacs-lisp/bytecomp.el (byte-goto-log-buffer): New function.
+ (byte-compile-log-1, byte-compile-log-file)
+ (displaying-byte-compile-warnings): use it
+
+2001-10-18 Stefan Monnier <monnier@cs.yale.edu>
+
+ * mail/smtpmail.el (smtpmail-via-smtp): Use mail-envelope-from if set.
+
+ * xml.el (xml-parse-tag): Use eq on char-after's return value.
+
+2001-10-18 Gerd Moellmann <gerd@gnu.org>
+
+ * isearch.el (isearch-mode-map): Bind `mouse-movement' to nil.
+
+ * obsolete/hilit19.el (hilit-lookup-face-create):
+ Call set-face-font only if display-graphic-p.
+ (toplevel): Remove references to window-system.
+
+2001-10-18 Miles Bader <miles@gnu.org>
+
+ * simple.el (what-line): Avoid problems with field properties.
+
+2001-10-17 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * wid-edit.el (widget-field-face, widget-single-line-field-face):
+ Define special colors for a tty.
+
+2001-10-17 Francesco Potorti` <pot@gnu.org>
+
+ * comint.el (comint-password-prompt-regexp): Make it less
+ restrictive, letting comint recognise OpenSSH2 passphrase prompts.
+
+2001-10-17 John Wiegley <johnw@gnu.org>
+
+ * eshell/em-unix.el (eshell/cat): Do a quick test if something is
+ a regular file, before checking if it is a directory or symlink.
+ This avoids a call to eshell-file-attributes, which can be
+ expensive in some situations.
+
+ * eshell/em-ls.el (eshell-ls-dired-initial-args): Added an extra
+ customization variable, to differentiate ls-in-dired from regular
+ uses of ls.
+
+2001-10-17 Miles Bader <miles@gnu.org>
+
+ * custom.el (defface): Mention `:inherit' in doc-string.
+
+2001-10-16 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * paren.el: Update the Commentary with installation instructions.
+
+2001-10-15 Dave Love <fx@gnu.org>
+
+ * international/mule.el (set-auto-coding): Fix regexps for local
+ variables section not to eat newlines.
+
+2001-10-15 Miles Bader <miles@gnu.org>
+
+ * simple.el (display-message-or-buffer): Pass the correct buffer
+ to `display-buffer'.
+
+2001-10-14 Stefan Monnier <monnier@cs.yale.edu>
+
+ * progmodes/executable.el (executable-binary-suffixes): Make varalias.
+ (executable-find): Use exec-suffixes.
+ (executable-set-magic): Don't use make-local-hook.
+
+ * bindings.el (exec-suffixes): Initialize to a system-dependent value.
+
+2001-10-14 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * bindings.el (completion-ignored-extensions) [ms-dos, windows-nt]:
+ Add .ico, .pif, .lnk, .dll, .drv, .vxd, and .386.
+ Add .so to the Unix and GNU branch.
+
+ * international/latin-1.el:
+ * international/latin-2.el:
+ * international/latin-3.el:
+ * international/latin-4.el:
+ * international/latin-5.el:
+ * international/latin-8.el:
+ * international/latin-9.el: Add no-byte-compile: t, since
+ Makefile.in instructs make-docfile to look at .el files.
+
+2001-10-14 Miles Bader <miles@gnu.org>
+
+ * button.el (define-button-type): Allow supertype property to be
+ specified with a keyword `:supertype' too.
+ (button-put, make-text-button): Allow button type property to be
+ specified using the keyword `:type' too.
+ (button-type): New function.
+ (button): Add `button-category-symbol' property.
+
+2001-10-13 Stefan Monnier <monnier@cs.yale.edu>
+
+ * bindings.el (esc-map): Revert `j' and `C-j' bindings to
+ indent-new-comment-line from comment-indent-new-line.
+
+ * textmodes/refill.el (refill-mode):
+ Bind DEL to backward-delete-char-untabify.
+ Set backward-delete-char-untabify-method to `hungry'.
+
+ * textmodes/bib-mode.el (bib-mode):
+ * play/gomoku.el (gomoku-mode):
+ * textmodes/page-ext.el (pages-directory-mode):
+ * textmodes/scribe.el (scribe-mode): Use define-derived-mode.
+
+ * textmodes/two-column.el (2C-mode): Don't use make-local-hook.
+
+ * emacs-lisp/syntax.el (syntax-ppss): Autoload.
+
+ * progmodes/sh-script.el (sh-font-lock-syntactic-keywords):
+ Handle here-docs differently.
+ (sh-font-lock-heredoc): Remove.
+ (sh-here-doc-open-re, sh-here-doc-markers, sh-here-doc-re): New vars.
+ (sh-font-lock-here-doc, sh-font-lock-close-heredoc)
+ (sh-font-lock-open-heredoc): New functions.
+ (sh-mode): Don't copy sh-font-lock-syntactic-keywords any more.
+ (sh-font-lock-keywords-1): Use regexp-opt.
+ (sh-in-comment-or-string): Use syntax-ppss.
+ (sh-case, sh-for, sh-indexed-loop, sh-function, sh-if, sh-repeat)
+ (sh-select, sh-tmp-file): Add explicit terminating \n.
+
+ * net/ange-ftp.el (ange-ftp-raw-send-cmd, ange-ftp-wait-not-busy):
+ Use with-current-buffer.
+ (ange-ftp-cd): New arg `noerror' to prevent signalling an error.
+ (ange-ftp-send-cmd): If a `cd' is used (because of a space in the
+ filename), catch any error that occurs in `ange-ftp-cd'.
+ If an error happened, don't bother sending `cmd' at all.
+ Fix a parenthesis typo.
+ (ange-ftp-write-region): Don't blindly use binary if the remote host
+ is unix-like.
+
+ * play/pong.el (pong-init): Don't use make-local-hook.
+
+2001-10-13 Michael Kifer <kifer@cs.sunysb.edu>
+
+ * viper-ex.el (ex-edit): Make checks for modified buffer/file.
+ (viper-get-ex-address-subr): More precise addr for the $ marker
+
+2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * version.el (emacs-version): Bump to 21.1.50.
+
+2001-10-13 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * mail/mailalias.el (mail-directory-stream): Do not double
+ variables in the lambda-list.
+
+ * play/gomoku.el (gomoku-init-display): Ditto.
+
+ * play/landmark.el (lm-init-display): Ditto.
+
+ * delim-col.el (delimit-columns-rectangle-max): Ditto.
+ (delimit-columns-rectangle-line): Ditto.
+
2001-10-12 Stefan Monnier <monnier@cs.yale.edu>
+ * newcomment.el (comment-region-internal): Don't rebind
+ invisibility_spec now that the C routines handle it correctly.
+
+ * help-funs.el (locate-library): Use load-suffixes and abbrev filename.
+
* frame.el (special-display-popup-frame): Obey new specs `same-window'
and `same-frame'.
2001-10-12 Gerd Moellmann <gerd@gnu.org>
+ * emacs-lisp/bytecomp.el (byte-compile-check-lambda-list):
+ Turn error for repeated variables into warning.
+
* emacs-lisp/bytecomp.el (byte-compile-check-lambda-list):
New function checking that lambda-list consists of non-constant
symbols, that &rest and &optional are followed by variable names,
(byte-compile-from-buffer): Bind byte-compile-last-line.
(batch-byte-compile): Remove `Done' message.
-2001-10-10 Stefan Monnier <monnier@cs.yale.edu>
+2001-10-11 Stefan Monnier <monnier@cs.yale.edu>
* emacs-lisp/copyright.el (copyright): Add final \n.