-2004-09-24 Luc Teirlinck <teirllm@auburn.edu>
+2004-10-12 Kenichi Handa <handa@m17n.org>
- * subr.el (delay-mode-hooks): Doc fix.
+ * 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>
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-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