]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index fb99e6dd6cbbbf2a64fe28491fad630c905aa3c0..7b5430304ab455145347fab79375418b254a2461 100644 (file)
@@ -1,3 +1,144 @@
+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
+       on default-frame-alist, left and top on initial-frame-alist.
+       * term/w32-win.el (x-handle-geometry): Likewise.
+
+       * sort.el (sort-reorder-buffer): Copy all to a temp buffer first.
+
+       * play/yow.el (yow): Use an arg to distinguish interactive calls,
+       not interactive-p.
+
 2001-12-22  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * emacs-lisp/elint.el (elint-unknown-builtin-args): Remove
        * subr.el (insert-string): Moved from mocklisp.c, reimplemented in
        Lisp.  Obsoleted.
 
+       * emulation/mlconvert.el: File removed.
+
+       * emulation/mlsupport.el: Moved to obsolete.
+
        * obsolete/mlsupport.el: Moved there from lisp/emulation.
 
        * emacs-lisp/find-gc.el (source-files): Remove mocklisp.c.
 
        * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Remove
-       mocklisp-case.
+       mocklisp case.
 
        * help-fns.el (describe-function-1): Remove mocklisp function
        case.
        * 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>