+2001-12-28 Richard M. Stallman <rms@gnu.org>
+
+ * simple.el (line-move-invisible): New subroutine.
+ (line-move-to-column): New subroutine--smarter about advancing over
+ invisible parts of a line, or lines, but only as long as hpos grows.
+ (line-move-finish): New subroutine: repeatedly processes desired
+ column, intangibility, and fields.
+ (line-move): Use those subroutines.
+ When moving lines downward, skip invisible text first rather than last.
+
+2001-12-27 Richard M. Stallman <rms@gnu.org>
+
+ * international/mule-diag.el (describe-char-after):
+ Describe the text properties of the char after point.
+
+ * help.el (describe-key): Doc fix.
+
+2001-12-26 Markus Rost <rost@math.ohio-state.edu>
+
+ * find-dired.el (find-dired-sentinel): Precede exit message by
+ two spaces, to match the regexp in dired-between-files.
+
+2001-12-28 Miles Bader <miles@gnu.org>
+
+ * wid-edit.el (widget-toggle-value-create): Don't eval actual
+ images (which are lists too).
+
+2001-12-27 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * language/european.el: Fix the doc string of "Latin-5" language
+ environment.
+
+2001-12-26 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/flyspell.el (flyspell-mode-map): New keymap,
+ defined as before 2001-11-09.
+ (add-minor-mode call): Specify the keymap.
+
+ * progmodes/compile.el (compile-internal):
+ Set TERM variable in process-environment.
+
+2001-12-25 Richard M. Stallman <rms@gnu.org>
+
+ * help-mode.el (help-xref-on-pp): Catch and ignore errors in scanning
+ the buffer.
+
+ * startup.el (command-line): Convert command line args
+ to Emacs internal representation using locale-coding-system.
+
+2001-12-25 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * international/fontset.el: Don't require ind-util when compiling.
+
+2001-12-25 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * emulation/tpu-edt.el (tpu-reset-screen-size): Use
+ set-frame-height and set-frame-width instead of set-screen-height
+ and set-screen-width.
+
+ * vt-control.el (vt-wide, vt-narrow): Use set-frame-width instead
+ of obsolete set-screen-width.
+
+ * locate.el (locate): Remove dot at the end of error argument.
+
+ * emerge.el (emerge-show-file-name): Use frame-height instead of
+ obsolete screen-height.
+
+ * mail/mh-utils.el (mh-show-msg): Likewise.
+ (mh-handle-process-error): Use frame-width instead of obsolete
+ screen-width.
+
+2001-12-25 Richard M. Stallman <rms@gnu.org>
+
+ * window.el (balance-windows): Use new PRESERVE-BEFORE arg
+ to enlarge-window. Use save-selected-window. Don't try
+ to resize windows that end at the bottom "level".
+ Retry changing the sizes until the windows get the desired sizes.
+ Discount the minibuffer when computing total height available.
+
+ * emacs-lisp/debug.el (debugger-mode-map): Bind C-m, not `RET'.
+ (debugger-make-xrefs): Only make a button for the first symbol
+ on any line.
+
+2001-12-24 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * term/internal.el (dos-cpNNN-setup, dos-codepage-setup):
+ Call IT-setup-unicode-display here instead of adding it to
+ dos-codepage-setup-hook, so that Unicode display tables are set
+ before dos-codepage-setup-hook runs.
+
+2001-12-24 Richard M. Stallman <rms@gnu.org>
+
+ * net/net-utils.el (ftp-mode-abbrev-table): Don't define it.
+ (nslookup-mode-abbrev-table): Don't define it.
+ (smbclient-mode-abbrev-table): Don't define it.
+ (ftp-mode): Don't use ftp-mode-abbrev-table; don't enable Abbrev mode.
+ (nslookup-mode, smbclient-mode): Likewise.
+ (network-connection-service-abbrev-alist): Variable deleted.
+ (network-connection-mode-setup): Don't set up abbrev table.
+
+ * faces.el (minibuffer-prompt): New face.
+ (minibuffer-prompt-properties): Add `face' property.
+
+ * replace.el (occur-mode-display-occurrence): New function.
+ (occur-mode-map): Bind C-o to it.
+
+2001-12-24 Michael Kifer <kifer@cs.sunysb.edu>
+
+ * viper-cmd.el (viper-change-state): Got rid of make-local-hook.
+ (viper-special-read-and-insert-char): Make C-m work right in the r
+ comand.
+ (viper-buffer-search-enable): Fixed format string.
+
+ * viper-ex.el (ex-token-alist): Use ex-set-visited-file-name
+ instead of viper-info-on-file.
+ (ex-set-visited-file-name): New function.
+
+ * viper.el (viper-emacs-state-mode-list): Added mail-mode.
+
+ * ediff-mult.el (ediff-meta-mark-equal-files): Added optional
+ action argument.
+
+ * ediff-init.el: Fixed some doc strings.
+
+ * ediff-util.el (ediff-after-quit-hook-internal): New variable.
+ Got rid of make-local-hook.
+
+ * ediff-wind.el (ediff-setup-control-frame): Got rid of
+ make-local-hook.
+
2001-12-23 Richard M. Stallman <rms@gnu.org>
* term/x-win.el (x-handle-geometry): Put height and width
* mail/smtpmail.el (smtpmail-send-queued-mail): Use
with-temp-buffer instead of find-file-noselect, and bind
coding-system-for-read to no-conversion when reading the queued
- messages.
+ messages. (Simon's code modified slightly by Eli Zaretskii.)
2001-12-20 Werner Lemberg <wl@gnu.org>