]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index 0a9583483568f1240ed40df7a155c0753fc9e3ed..0fe85f0d22164cdcdfdf6cf72c5e9e6ada3ba2c8 100644 (file)
@@ -1,4 +1,551 @@
-2004-09-12  Stefan  <monnier@iro.umontreal.ca>
+2004-10-12  Simon Josefsson  <jas@extundo.com>
+
+       * net/tls.el (tls-certtool-program): New variable.
+       (tls-certificate-information): New function, based on
+       ssl-certificate-information.
+
+2004-10-12  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule.el (coding-system-equal): Moved from
+       mule-util.el.
+
+       * international/mule-util.el (coding-system-equal): Moved to
+       mule.el.
+
+2004-10-12  Kim F. Storm  <storm@cua.dk>
+
+       * kmacro.el (kmacro-insert-counter, kmacro-add-counter): Use and
+       reset kmacro-initial-counter-value if set.
+       (kmacro-set-counter): Only set kmacro-counter if defining or executing
+       macro.  Set kmacro-initial-counter-value otherwise. Never set both.
+       (kmacro-display): Show macro counter if non-zero.
+
+       * subr.el (substitute-key-definition): Mention command remapping
+       in doc string.
+
+2004-10-11  Simon Josefsson  <jas@extundo.com>
+
+       * mail/smtpmail.el (smtpmail-open-stream): Look for
+       starttls-gnutls-program instead of starttls-program iff
+       starttls-use-gnutls is non-nil.
+       (smtpmail-open-stream): Don't overwrite user settings of
+       starttls-extra-arguments and starttls-extra-args.
+
+2004-10-10  Kai Grossjohann  <kai.grossjohann@gmx.net>
+
+       * net/ange-ftp.el (ange-ftp-remote-shell): Remove variable.
+       (ange-ftp-call-chmod): Reference remote-shell-program instead of
+       ange-ftp-remote-shell.
+
+2004-10-10  Andreas Schwab  <schwab@suse.de>
+
+       * emacs-lisp/byte-opt.el (byte-optimize-backward-word): Optimize
+       `(backward-word)' to `(forward-word -1)', not `(forward-char -1)'.
+       Reported by <sri@asu.edu>.
+
+2004-10-10  Benjamin Rutt  <brutt@bloomington.in.us>
+
+       * vc.el (vc-annotate-mode): Remove variable.
+       (vc-annotate-display-select): Only call vc-annotate-mode
+       if we're not in that mode already.
+
+2004-10-09  Kim F. Storm  <storm@cua.dk>
+
+       * subr.el (progress-reporter-update): Define before first usage.
+       (make-progress-reporter): Doc fix.
+
+2004-10-09  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * textmodes/paragraphs.el (sentence-end-double-space)
+       (sentence-end-without-period, sentence-end-without-space)
+       (sentence-end): Doc fixes.
+
+2004-10-08  Peter Seibel  <peter@javamonkey.com>  (tiny change)
+
+       * emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Change
+       paragraph-start regexp so we don't fill code starting with #'(
+
+2004-10-08  Sebastien Kirche  <seki@seki.fr>  (tiny change)
+
+       * mail/mail-extr.el (mail-extr-ignore-realname-equals-mailbox-name):
+       New defcustom.
+       (extract-address-components): Use it.
+
+2004-10-08  Paul Pogonyshev  <pogonyshev@gmx.net>
+
+       * subr.el (make-progress-reporter, progress-reporter-update)
+       (progress-reporter-force-update, progress-reporter-do-update)
+       (progress-reporter-done): New functions.
+
+       * tar-mode.el (tar-summarize-buffer): Use progress reporter.
+
+       * progmodes/etags.el (etags-tags-completion-table): Use progress
+       reporter.
+       (etags-tags-apropos): Likewise.
+
+2004-10-08  Alan Mackenzie  <acm@muc.de>
+
+       * isearch.el (isearch-yank-line): C-y yanks to next EOL, not end
+       of current line.
+
+2004-10-08  Masatake YAMATO  <jet@gyve.org>
+
+       * server.el (server-process-filter): Wrap `process-send-region'
+       by `condition-case' to guard the case when the pipe to PROC is
+       closed.
+
+2004-10-07  Mark A. Hershberger  <mah@everybody.org>
+
+       * xml.el (xml-substitute-special): Limit handling of external
+       entities.
+
+2004-10-06  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-ann3): (Re-)initialise gdb-input-queue.
+
+2004-10-06  John Paul Wallington  <jpw@gnu.org>
+
+       * xml.el (xml-parse-dtd): Fix `error' call.
+
+2004-10-05  Mark A. Hershberger  <mah@everybody.org>
+
+       * xml.el (xml-substitute-special): Return a single string instead
+       of a list of strings if an entity substitution is made.
+
+2004-10-05  Ulf Jasper  <ulf.jasper@web.de>
+
+       * calendar/icalendar.el: New file.
+
+2004-10-05  Juri Linkov  <juri@jurta.org>
+
+       * isearch.el (isearch-done): Set mark after running hook.
+       Suggested by Drew Adams <drew.adams@oracle.com>.
+
+       * info.el (Info-history, Info-toc): Fix Info headers.
+       (Info-toc): Narrow buffer before Info-fontify-node.
+       (Info-build-toc): Don't check for special Info file names.
+       Set main-file to nil if Info-find-file returns a symbol.
+
+2004-10-05  Emilio C. Lopes  <eclig@gmx.net>:
+
+       * calendar/calendar.el (calendar-goto-iso-week): Add autoload.
+       (calendar-mode-map): Add binding for `calendar-goto-iso-week'.
+       * calendar/cal-menu.el (calendar-mode-map): Ditto.
+
+2004-10-05  Glenn Morris  <gmorris@ast.cam.ac.uk>
+
+       * calendar/cal-iso.el (calendar-iso-read-args): New function,
+       for old interactive spec from calendar-goto-iso-date.
+       (calendar-goto-iso-date): Use it.
+       (calendar-goto-iso-week): New function.  Suggested by Emilio
+       C. Lopes <eclig@gmx.net>.
+
+2004-10-04  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * textmodes/enriched.el (enriched-mode-map): Give
+       `set-left-margin' and `set-right-margin' bindings that follow the
+       minor mode conventions.
+
+2004-10-03  Stefan  <monnier@iro.umontreal.ca>
+
+       * textmodes/tex-mode.el (tex-dvi-view-command): Use `yap' on w32.
+       (tex-font-lock-keywords-1): Add url and nolinkurl for args with `_'.
+       (latex-block-args-alist): Add minipage and picture.
+       (latex-block-body-alist): Use reftex-label if enabled.
+       (latex-insert-block): Don't insert a \n if not necessary.
+       (tex-compile-commands): Make sure dvips doesn't send to printer.
+       (tex-compile-default): Handle the case where no executable is found.
+       (latex-noindent-environments): New var.
+       (latex-find-indent): Use it.  Take an empty line as an arg-breaker.
+       If tex-indent-allhanging is non-nil, make sure we only align for macros
+       at beginning of line.
+
+2004-10-03  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * newcomment.el (comment-beginning): Doc fix and don't choke on
+       unset `comment-end-skip' when at beginning of comment.
+
+2004-10-02  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term.el (term-adjust-current-row-cache): Don't allow the current
+       row to become negative.
+       (term-emulate-terminal): Fix insert mode. Handle tab insertion at
+       the end of the line. Fix scroll down. Add comments.
+       (term-handle-ansi-escape): Don't exceed terminal width when moving
+       right.
+       (term-scroll-region): Move the cursor after setting the scroll region.
+
+2004-10-01  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * indent.el (set-left-margin, set-right-margin): Rename `lm' arg
+       to `width' for consistency with docstring.  Doc fix.
+
+2004-10-01  Martin Stjernholm  <bug-cc-mode@gnu.org>
+
+       * progmodes/cc-langs.el: Load cl here since cc-defs doesn't do it.
+       This is necessary for derived modes.
+
+2004-09-30  Kim F. Storm  <storm@cua.dk>
+
+       * kmacro.el (kmacro-lambda-form, kmacro-extract-lambda): Add.
+       (kmacro-bind-to-key, kmacro-name-last-macro): Use kmacro-lambda-form.
+
+       * edmacro.el: Require kmacro to use the new kmacro-lambda-form and
+       kmacro-extract-lambda functions.
+       (edit-kbd-macro): Handle kmacro lambda forms.
+       Include counter and counter format in edit buffer.
+       (edmacro-finish-edit): Get counter and format from edit buffer and
+       update kmacro bindings when found.
+
+2004-09-29  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * textmodes/paragraphs.el (forward-paragraph):
+       Avoid args-out-of-range error when point winds up at the beginning of
+       the buffer and hard newlines are enabled.
+
+       * newcomment.el (comment-multi-line): Doc fix.
+
+2004-09-29  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * diff-mode.el (diff-file-header-re): Tighten up regexp a tiny bit.
+       (diff-fixup-modifs): Catch unified-diff file-headers.
+
+2004-09-28  Stefan  <monnier@iro.umontreal.ca>
+
+       * dired.el (dired-view-command-alist): Use more efficient regexps.
+       Remove dubious arguments.
+       (dired-align-file): New function.
+       (dired-insert-directory): Use it.
+       (dired-move-to-end-of-filename): Make the " -> " search more specific.
+       (dired-buffers-for-dir): Remove unused var `pattern'.
+
+2004-09-29  Kim F. Storm  <storm@cua.dk>
+
+       * progmodes/gdb-ui.el (breakpoint): Define as fringe bitmap.
+       (gdb-mouse-toggle-breakpoint): Fix fringe-bitmaps-at-pos usage.
+       (gdb-put-breakpoint-icon): Use breakpoint bitmap.
+
+       * fringe.el (fringe-bitmap-p): New macro.
+       (fringe-bitmaps): Add standard fringe bitmaps on load.
+
+2004-09-28  Matthew Mundell  <matt@mundell.ukfsn.org>  (tiny change)
+
+       * calendar/diary-lib.el (list-diary-entries): Save diary buffer
+       from diary display excursion.  Store diary buffer's point for
+       `simple-diary-display'.
+       (simple-diary-display): Set window point and start when
+       displaying buffer, to preserve point.
+
+2004-09-27  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * textmodes/enriched.el (enriched-translations): Replace defconst
+       with defvar.
+
+2004-09-26  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * printing.el: Doc fix.
+       (pr-version): New version number (6.8.1).
+       (pr-ps-file-using-ghostscript): Use make-temp-file instead of
+       make-temp-name.
+       (pr-delete-file): Check if file exists before deleting it.
+       Reported by Lennart Borgman <lennart.borgman.073@student.lu.se>.
+
+2004-09-26  Stefan  <monnier@iro.umontreal.ca>
+
+       * term.el (term-display-table): New variable.
+       (term-mode): Use it.
+       (term-exec-1): Set the coding system to binary.
+       (term-emulate-terminal): Decode the string before inserting it.
+
+2004-09-26  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term.el (term-ansi-at-eval-string, term-ansi-default-fg)
+       (term-ansi-default-bg, term-ansi-current-temp): Delete unused vars.
+       (map): Bind S-prior, S-next and S-insert.
+       (term-mode): Set `indent-tabs-mode' to nil.
+       (term-paste): New function to be bound to S-insert.
+       (term-send-del, term-send-backspace): Change the strings sent.
+       (term-termcap-format): Synchronyze with etc/e/eterm.ti.
+       (term-handle-colors-array): Fix handling of underline and reverse.
+       (term-handle-ansi-escape): Do not handle smcup/rmcup.  Add comments.
+       (term-erase-in-line): Fix comparison.
+       (term-emulate-terminal): Fix line wrap handling.
+       (term-start-output-log): Rename from `term-set-output-log'.
+       (term-stop-output-log): Rename from `term-stop-photo'.
+       (term-switch-to-alternate-sub-buffer): Comment out, unused.
+
+2004-09-25  Stefan  <monnier@iro.umontreal.ca>
+
+       * dired.el (dired-move-to-filename): Don't output a message if
+       raise-error is non-nil.  Fix return position and value.
+
+       * files.el (insert-directory): Obey --dired even with symlinks.
+
+2004-09-25  Lars Hansen  <larsh@math.ku.dk>
+
+       * ls-lisp.el (ls-lisp-format): Mark file names with property
+       dired-filename.
+
+2004-09-25  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-max-directory-size): New defcustom.
+       (ido-decorations): Add "too big" element.
+       (ido-directory-too-big): New dynamic var.
+       (ido-may-cache-directory): Don't cache big directories.
+       (ido-directory-too-big-p): New defun.
+       (ido-set-current-directory): Update ido-directory-too-big.
+       (ido-read-internal): Make empty ido-cur-item if too-big.
+       (ido-buffer-internal): Use ido-read-internal directly instead of
+       ido-read-buffer.
+       (ido-file-internal): Init ido-directory-too-big.
+       (ido-complete): <TAB> If ido-directory-too-big is set, clear it,
+       and redo completion with full list.
+       (ido-toggle-ignore): <C-a> If ido-directory-too-big is set, clear
+       it, and show completions.
+       (ido-all-completions): Let bind ido-directory-too-big to nil.
+       (ido-exhibit): Handle ido-directory-too-big.
+       (ido-read-buffer): Handle fallback to read-buffer.
+       Init ido-directory-too-big.
+       (ido-read-file-name, ido-read-directory-name, ido-completing-read):
+       Init ido-directory-too-big.
+
+2004-09-24  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * subr.el (delay-mode-hooks): Doc fix.
+
+2004-09-23  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * textmodes/enriched.el
+       (enriched-default-text-properties-local-flag): New variable.
+       (enriched-mode): Make sure that enabling and disabling the mode is
+       a no-op.  Doc fix.
+
+2004-09-23  H\e,Ae\e(Bkon Malmedal  <hmalmedal@yahoo.no>  (tiny change)
+
+       * calendar/holidays.el (holiday-advent): Report on a specified day
+       offset from advent, not just advent.
+       (holiday-easter-etc): Report on one specified day offset from
+       easter, not all easter holidays. Various Easter holidays moved to
+       `christian-holidays' variable in calendar.el.
+       * calendar/calendar.el (christian-holidays): Adapt for new
+       behaviour of `holiday-advent' and `holiday-easter-etc' functions.
+
+2004-09-23  Kim F. Storm  <storm@cua.dk>
+
+       * image.el (insert-sliced-image): Add doc string.
+
+       * ido.el (ido-choice-list): New dynamic var for `list' context.
+       (ido-context-switch-command): New dynamic var.
+       (ido-define-mode-map): Generalize switch between file/buffer contexts.
+       (ido-read-internal): Handle new `list' context.
+       Handle insert-buffer and insert-file ido-exit values.
+       (ido-buffer-internal): New arg switch-cmd.  Use it to setup
+       ido-context-switch-command. Handle insert-file ido-exit value.
+       (ido-read-buffer): Set ido-context-switch-command to 'ignore
+       unless it is already bound by caller.
+       (ido-file-internal): New arg switch-cmd.  Use it to setup
+       ido-context-switch-command.  Handle insert-buffer ido-exit value.
+       (ido-enter-insert-buffer, ido-enter-insert-file): New commands
+       used for context switching.
+       (ido-all-completions): Handle new `list' context.
+       (ido-make-choice-list): Return choices for `list' context.
+       (ido-find-file-in-dir, ido-display-file, ido-write-file)
+       (ido-display-buffer, ido-kill-buffer): Disable context switching.
+       (ido-insert-buffer, ido-insert-file): Setup context switching.
+       (ido-exhibit): Handle `list' context.
+       (ido-read-file-name): Disable context switching.  Handle fallback.
+       (ido-read-directory-name): Disable context switching.
+       (ido-completing-read): New defun like completing-read.  Setup and
+       use new `list' context.
+
+2004-09-20  Jesper Harder  <harder@ifa.au.dk>
+
+       * progmodes/tcl.el (inferior-tcl): Use pop-to-buffer.
+
+2004-09-21  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * subr.el (after-change-major-mode-hook): Doc fix.
+
+2004-09-21  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * printing.el: Doc fix.  Add a new tip about the use of gsprint instead
+       of ghostscript for monochrome PostScript file in Windows.
+
+2004-09-21  Kenichi Handa  <handa@m17n.org>
+
+       * descr-text.el (describe-char): Checking of quail activation
+       fixed.
+
+2004-09-20  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * subr.el (run-mode-hooks): Run `after-change-major-mode-hook'
+       after the mode hooks instead of before.  Doc fix.
+
+2004-09-20  Jason Rumney  <jasonr@gnu.org>
+
+       * startup.el (command-line) [windows-nt]: Try .emacs first, then
+       _emacs, but revert to .emacs if neither exists in home directory.
+
+2004-09-20  John Paul Wallington  <jpw@gnu.org>
+
+       * bindings.el (completion-ignored-extensions): Add .dfsl.
+
+2004-09-20  Richard M. Stallman  <rms@gnu.org>
+
+       * bindings.el (scroll-left): Make it disabled.
+
+       * files.el (enable-local-eval): Doc fix.
+
+       * indent.el (move-to-left-margin): Special case for minibuffer.
+
+       * term.el (term-emulate-terminal): Turn off undo for output.
+       Use with-current-buffer and save-selected-window.
+
+       * eshell/esh-ext.el (eshell-explicit-command-char): Doc fix.
+
+       * progmodes/make-mode.el (makefile-fill-paragraph):
+       Don't insist on spaces when looking for comments.  # is enough.
+
+       * files.el (hack-local-variables): Copy the variables list
+       to another buffer, strip prefixes and suffixes there, then read.
+       (enable-local-eval): Doc fix.
+       (ignored-local-variables): Initialize to nil.
+       (risky-local-variable-p): Don't check ignored-local-variables here.
+       (hack-one-local-variable): Ignore var if in ignored-local-variables.
+
+2004-09-20  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * progmodes/sh-script.el (sh-mode-default-syntax-table): Set syntax
+       of = to "." (punctuation).
+
+2004-09-19  Stefan  <monnier@iro.umontreal.ca>
+
+       * subr.el (event-basic-type): Fix mask (extend to 22bits).
+
+2004-09-18  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * textmodes/enriched.el (enriched-rerun-flag): New variable.
+       (enriched-before-change-major-mode): New function.
+       Add it to `change-major-mode-hook'.
+       (enriched-after-change-major-mode): New function.
+       Add it to `after-change-major-mode-hook'.
+       (enriched-mode): Make it work correctly if called from
+       `after-change-major-mode-hook'.
+       No longer set `indent-line-function'.
+
+       * simple.el (fundamental-mode): Run `after-change-major-mode-hook'.
+
+       * subr.el (after-change-major-mode-hook): New variable.
+       (run-mode-hooks): Implement it.
+
+2004-09-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * battery.el (battery-linux-proc-apm): Use string-to-number.
+       (battery-linux-proc-acpi): Ignore all hidden files in the battery dir.
+       Use dolist (and less indentation).  Use erase-buffer.
+       Pre-initialize `design-capacity', `warn', and `low'.
+       (battery-format): Use replace-regexp-in-string.
+
+2004-09-18  Ralph Schleicher  <rs@nunatak.allgaeu.org>
+
+       * battery.el: Delete superfluous empty lines.
+       (battery-linux-proc-acpi): Attempt to gather information from all
+       battery subdirectories regardless of their file name.
+       (battery-linux-proc-apm): Replace all occurrences of
+       battery-hex-to-int-2 with string-to-int (base 16).
+       (battery-hex-to-int-2, battery-hex-to-int): Delete functions.
+       (battery-hex-map): Delete variable.
+
+2004-09-18  John Paul Wallington  <jpw@gnu.org>
+
+       * calc/calc-units.el (calc-quick-units): Fix overzealous
+       s/or/unless/.
+
+2004-09-17  Romain Francoise  <romain@orebokech.com>
+
+       * ibuf-ext.el (define-ibuffer-filter filename):
+       Expand dired-directory since buffer-file-name is absolute.
+
+2004-09-17  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * ediff-init.el (ediff-current-diff-face-A)
+       (ediff-current-diff-face-B, ediff-current-diff-face-C)
+       (ediff-current-diff-face-Ancestor)
+       (ediff-fine-diff-face-A, ediff-fine-diff-face-B)
+       (ediff-fine-diff-face-C, ediff-fine-diff-face-Ancestor)
+       (ediff-even-diff-face-A, ediff-even-diff-face-B)
+       (ediff-even-diff-face-C, ediff-even-diff-face-Ancestor)
+       (ediff-odd-diff-face-A, ediff-odd-diff-face-B)
+       (ediff-odd-diff-face-C, ediff-odd-diff-face-Ancestor):
+       Use min-colors.
+
+       * term.el (term-down): Perform vertical motion if DOWN is negative.
+       (term-exec-1): Set both TERMCAP and TERMINFO unconditionally.
+       (term-termcap-format): Synchronyze with the eterm terminfo entry
+       in etc/e/eterm.ti.
+       (term-handle-colors-array): If the current foreground or
+       background are zero (i.e. unspecified), use the foreground and
+       background of the default face for reverse video.
+       (term-ansi-at-eval-string, term-ansi-default-fg)
+       (term-ansi-default-bg, term-ansi-current-temp): Delete unused variable.
+       (term-mem): Delete ununsed function.
+       (term-protocol-version): Increment.
+       (term-current-face): Set to default.
+
+2004-09-15  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * vc.el (annotate-time): Document point handling.
+       (vc-annotate-display-autoscale): Doc fix.
+
+2004-09-15  Miles Bader  <miles@gnu.org>
+
+       * generic.el (generic-make-keywords-list): Use symbol rather than
+       word anchors in regexp.
+
+2004-09-14  Sean O'Rourke  <sorourke@cs.ucsd.edu>
+
+       * ibuf-ext.el (define-ibuffer-filter filename): If buffer has
+       no file name consider `dired-directory'.
+
+2004-09-14  Kim F. Storm  <storm@cua.dk>
+
+       * faces.el (cursor): Add face-no-inherit property.  Doc fix.
+
+2004-09-14  Simon Josefsson  <jas@extundo.com>
+
+       * files.el (auto-mode-alist): Map .soa and .zone to dns-mode.
+
+       * textmodes/dns-mode.el: Add.
+
+2004-09-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * novice.el (disabled-command-hook): Use shorthand for obsolescence.
+       (disabled-command-function): Make the ?\  char more obvious.
+
+       * vc-arch.el (vc-arch-root, vc-arch-registered):
+       * vc-mcvs.el (vc-mcvs-root, vc-mcvs-registered): Use vc-find-root.
+
+2004-09-13  Hovav Shacham  <hovav@sha1.stanford.edu>
+
+       * windmove.el (windmove-frame-edges): Report coordinates of
+       outside edges of frame, not inside edges.
+       (windmove-coordinates-of-position): Convert into wrapper to new
+       function `windmove-coordinates-of-window-position';
+       `compute-motion' always applies to selected window.
+       (windmove-coordinates-of-position): Update documentation to refer
+       to Emacs 21 Lisp Reference Manual.
+       (windmove-find-other-window): Fix off-by-one errors for max x,y.
+
+2004-09-13  Kim F. Storm  <storm@cua.dk>
+
+       * isearch.el (isearch-resume-in-command-history): Rename from
+       isearch-resume-enabled and change default to nil.
+
+2004-09-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-hooks.el (vc-ignore-dir-regexp): New var.
+       (vc-registered): Use it.
+       (vc-find-root): New fun.
 
        * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
        Don't tell to use \\{...} when it's already done.
 
        * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
        Don't tell to use \\{...} when it's already done.
 
 2004-09-12  Kim F. Storm  <storm@cua.dk>
 
 
 2004-09-12  Kim F. Storm  <storm@cua.dk>
 
+       * kmacro.el (kmacro-step-edit-prompt): Add "%s" format to message.
+
+       * emulation/cua-rect.el (cua--rectangle-operation): Let bind
+       inhibit-field-text-motion to t so rectangles work in comint buffers.
+
        * simple.el (choose-completion-string): Set buffer before running
        choose-completion-string-functions hook so it can be buffer-local.
 
        * simple.el (choose-completion-string): Set buffer before running
        choose-completion-string-functions hook so it can be buffer-local.
 
        * desktop.el (desktop-clear-preserve-buffers):
        Remove make-obsolete-variable.
 
        * desktop.el (desktop-clear-preserve-buffers):
        Remove make-obsolete-variable.
 
-2004-09-08  Stefan  <monnier@iro.umontreal.ca>
+2004-09-08  Richard M. Stallman  <rms@gnu.org>
+
+       * buff-menu.el (list-buffers-noselect): Call format-mode-line
+       with the buffer as argument.
+
+2004-09-08  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * vc-arch.el (vc-arch-state): Fix parsing for `names' method.
 
 
        * vc-arch.el (vc-arch-state): Fix parsing for `names' method.
 
        window system if overflow-newline-into-fringe is enabled.
        (term-mode): Don't disable overflow-newline-into-fringe.
 
        window system if overflow-newline-into-fringe is enabled.
        (term-mode): Don't disable overflow-newline-into-fringe.
 
-2004-09-07  Stefan  <monnier@iro.umontreal.ca>
+2004-09-07  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * term/xterm.el (function-key-map): Add bindings for C- and S- cursor
        motion as seen on my Mac OS X xterms.
 
        * term/xterm.el (function-key-map): Add bindings for C- and S- cursor
        motion as seen on my Mac OS X xterms.
 
 2004-08-29  Kim F. Storm  <storm@cua.dk>
 
 
 2004-08-29  Kim F. Storm  <storm@cua.dk>
 
-       * emulation/cua-base.el (cua-auto-expand-rectangles): Remove
-       automatic rectangle padding feature; replace by non-destructive
+       * emulation/cua-base.el (cua-auto-expand-rectangles):
+       Remove automatic rectangle padding feature; replace by non-destructive
        virtual rectangle edges feature.
        (cua-virtual-rectangle-edges): New defcustom.
        (cua-auto-tabify-rectangles): New defcustom.
        virtual rectangle edges feature.
        (cua-virtual-rectangle-edges): New defcustom.
        (cua-auto-tabify-rectangles): New defcustom.
        key-translation-map.
        (encoded-kbd-setup-keymap): Setup key-translation-map.
        (saved-key-translation-map): New variable.
        key-translation-map.
        (encoded-kbd-setup-keymap): Setup key-translation-map.
        (saved-key-translation-map): New variable.
-       (encoded-kbd-mode): Save/restore key-translation-map.  Adjusted
-       for the change of encoded-kbd-setup-keymap.
+       (encoded-kbd-mode): Save/restore key-translation-map.
+       Adjust for the change of encoded-kbd-setup-keymap.
 
 2004-08-02  Kim F. Storm  <storm@cua.dk>
 
 
 2004-08-02  Kim F. Storm  <storm@cua.dk>
 
 
        Sync with Tramp 2.0.43.
 
 
        Sync with Tramp 2.0.43.
 
-       * net/tramp.el (tramp-handle-verify-visited-file-modtime): Remove
-       outdated comment.
+       * net/tramp.el (tramp-handle-verify-visited-file-modtime):
+       Remove outdated comment.
        (tramp-locked, tramp-locker): New variables for implementing a
        global lock.
        (tramp-locked, tramp-locker): New variables for implementing a
        global lock.
-       (tramp-sh-file-name-handler): Use them to implement the global
-       lock.
+       (tramp-sh-file-name-handler): Use them to implement the global lock.
 
 2004-07-13  Michael Albinus  <michael.albinus@gmx.de>
 
 
 2004-07-13  Michael Albinus  <michael.albinus@gmx.de>
 
        * emacs-lisp/testcover.el: New category "potentially-1valued" for
        functions that are not erroneous if either 1-valued or
        multi-valued.  Detect functions in this class.
        * emacs-lisp/testcover.el: New category "potentially-1valued" for
        functions that are not erroneous if either 1-valued or
        multi-valued.  Detect functions in this class.
-       (testcover-1value-functions, testcover-compose-functions,
-       testcover-progn-functions) Added some additional functions to lists.
+       (testcover-1value-functions, testcover-compose-functions)
+       (testcover-progn-functions) Added some additional functions to lists.
        (testcover-mark): Bugfix when marking up the definition for an
        empty function.
 
 2004-07-17  Richard M. Stallman  <rms@gnu.org>
 
        (testcover-mark): Bugfix when marking up the definition for an
        empty function.
 
 2004-07-17  Richard M. Stallman  <rms@gnu.org>
 
-       * replace.el (occur-read-primary-args): Pass default to read-from-minibuffer.
+       * replace.el (occur-read-primary-args): Pass default to
+       read-from-minibuffer.
 
        * mail/footnote.el (footnote-section-tag): Use defcustom.
 
 
        * mail/footnote.el (footnote-section-tag): Use defcustom.
 
 
 2004-07-09  John Paul Wallington  <jpw@gnu.org>
 
 
 2004-07-09  John Paul Wallington  <jpw@gnu.org>
 
-       * emacs-lisp/re-builder.el (reb-update-overlays): Distinguish
-       between one and several matches in message.
+       * emacs-lisp/re-builder.el (reb-update-overlays):
+       Distinguish between one and several matches in message.
 
 2004-07-09  Richard M. Stallman  <rms@gnu.org>
 
 
 2004-07-09  Richard M. Stallman  <rms@gnu.org>
 
        Do not treat double clicks and triple clicks specially in the
        scroll bar (preventing strange repositioning problems)
 
        Do not treat double clicks and triple clicks specially in the
        scroll bar (preventing strange repositioning problems)
 
-2004-07-06  Stefan  <monnier@iro.umontreal.ca>
+2004-07-06  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * replace.el (query-replace-regexp-eval): Fix last change.
 
 
        * replace.el (query-replace-regexp-eval): Fix last change.
 
-2004-07-05  Stefan  <monnier@iro.umontreal.ca>
+2004-07-05  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * replace.el (query-replace-descr): New fun.
        (query-replace-read-from, query-replace-read-args): Default to the
 
        * replace.el (query-replace-descr): New fun.
        (query-replace-read-from, query-replace-read-args): Default to the