*** empty log message ***
[bpt/emacs.git] / lisp / ChangeLog
index 7de1ee9..fc9c569 100644 (file)
@@ -1,3 +1,630 @@
+2005-07-13  Juanma Barranquero  <lekktu@gmail.com>
+
+       * allout.el (my-mark-marker, allout-isearch-prior-pos)
+       (allout-unprotected, allout-undo-aggregation, allout-snug-back)
+       (allout-post-command-business, allout-flag-region)
+       (isearch-reenable-font-lock, allout-yank)
+       (allout-insert-latex-header, allout-insert-latex-trailer)
+       (allout-latex-verbatim-quote-curr-line, allout-latexify-exposed)
+       (allout-latex-verb-quote): Fix typos in docstrings.
+       (allout-enwrap-isearch, regexp-sans-escapes): Doc fix.
+       (allout-unprotected, allout-prefix-data):
+       Improve argument/docstring consistency.
+       (allout-chart-subtree): Fix argument spec.
+       (allout-open-topic): Rename `use_sib_bullet' argument to
+       `use-sib-bullet'.  Doc fix.
+
+       * whitespace.el (whitespace-check-buffer-leading)
+       (whitespace-check-buffer-trailing)
+       (whitespace-check-buffer-indent)
+       (whitespace-check-buffer-spacetab)
+       (whitespace-check-buffer-ateol, whitespace-highlighted-space)
+       (whitespace-check-leading-whitespace)
+       (whitespace-check-trailing-whitespace)
+       (whitespace-check-spacetab-whitespace)
+       (whitespace-check-indent-whitespace)
+       (whitespace-check-ateol-whitespace, whitespace-abort-on-error)
+       (whitespace-modes): Fix typos in docstrings.
+       (defgroup, defcustom): Doc fix.
+
+       * winner.el (winner-mode, winner-boring-buffers)
+       (winner-pending-undo-ring): Doc fixes.
+       (winner-ring): Remove unneeded `progn'.
+       (winner-equal): `defsubst' it.
+       (winner-redo): Fix message.
+
+2005-07-13  Kim F. Storm  <storm@cua.dk>
+
+       * simple.el (line-move-1): Always use vertical-motion to
+       do the last (or only) line move to ensure some movement.
+       Undo 2005-06-23 change--don't check for overlays.
+
+2005-07-13  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (ccl-encode-mac-roman-font)
+       (ccl-encode-mac-centraleurroman-font)
+       (ccl-encode-mac-cyrillic-font, ccl-encode-mac-symbol-font):
+       (ccl-encode-mac-dingbats-font): Remove check for ASCII.
+       Change charset-id boundary of dimension to ?\xef.
+       (mac-char-fontspec-list): New constant.
+       (fontset-add-mac-fonts): Use it.  Accept non-string `base-family'
+       argument.  Nil uses itself as family in font-spec.  Previous
+       behavior for nil is now provided by non-nil non-string argument.
+       All callers changed.  Add font-specs for Mac fonts to
+       "fontset-default" unless iso8859-1 fonts are installed.
+
+2005-07-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/sh-script.el (sh-get-indent-info): Only indent
+       a continuation line if the \ is preceded by SPC or TAB.
+       (sh-get-indent-info): Simplify.
+       (sh-mark-init, sh-learn-buffer-indent, sh-add-completer):
+       Use with-current-buffer.
+
+       * font-lock.el (font-lock-fontify-keywords-region): Avoid inf-loops
+       when the matched text is empty.
+
+2005-07-12  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * startup.el (command-line): Revert to previous handling of
+       tooltip-mode.  Explain in comment why the complexity is needed.
+
+       * tooltip.el (tooltip-mode): Revert to previous implementation of
+       its defcustom.
+
+       * frame.el (blink-cursor-mode): Revert to previous implementation
+       of its defcustom.  Update comment.
+
+2005-07-12  Lars Hansen  <larsh@soem.dk>
+
+       * desktop.el: Update e-mail address.
+
+2005-07-12  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (mac-services-mail-selection)
+       (mac-services-mail-to): New functions.
+       (mac-application-menu-map): Bind them.
+
+2005-07-12  wulei <milton@wulei.net>  (tiny change)
+
+       * progmodes/gdb-ui.el: Add note about buffering with Windows.
+
+2005-07-11  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * custom.el (custom-reevaluate-setting): Doc fix.
+
+2005-07-11  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc.el (calc-embedded-announce-formula-alist)
+       (calc-embedded-open-close-plain-alist)
+       (calc-embedded-open-close-mode-alist): Add checks for additional
+       major modes (due to Robert J. Chassell <bob@rattlesnake.com>).
+
+2005-07-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * custom.el (custom-enable-theme): Don't add theme to
+       `custom-enabled-themes' with `push' because there is no
+       setf-method for `delq'.
+
+2005-07-11  Richard M. Stallman  <rms@gnu.org>
+
+       * custom.el (custom-declare-variable): Doc fix.
+
+       * dired-aux.el (dired-compare-directories): Remove "." and ".."
+       from the alists.
+
+       * emacs-lisp/edebug.el (edebug-slow-after, edebug-slow-before):
+       Do nothing if edebug-active.
+
+       * emacs-lisp/edebug.el (edebug-enter): Don't with-timeout-suspend here.
+       (edebug-display): Do it here instead.
+
+2005-07-10  Richard M. Stallman  <rms@gnu.org>
+
+       * cus-face.el (custom-theme-set-faces): Make it work.
+       (custom-reset-faces): Doc fix.
+       (custom-theme-reset-internal-face, custom-theme-face-value):
+       Functions deleted.
+
+       * custom.el (custom-push-theme): Maintain list of the settings
+       of a given theme in its theme-settings property.
+       Maintain position of old settings in the theme-value
+       or theme-face property.
+       (custom-enabled-themes): New variable.
+       (custom-theme-enabled-p): New function.
+       (provide-theme): Update custom-enabled-themes.
+       Disable and reenable the `user' theme.
+       (require-theme): Doc fix.
+       (custom-do-theme-reset, custom-remove-theme): Functions deleted.
+       (custom-theme-value, custom-theme-variable-value): Likewise.
+       (custom-theme-reset-internal): Likewise.
+       (custom-theme-load-themes): Fix bugs and use custom-disable-theme.
+       (custom-enable-theme, custom-disable-theme): New functions.
+       (custom-variable-theme-value, custom-face-theme-value): Likewise.
+       (custom-theme-recalc-variable, custom-theme-recalc-face): Likewise.
+       (custom-theme-reset-variables): Simplify.
+       (deftheme, custom-declare-theme, custom-make-theme-feature):
+       Definitions moved.
+
+2005-07-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * longlines.el (longlines-show-region)
+       (longlines-unshow-hard-newlines): Recognize hard newlines by
+       non-nil hard property, instead of t.
+
+2005-07-10  Michael Kifer  <kifer@cs.stonybrook.edu>
+
+       * viper-cmd.el (viper--key-maps): New variable.
+       (viper-normalize-minor-mode-map-alist): Use viper--key-maps and
+       emulation-mode-map-alists.
+       (viper-envelop-ESC-key): Use viper-subseq.
+       (viper-search-forward/backward/next): Disable debug-on-error.
+
+       * viper-keym.el (viper-toggle-key, viper-quoted-insert-key)
+       (viper-ESC-key): New defcustoms.
+
+       * viper-macs.el (ex-map-read-args): Use viper-subseq.
+
+       * viper-util.el (viper-key-to-emacs-key): Use viper-subseq.
+       (viper-subseq): Copy of subseq from cl.el.
+
+       * viper.el (viper-go-away, viper-set-hooks): Use
+       emulation-mode-map-alists, advise self-insert-command, add-minor-mode.
+
+       * viper-mous.el (viper-current-frame-saved): Use defvar.
+
+       * viper-init.el: Get rid of -face in face names.
+
+       * ediff-diff.el (ediff-extract-diffs, ediff-extract-diffs3):
+       Make it work with longlines mode
+
+       * ediff-mult.el (ediff-meta-mode-hook): New variable.
+
+       * ediff-ptch.el (ediff-file-name-sans-prefix): Quote regexp.
+
+       * ediff-init: Get rid of -face in face names.
+
+2005-07-10  Richard M. Stallman  <rms@gnu.org>
+
+       * emacs-lisp/edebug.el (edebug-enter): Call with-timeout-suspend
+       and with-timeout-unsuspend.
+
+       * emacs-lisp/debug.el (debug): Call with-timeout-suspend
+       and with-timeout-unsuspend.
+
+       * emacs-lisp/timer.el (with-timeout-timers): New variable.
+       (with-timeout): Bind that variable to record timers.
+       (with-timeout-suspend, with-timeout-unsuspend): New functions.
+
+       * emacs-lisp/debug.el (debug-help-follow): New function.
+       (debugger-mode-map): Use that instead of help-follow.
+       (debugger-setup-buffer): Use eval-buffer-list
+       to handle eval-buffer frames.
+
+2005-07-10  N. Raghavendra  <raghu@mri.ernet.in>  (tiny change)
+
+       * timezone.el (timezone-parse-date): Change first regexp
+       so it will not mistakenly match dates with no time zone.
+
+2005-07-10  Jeff Dwork  <jeff.dwork@amd.com>  (tiny change)
+
+       * facemenu.el (facemenu-read-color): Do case-insensitive matching.
+
+2005-07-10  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * custom.el (custom-initialize-safe-set)
+       (custom-initialize-safe-default): New functions.
+
+       * frame.el (blink-cursor-mode): Use `custom-initialize-safe-default'
+       and simplify :init-value.
+
+       * tooltip.el (tooltip-mode): Use `custom-initialize-safe-default'
+       and simplify :init-value.  Delete obsolete comment.
+
+       * startup.el (command-line): Use `custom-reevaluate-setting' to
+       handle `tooltip-mode'.  Delete obsolete comment.
+
+       * files.el (set-visited-file-name): Avoid calling
+       `file-name-nondirectory' with a nil argument.
+
+2005-07-09  Richard M. Stallman  <rms@gnu.org>
+
+       * emacs-lisp/debug.el (debugger-setup-buffer): When eval-buffer
+       was called with nil for the buffer, handle the read position right.
+       Handle read position for eval-region, too.
+
+2005-07-09  Juri Linkov  <juri@jurta.org>
+
+       * fringe.el (fringe-mode): Add period in docstring.
+       (fringe-query-style): Build prompt depending on `all-frames' arg.
+
+       * dired.el (dired-marker-char): Avoid quotations for `do' and `mark'
+       to not create links to unrelated functions in the Help buffer.
+
+       * progmodes/compile.el (compilation-mode-hook, compilation-mode):
+       Doc fix.
+
+       * simple.el (next-error-hook): New variable.
+       (next-error): Use it.  Doc fix.
+
+       * textmodes/ispell.el (ispell-command-loop): Add current
+       dictionary name and program name to mode-line-format.
+       (ispell-region, ispell-process-line): Add current dictionary name
+       and program name to messages.
+
+2005-07-08  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc.el (calc-embedded-announce-formula-alist)
+       (calc-embedded-open-close-formula-alist)
+       (calc-embedded-open-close-word-alist)
+       (calc-embedded-open-close-plain-alist)
+       (calc-embedded-open-close-new-formula-alist)
+       (calc-embedded-open-close-mode-alist)
+       (calc-embedded-new-buffer-hook, calc-embedded-new-formula-hook)
+       (calc-embedded-mode-hook): New variables.
+
+       * calc/calc-embed.el (calc-embedded-firsttime)
+       (calc-embedded-firsttime-buf, calc-embedded-firsttime-formula):
+       New variables.
+       (calc-do-embedded): Use calc-embedded-firsttime,
+       calc-embedded-firsttime-buf and calc-embedded-firsttime-formula to
+       determine whether or not to run hooks.
+       (calc-embedded-make-info) Set calc-embedded-firsttime-buf and
+       calc-embedded-firsttime-formula appropriately.
+       Set calc-embedded delimiter variables according to mode.
+
+2005-07-08  Richard M. Stallman  <rms@gnu.org>
+
+       * emacs-lisp/checkdoc.el (checkdoc-proper-noun-list):
+       Check for "emacs", etc., as entire symbol, not just as word.
+       (checkdoc-file-comments-engine): Use regexp-quote on FN.
+
+       * files.el (set-visited-file-name): Report the error
+       for "empty filename" earlier.
+       (kill-some-buffers): Ignore buffers already dead.
+
+       * fringe.el (fringe-mode): Doc fix.
+
+       * emacs-lisp/bytecomp.el (byte-compile-maybe-guarded):
+       Check for (featurep 'xemacs) and turn off warnings in what it guards.
+       Use unwind-protect to ensure byte-compile-unresolved-functions
+       is updated.
+
+       * whitespace.el (whitespace-buffer-leading-cleanup):
+       Simplify w/ skip-chars-forward.
+       (whitespace-buffer-trailing-cleanup): Simplify w/ skip-chars-backward.
+
+       * mail/rmail.el (rmail-only-expunge): Fix paren error.
+       Unconditionally try to leave point at the same old place.
+
+2005-07-08  Ralf Angeli  <angeli@iwi.uni-sb.de>  (tiny change)
+
+       * comint.el (comint-postoutput-scroll-to-bottom)
+       (comint-show-maximum-output): Take scroll-margin into consideration.
+
+2005-07-08  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-use-filename-at-point): New choice `guess'.
+       (ido-file-internal): Try ffap-guesser if selected.
+
+       * ido.el (ido-before-fallback-functions): New hook.
+       (ido-buffer-internal, ido-file-internal, ido-read-buffer)
+       (ido-read-file-name): Run it.
+
+2005-07-07  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/hideif.el (hide-ifdef-use-define-alist): Pass a list of
+       strings rather than a list of symbols to the completion function.
+
+2005-07-07  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-units.el (math-apply-units):  Change the places in
+       which units are simplified.
+
+2005-07-07  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-edit.el (customize-option, customize-option-other-window):
+       Make them handle aliases.
+
+       * custom.el (custom-variable-p): Make it recursively follow
+       aliases.  Mention that in the docstring.
+
+2005-07-07  Richard M. Stallman  <rms@gnu.org>
+
+       * cus-start.el (exec-path): Use `directory' instead of `file'.
+       Fix tag for nil.
+
+2005-07-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * replace.el (occur-rename-buffer): Use `generate-new-buffer' also
+       when called non-interactively.  Doc fix.
+
+2005-07-07  Lute Kamstra  <lute@gnu.org>
+
+       * elide-head.el (elide-head-headers-to-hide): Recognize the FSF's
+       new address as well.
+
+2005-07-07  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule.el (make-coding-system):
+       Describe `ascii-incompatible' property in the docstring.
+       (set-file-name-coding-system): Signal an error if coding-system is
+       ascii-incompatible.
+       (set-keyboard-coding-system): Likewise.
+
+       * international/mule-cmds.el (set-default-coding-systems):
+       Don't set default-file-name-coding-system and
+       default-keyboard-coding-system if coding-system is ASCII-incompatible.
+
+       * international/utf-16.el: Declare that all UTF-16-based coding
+       systems are ASCII-incompatible.
+
+2005-07-07  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gud.el: Require font-lock for displaying errors.
+       Used by gdb-ui.el.
+
+2005-07-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * hi-lock.el (hi-lock-find-patterns): Protect also against invalid
+       values for the pattern lists which are `read'able but not
+       `append'able (like symbols).
+
+2005-07-06  Richard M. Stallman  <rms@gnu.org>
+
+       * progmodes/flymake.el (flymake-float-time): Instead of
+       with-no-warnings, test for xemacs.
+       (flymake-replace-regexp-in-string): Test fboundp of replace-in-string
+       to avoid warning.
+
+2005-07-06  Juanma Barranquero  <lekktu@gmail.com>
+
+       * w32-vars.el (w32-fixed-font-alist): Fix typo in `defcustom' tag.
+
+2005-07-05  Lute Kamstra  <lute@gnu.org>
+
+       * battery.el: Add support for Darwin (with much debugging help
+       from Samuel Lauber <sam124@operamail.com>).
+       (battery-status-function, battery-echo-area-format)
+       (battery-mode-line-format): Add support for pmset on Darwin.
+       (battery-load-low, battery-load-critical): New user options.
+       (battery-pmset): New function.
+
+2005-07-05  Lute Kamstra  <lute@gnu.org>
+
+       Update FSF's address in GPL notices.
+
+       * textmodes/page-ext.el: Update FSF's address.
+
+2005-07-04  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/lisp-mode.el (lisp-mode-variables): Prevent adaptive
+       filling from using prefix when filling a single-line docstring.
+
+       * progmodes/flymake.el: Remove useless eval-when-compile.
+
+       * arc-mode.el (archive-lzh-ogm): Reorder save excursion/restriction.
+
+2005-07-04  Richard M. Stallman  <rms@gnu.org>
+
+       * textmodes/org.el (org-file-apps-defaults-gnu):
+       Rename from org-file-apps-defaults-linux.
+       (org-default-apps): Don't test system-type for `linux'.
+       (org-file-apps): Doc fix.
+
+2005-07-04  David Ponce  <david@dponce.com>
+
+       * tree-widget.el: Improve header Commentary section.
+       (tree-widget) [defgroup]
+       (tree-widget-image-enable, tree-widget-themes-directory)
+       (tree-widget-theme, tree-widget-image-properties-emacs)
+       (tree-widget-image-properties-xemacs, tree-widget-create-image)
+       (tree-widget-image-formats, tree-widget-control)
+       (tree-widget-empty-control, tree-widget-leaf-control
+       (tree-widget-guide, tree-widget-end-guide, tree-widget-no-guide)
+       (tree-widget-handle, tree-widget-no-handle, tree-widget-p)
+       (tree-widget-keep, tree-widget-after-toggle-functions)
+       (tree-widget-open-node, tree-widget-close-node): Doc fix.
+       (tree-widget-open-control, tree-widget-close-control): Fix doc and
+       :help-echo message.
+       (tree-widget-set-theme): Doc fix.  Use `string-equal'.
+       (tree-widget-image-properties): Doc fix.  Clearer implementation.
+       (tree-widget--cursors): New constant.
+       (tree-widget-lookup-image): New function split from
+       `tree-widget-find-image'.  Clearer implementation.
+       (tree-widget-find-image): Use it.
+       (tree-widget-button-keymap): Use `set-keymap-parent'.
+       (tree-widget) [define-widget]: Use `widget-children-value-delete'.
+       Define the sub-widgets here.
+       (tree-widget-node): Check that :node is not a tree-widget.
+       (tree-widget-get-super, tree-widget-open-control)
+       (tree-widget-close-control, tree-widget-empty-control)
+       (tree-widget-leaf-control, tree-widget-guide)
+       (tree-widget-end-guide, tree-widget-no-guide, tree-widget-handle)
+       (tree-widget-no-handle, tree-widget-value-delete)
+       (tree-widget-map): Remove.
+       (tree-widget-children-value-save): Doc fix.  Simplified.
+       (tree-widget-value-create): Update according to previous changes.
+
+2005-07-04  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el: Leading space replaced by TABS.
+       (org-recalc-marks, org-table-rotate-recalc-marks)
+       (org-table-get-specials): Treat "^" and "_" marks.
+       (org-table-justify-field-maybe): Optional argument NEW.
+       (org-table-eval-formula): Parsing of the format simplified.
+       New modes C,I.  Honor the %= parameter in the current table.
+       Avoid unnecessary re-align by using the NEW argument to
+       `org-table-justify-field-maybe'.
+       (org-calc-default-modes): Default for date-format mimicks org-mode.
+       (org-agenda, org-timeline): Quote argument in org-agenda-redo-command.
+
+2005-07-03  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-face.el (custom-theme-set-faces): Make it handle face
+       aliases whose alias declarations are pre- or autoloaded.
+
+2005-07-04  Juri Linkov  <juri@jurta.org>
+
+       * faces.el (read-face-name): Put the code for getting a face name
+       from the buffer before adding the faces from the `face' property.
+       Use `completing-read-multiple' instead of `completing-read'.
+       Require `crm'.  Add default value and post-process the returned
+       list of faces.
+
+       * emacs-lisp/crm.el (crm-find-current-element)
+       (crm-minibuffer-complete-and-exit): Handle minibuffer prompt.
+
+       * emacs-lisp/lisp-mode.el (eval-defun-1):
+       * emacs-lisp/edebug.el (edebug-eval-defun):
+       Remove unnecessary quotes.
+
+2005-07-04  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/prolog.el (prolog-eof-string): Doc fixes.
+       (prolog-indent-level): Fix typo in docstring.
+
+       * info.el (Info-history, Info-history-forward)
+       (Info-history-list, Info-speedbar-fetch-file-nodes): Doc fixes.
+
+       * add-log.el (add-change-log-entry):
+       * comint.el (comint-dynamic-list-input-ring)
+       (comint-dynamic-list-completions):
+       * dabbrev.el (dabbrev-expand):
+       * delim-col.el (delimit-columns-rectangle-line):
+       * diff-mode.el (diff-context->unified, diff-reverse-direction)
+       (diff-unified->context):
+       * ediff-init.el (ediff-abbrev-jobname):
+       * ediff-mult.el (ediff-replace-session-status-in-meta-buffer)
+       (ediff-replace-session-activity-marker-in-meta-buffer):
+       * info.el (Info-summary):
+       * lpr.el (printify-region):
+       * printing.el (pr-create-interface):
+       * ps-print.el (ps-print-quote):
+       * ses.el (ses-column-widths, ses-print-cell)
+       (ses-adjust-print-width, ses-center):
+       * shell.el (shell-file-name-quote-list):
+       * strokes.el (strokes-read-stroke, strokes-read-complex-stroke)
+       (strokes-fill-current-buffer-with-whitespace)
+       (strokes-xpm-for-stroke, strokes-list-strokes)
+       (strokes-xpm-char-bit-p, strokes-xpm-for-compressed-string):
+       * term.el (term-dynamic-list-input-ring)
+       (term-dynamic-list-completions):
+       * calc/calc.el (math-format-stack-value):
+       * emacs-lisp/edebug.el (edebug-display-freq-count):
+       * progmodes/delphi.el (delphi-indent-line, delphi-fill-comment)
+       (delphi-new-comment-line):
+       * progmodes/ebnf2ps.el (ebnf-eps-filename, ebnf-trim-right):
+       * progmodes/executable.el (executable-set-magic):
+       * progmodes/python.el (inferior-python-mode):
+       * progmodes/scheme.el (scheme-mode-syntax-table):
+       * progmodes/sh-script.el (sh-maybe-here-document):
+       * progmodes/sql.el (sql-copy-column):
+       * progmodes/tcl.el (tcl-comment-indent, tcl-quote):
+       * textmodes/bibtex.el (bibtex-mode):
+       * textmodes/sgml-mode.el (html-imenu-index, sgml-attributes)
+       (sgml-auto-attributes):
+       * textmodes/table.el (table-insert, table-shorten-cell)
+       (table--generate-source-scan-lines, table-delete-row)
+       (*table--cell-delete-char, table--spacify-frame)
+       (table--horizontally-shift-above-and-below)
+       (table--cell-insert-char, table--cell-blank-str)
+       (table--fill-region-strictly):
+       * textmodes/tex-mode.el (tex-insert-quote, latex-find-indent):
+       * textmodes/texinfo.el (texinfo-insert-quote): "?\ " -> "?\s".
+
+       * add-log.el (change-log):
+       * apropos.el (apropos):
+       * comint.el (comint-completion, comint-source):
+       * dabbrev.el (dabbrev):
+       * delim-col.el (columns):
+       * diff-mode.el (diff-mode):
+       * ediff.el (ediff):
+       * ediff-diff.el (ediff-diff):
+       * ediff-init.el (ediff-highlighting, ediff-merge, ediff-hook):
+       * ediff-mult.el (ediff-mult):
+       * ediff-ptch.el (ediff-ptch):
+       * ediff-wind.el (ediff-window):
+       * facemenu.el (facemenu):
+       * indent.el (indent):
+       * info.el (info):
+       * jka-cmpr-hook.el (compression, jka-compr):
+       * lpr.el (lpr):
+       * outline.el (outlines):
+       * pcmpl-cvs.el (pcmpl-cvs):
+       * pcmpl-rpm.el (pcmpl-rpm):
+       * printing.el (printing):
+       * ps-print.el (postscript, ps-print, ps-print-horizontal)
+       (ps-print-vertical, ps-print-headers, ps-print-font)
+       (ps-print-color, ps-print-face, ps-print-n-up, ps-print-zebra)
+       (ps-print-background, ps-print-printer, ps-print-page)
+       (ps-print-miscellany):
+       * ses.el (ses):
+       * shell.el (shell, shell-directories, shell-faces):
+       * startup.el (initialization):
+       * strokes.el (strokes):
+       * term.el (term):
+       * uniquify.el (uniquify):
+       * w32-vars.el (w32):
+       * calc/calc.el (calc):
+       * emacs-lisp/bytecomp.el (bytecomp):
+       * emacs-lisp/cl-indent.el (lisp-indent):
+       * emacs-lisp/edebug.el (edebug):
+       * emacs-lisp/elp.el (elp):
+       * emacs-lisp/testcover.el (testcover):
+       * emacs-lisp/trace.el (trace):
+       * emulation/viper-ex.el (viper-ex):
+       * emulation/viper-mous.el (viper-mouse):
+       * mail/mailalias.el (mailalias):
+       * mail/supercite.el (supercite, supercite-frames)
+       (supercite-attr, supercite-cite, supercite-hooks):
+       * net/rcompile.el (remote-compile):
+       * net/rlogin.el (rlogin):
+       * obsolete/ooutline.el (outlines):
+       * progmodes/delphi.el (delphi):
+       * progmodes/ebnf2ps.el (postscript, ebnf2ps, ebnf-special)
+       (ebnf-except, ebnf-repeat, ebnf-terminal, ebnf-non-terminal)
+       (ebnf-production, ebnf-shape, ebnf-displacement, ebnf-syntactic)
+       (ebnf-optimization):
+       * progmodes/etags.el (etags):
+       * progmodes/executable.el (executable):
+       * progmodes/idlwave.el (idlwave):
+       * progmodes/pascal.el (pascal):
+       * progmodes/prolog.el (prolog):
+       * progmodes/python.el (python):
+       * progmodes/scheme.el (scheme):
+       * progmodes/sh-script.el (sh, sh-script):
+       * progmodes/sql.el (SQL):
+       * progmodes/tcl.el (tcl):
+       * textmodes/bibtex.el (bibtex, bibtex-autokey):
+       * textmodes/enriched.el (enriched):
+       * textmodes/makeinfo.el (makeinfo):
+       * textmodes/sgml-mode.el (sgml):
+       * textmodes/table.el (table-hooks):
+       * textmodes/tex-mode.el (tex-file, tex-run, tex-view):
+       * textmodes/texinfo.el (texinfo):
+       * textmodes/two-column.el (two-column):
+       Finish `defgroup' description with period.
+
+       * emacs-lisp/cl-indent.el (lisp-indent-maximum-backtracking):
+       * eshell/esh-var.el (eshell-var):
+       * progmodes/vhdl-mode.el (vhdl-testbench):
+       * textmodes/org.el (org): Fix typos in docstrings.
+
+       * emacs-lisp/timer.el (with-timeout): Improve argument/docstring
+       consistency.
+
+       * progmodes/flymake.el (flymake-find-file): Remove.
+       (flymake-float-time): Use `with-no-warnings'.
+       (flymake-check-start-time, flymake-check-was-interrupted)
+       (flymake-err-info, flymake-is-running, flymake-last-change-time)
+       (flymake-new-err-info): `defvar' at compile time.
+
+2005-07-03  Juanma Barranquero  <lekktu@gmail.com>
+
+       * replace.el (occur-hook): Doc fix.
+       (occur-1): Don't call `occur-hook' if there are no matches.
+
 2005-07-03  Richard M. Stallman  <rms@gnu.org>
 
        * emulation/tpu-edt.el (tpu-original-global-map): Don't copy
@@ -9,7 +636,9 @@
 
        * emulation/tpu-edt.el (tpu-emacs19-p): Var deleted.
        All references simplified.
-       (tpu-lucid-emacs-p): Renamed from tpu-lucid-emacs19-p.  Uses changed.
+       (tpu-lucid-emacs-p): Rename from tpu-lucid-emacs19-p.  Uses changed.
+       (zmacs-regions): Add defvar.
+       (repeat-complex-command-map): Everything about that deleted.
 
        * textmodes/artist.el (artist-key-is-drawing)
        (artist-key-endpoint1, artist-key-poly-point-list)
 
        * mail/rmailsum.el (rmail-summary-redo): Add defvar.
        (rmail-summary-mode-map, rmail-summary-overlay): Defvars moved up.
-       (rmail-new-summary-line-count): Renamed from new-summary-line-count.
+       (rmail-new-summary-line-count): Rename from new-summary-line-count.
        Add defvar.
        (rmail-summary-beginning-of-message): Use with-no-warnings.
        (rmail-summary-first-message, rmail-summary-last-message): Likewise.
        and save it to the `custom-theme-directory'.  Make this the
        default directory of the buffer.
 
-2005-07-02 David Hunter <hunterd_42@comcast.net> (tiny change)
+2005-07-02  David Hunter  <hunterd_42@comcast.net>  (tiny change)
 
-       * progmodes/flymake.el (flymake-mode, flymake-mode-off): Fix
-       unbalanced parentheses.
+       * progmodes/flymake.el (flymake-mode, flymake-mode-off):
+       Fix unbalanced parentheses.
 
 2005-07-02  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        font-lock-regexp-backslash.  Doc fix.
        (font-lock-regexp-backslash-grouping-construct): Rename from
        font-lock-regexp-backslash-construct.  Doc fix.
-       (lisp-font-lock-keywords-2): Fix highlighting of ELisp regexp
+       (lisp-font-lock-keywords-2): Fix highlighting of Elisp regexp
        grouping constructs.
 
 2005-07-02  Eli Zaretskii  <eliz@gnu.org>
        (facemenu-get-face): Delete function.
        (facemenu-set-face-from-menu): Don't call facemenu-get-face.
        (facemenu-add-new-color): Make second argument mandatory.
-       Create the approprate face and return it.  Simplify.
+       Create the appropriate face and return it.  Simplify.
        (facemenu-set-foreground, facemenu-set-background): Don't check if
        color is defined.  Use return value of facemenu-add-new-color.
 
 
 2005-05-30  Juanma Barranquero  <lekktu@gmail.com>
 
-       * thumbs.el (thumbs-thumbname): The resulting thubname now
+       * thumbs.el (thumbs-thumbname): The resulting thumbname now
        includes a hash value to improve its uniqueness, and has a ".jpg"
        extension.  Also, it is now a valid filename on all systems.
        (thumbs-make-thumb): Use `let', not `let*'.
        (gdb-get-selected-frame): Rename from gdb-get-current-frame.
        (gdb-frame-number): Rename from gdb-current-stack-level.
        (gdb-ann3): Match new mode-name for disassembly buffer.
-       Extend initialisation of variables.
+       Extend initialization of variables.
        (gdb-post-prompt): Update disassembly from gdb-frame-handler.
        (gdb-memory-mode): Use mouse-face in header line.
        (gdb-assembler-buffer-name): Call it disassembly and give frame
        overlay initializations.
        (reftex-highlight): Use `reftex-move-overlay'.
        (reftex-unhighlight): Use `reftex-delete-overlay'.
-       (reftex-uniq): Funktion removed.  Use `reftex-uniquify' instead.
+       (reftex-uniq): Function removed.  Use `reftex-uniquify' instead.
        (reftex-access-search-path): Use `reftex-uniquify' instead of
        `reftex-uniq'
 
 
        * progmodes/gud.el: Move code for GUD tooltips from tooltip.el.
        (require): CL needed to compile case.
-       (gud-tooltip-mode): Use to toggle GUD tooltips unstead of
+       (gud-tooltip-mode): Use to toggle GUD tooltips instead of
        tooltip-gud-tips-p.  Make it a minor-mode.
        (gud-find-file): Only prepare GUD tooltips if gud-tooltip-mode is t.
        (gud-menu-map): GUD tooltips use gud-tooltip-mode now.
 
 2005-05-04  Nick Roberts  <nickrob@snap.net.nz>
 
-       * progmodes/cmacexp.el (c-macro-preprocessor): Update for Mac OSX.
+       * progmodes/cmacexp.el (c-macro-preprocessor): Update for Mac OS X.
 
 2005-05-04  Richard M. Stallman  <rms@gnu.org>
 
 2005-04-30  Nick Roberts  <nickrob@snap.net.nz>
 
        * progmodes/cc-mode.el (cc-create-define-alist): Check that file
-       exists.  Initialise cc-define-alist.
+       exists.  Initialize cc-define-alist.
        (c-mode): Add cc-create-define-alist locally to after-save-hook.
        If there is no file (Macroexpansion) don't create an alist.
 
 
        * progmodes/cc-mode.el (cc-create-define-alist): New function.
        (cc-define-alist): New variable.
-       (c-mode): Make it local and initialise it.
+       (c-mode): Make it local and initialize it.
 
        * progmodes/gdb-ui.el (gdb-active-process): New variable.
        (gdb-exited): New function.
        (org-last-todo-state-is-todo): New variable.
        (org-todo): Set `org-last-todo-state-is-todo'.
        (org-agenda-todo): Change face according to
-       `org-last-todo-state-is-todo'.  And change other lines refering to
+       `org-last-todo-state-is-todo'.  And change other lines referring to
        the same entry.
        (org-calendar-goto-agenda): New command.
        (org-calendar-to-agenda-key): New option.
 
 2005-03-30  Nick Roberts  <nickrob@snap.net.nz>
 
-       * progmodes/gud.el (gdb): (Re)-initialise gud-filter-pending-text.
+       * progmodes/gud.el (gdb): (Re)-initialize gud-filter-pending-text.
        (gud-filter-pending-text): Move in front of gdb.
        (gud-overlay-arrow-position): New variable.
        (gud-sentinel, gud-display-line): Use it in place of
 2005-03-19  Michael R. Mauger  <mmaug@yahoo.com>
 
        * recentf.el (recentf-cleanup-remote): New variable.
-       (recentf-cleanup): Use it to conditionally check availablity of
+       (recentf-cleanup): Use it to conditionally check availability of
        remote files.
 
 2005-03-19  Joe Edmonds  <joe-bugs-debian-org@elem.com>  (tiny change)
        * simple.el (next-line, previous-line): Add optional try-vscroll
        arg to recognize interactive use.  Pass it on to line-move.
        (line-move): Don't perform auto-window-vscroll when defining or
-       executing keyboard macro to ensure consistent behaviour.
+       executing keyboard macro to ensure consistent behavior.
 
 2005-03-13  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * tooltip.el (tooltip-mode): Use define-minor-mode and simplify.
        (tooltip-activate-mouse-motions-if-enabled): Use dolist.
        (tooltip-gud-tips): Simplify.
-       (tooltip-gud-tips-p): Remove superflouous :set.
+       (tooltip-gud-tips-p): Remove superfluous :set.
        (tooltip-gud-modes): Add fortran-mode.
        (gdb-tooltip-print): Remove newline for tooltip-use-echo-area.
 
        * progmodes/gdb-ui.el (gdb-info-breakpoints-custom)
        (gdb-goto-breakpoint): Make breakpoint handling work on template
        functions in C++.  Reported by Martin Reed <mjreed@essex.ac.uk>
-       (gdb-assembler-custom): Update to recognise breakpoint information
+       (gdb-assembler-custom): Update to recognize breakpoint information
        added on 2005-01-19.
 
 2005-01-28  Stefan Monnier  <monnier@iro.umontreal.ca>
 2005-01-19  Steven Tamm  <steventamm@mac.com>
 
        * term/mac-win.el (process-connection-type): Use new
-       operating-system-release variable to use ptys on Darwin 7 (OSX
+       operating-system-release variable to use ptys on Darwin 7 (OS X
        10.3) when using carbon build.
 
 2005-01-19  Jay Belanger  <belanger@truman.edu>
 
 2004-12-11  Dan Nicolaescu  <dann@ics.uci.edu>
 
-       * term.el (term-termcap-format): Synchronyze with terminfo.
+       * term.el (term-termcap-format): Synchronize with terminfo.
        (term-emulate-terminal): Handle reset.
        (term-reset-terminal): New function.
 
 
 2004-10-06  Nick Roberts  <nickrob@snap.net.nz>
 
-       * progmodes/gdb-ui.el (gdb-ann3): (Re-)initialise gdb-input-queue.
+       * progmodes/gdb-ui.el (gdb-ann3): (Re-)initialize gdb-input-queue.
 
 2004-10-06  John Paul Wallington  <jpw@gnu.org>
 
        (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-termcap-format): Synchronize 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.
        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.
+       behavior of `holiday-advent' and `holiday-easter-etc' functions.
 
 2004-09-23  Kim F. Storm  <storm@cua.dk>
 
 
        * 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
+       (term-termcap-format): Synchronize 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-mem): Delete unused function.
        (term-protocol-version): Increment.
        (term-current-face): Set to default.
 
        length, ps-mule-string-char -> aref, ps-mule-next-index -> 1+,
        ps-mule-next-point -> 1+).
 
-       * composite.el (encode-composition-rule): Add autoload cooky.
+       * composite.el (encode-composition-rule): Add autoload cookie.
 
 2004-09-07  Luc Teirlinck  <teirllm@auburn.edu>
 
        * simple.el (shell-command-on-region): New arg DISPLAY-ERROR-BUFFER
        controls whether to display the error buffer.
 
-       * ps-mule.el: Delete compatibility code for old Emacses.
+       * ps-mule.el: Delete compatibility code for old Emacsen.
        (ps-mule-find-wrappoint): Don't use chars-in-region.
 
        * frame.el (display-mouse-p, display-selections-p):
        the buffer has no recorded last modification time.  Return t in
        case the visiting file doesn't exist.  Suggested by Luc Teirlinck
        <teirllm@auburn.edu>.
-       (tramp-handle-write-region): Pass modtime explicitely to
+       (tramp-handle-write-region): Pass modtime explicitly to
        `set-visited-file-modtime', because filename can be different
        from (buffer-file-name) if `file-precious-flag' is set.
        `set-visited-file-modtime' must be called always when `visit' is t
        since Emacs 22.1 only (XEmacs has it).  Implementation rewritten
        in order to avoid this function.
        (tramp-handle-write-region): Set current buffer.  If connection
-       wasn't open, `file-modes' has changed it accidently.  Reported by
+       wasn't open, `file-modes' has changed it accidentally.  Reported by
        David Kastrup <dak@gnu.org>.
        (tramp-enter-password, tramp-read-passwd): New arguments USER and
        HOST.
        number of symbols used.
        (xml-skip-dtd): Change to use xml-parse-dtd but set
        xml-validating-parsing to nil.
-       (xml-parse-dtd): Parse entity deleclarations in DOCTYPEs.
+       (xml-parse-dtd): Parse entity declarations in DOCTYPEs.
        (xml-substitute-entity): Remove in favor of new entity substitution.
        (xml-substitute-special): Rewrite in to substitute complex
        entities from DOCTYPE declarations.
-       (xml-parse-fragment): Parse fragments from entity deleclarations.
+       (xml-parse-fragment): Parse fragments from entity declarations.
        (xml-parse-region, xml-parse-tag, xml-parse-attlist)
        (xml-parse-dtd, xml-substitute-special): Make validity checks
        conditioned on xml-validating-parser.  Add "Not Well Formed" to
        * iimage.el (turn-on-iimage-mode, iimage-mode): Add autoload cookies.
        (iimage-mode-image-search-path): New user option to search the
        image file.
-       (iimage-locate-file): New funcion.  Emacs21.3 or earlier does not
+       (iimage-locate-file): New function.  Emacs21.3 or earlier does not
        have locate-file.
        (iimage-mode-buffer): Use it.
 
        (utf-8-post-read-conversion): Narrow to region properly.
        If utf-translate-cjk-mode is on, load tables if necessary.
        Call utf-8-compose with hash-table arg if necessary.
-       Call XXX-compose-region instead of XXX-post-read-convesion.
+       Call XXX-compose-region instead of XXX-post-read-conversion.
        (utf-8-pre-write-conversion): New function.
        (mule-utf-8): Include CJK charsets in safe-charsets if
        utf-translate-cjk-mode is on.  Add pre-write-conversion.
 
 2004-06-04  Mario Lang  <mlang@delysid.org>
 
-       * battery.el (battery-linux-proc-acpi): `mA' was hardcored, but some
+       * battery.el (battery-linux-proc-acpi): `mA' was hardcoded, but some
        systems appear to use mW, make the code handle this.  Fix a
        division-by-zero bug while at it, and handle kernels with
        a slightly different layout in /proc/acpi.
 2004-05-30  Michael Albinus  <michael.albinus@gmx.de>
 
        * files.el (file-remote-p): Apply file name handler for operation
-       `file-remote-p'.  It isn' a property any longer.
+       `file-remote-p'.  It isn't a property any longer.
        (file-relative-name): `fh' and `fd' get the required value via
        `find-file-name-handler' already.
 
        (gdb-buffer-type, gdb-input-queue, gdb-prompting)
        (gdb-output-sink, gdb-current-item, gdb-pending-triggers):
        Change from local to global gdb variable set.
-       (gdb-ann3): Initialise above gdb variable set.
+       (gdb-ann3): Initialize above gdb variable set.
        (gdb-var-update, gdb-var-update-handler, gdb-enqueue-input)
        (gdb-dequeue-input, gdb-source, gdb-pre-prompt, gdb-prompt)
        (gdb-subprompt, gdb-starting, gdb-stopping, gdb-frame-begin)
 
 2004-05-12  Kenichi Handa  <handa@m17n.org>
 
-       * descr-text.el: Require quail at comile time.
+       * descr-text.el: Require quail at compile time.
        (describe-char): If an input method is on and it supports the
        character, show how to input it.
 
 
        * emacs/lisp/progmodes/sql.el (sql-xemacs-p, sql-emacs19-p)
        (sql-emacs20-p): Remove.
-       (sql-mode-syntax-table): Use shared GNU EMacs/XEmacs syntax.
+       (sql-mode-syntax-table): Use shared GNU Emacs/XEmacs syntax.
        (sql-builtin-face, sql-doc-face): Remove.
        (sql-mode-ansi-font-lock-keywords)
        (sql-mode-oracle-font-lock-keywords)
        either a character representation of an event or an event
        description list.
 
-       * type-break.el: Capitalise Emacs and Lisp.
+       * type-break.el: Capitalize Emacs and Lisp.
        (type-break-good-break-interval, type-break-demo-boring-stats)
        (type-break-terse-messages, type-break-file-name): New defcustoms.
        (type-break-post-command-hook)
        (type-break-interval-start, type-break-auto-save-file-name): New vars.
        (type-break-mode): Document type-break-good-break-interval and the
        "session" file.  Schedule break according to the session file.
-       Kill session file buffer on exit.  Organise for save-some-buffers
+       Kill session file buffer on exit.  Organize for save-some-buffers
        to always save the session file.
        (type-break-mode-line-message-mode, type-break-query-mode):
        Uppercase arguments.
        (gdb-frame-breakpoints-buffer, gdb-frame-stack-buffer)
        (gdb-frame-threads-buffer, gdb-frame-registers-buffer)
        (gdb-frame-locals-buffer, gdb-frame-gdb-buffer)
-       (gdb-frame-assembler-buffer): Improve behaviour with
+       (gdb-frame-assembler-buffer): Improve behavior with
        multiple frames.
        (gdb-display-buffer): Extend search to all visible frames.
 
 
 2004-03-31  Luc Teirlinck  <teirllm@auburn.edu>
 
-       * autorevert.el: Delete obsolete autoload's and defvar's.
+       * autorevert.el: Delete obsolete autoloads and defvars.
        (auto-revert-check-vc-info): New user option.
        (auto-revert-vc-cvs-file-version, auto-revert-vc-buffer-p)
        (auto-revert-handler-vc): Delete.
 
        * strokes.el (strokes-global-set-stroke-string): New function.
        (strokes-list-strokes): Cope with strings, not just commands.
-       Set foreground colour of image.
+       Set foreground color of image.
        (strokes-global-set-stroke): Doc fix.
 
 2004-03-26  Luc Teirlinck  <teirllm@auburn.edu>
 
        * descr-text.el (describe-property-list): Add a button
        for `face' property that calls `describe-face'.
-       Suggested by luis fernandes <elf@ee.ryerson.ca>
+       Suggested by Luis Fernandes <elf@ee.ryerson.ca>
 
        * international/mule.el (keyboard-coding-system):
        * kmacro.el (kmacro-call-macro): Fix docstring.
        (ruler-mode-left-scroll-bar-cols): Use `scroll-bar-columns'.
        (ruler-mode-ruler-function): New variable.
        (ruler-mode-header-line-format): Call `ruler-mode-ruler-function'
-       if the value for `ruler-mode-ruler-function'is given.
+       if the value for `ruler-mode-ruler-function' is given.
 
        * hexl.el (hexl-mode-hook): Make the hook customizable.
        (hexl-address-area, hexl-ascii-area): New customize variables.
 
        * net/tramp.el (tramp-completion-mode) Don't check for 'xemacs' but
        `tramp-unified-filenames'.
-       (tramp-completion-mode): Make test for XEmacs explicitely.
+       (tramp-completion-mode): Make test for XEmacs explicitly.
        `event-to-character' can exists in Emacs packages too.
        Reported by Matt Swift <swift@alum.mit.edu>.
        (tramp-buffer-name): Buffer name must contain the user if exists.
        * ses.el: Use "ses--" prefixes for buffer-local variables.
        Use (point-min) instead of 1, even when we know the buffer
        is unnarrowed.
-       (ses-build-load-map): Delete.  Distribute its content to defconst's for
+       (ses-build-load-map): Delete.  Distribute its content to defconsts for
        the three maps.
        (ses-menu, ses-header-line-menu): New menus.
        (ses-mode-map): Use them.
        minibuffer windows.
 
        * progmodes/grep.el (grep-regexp-alist): Allow :, \t and (
-       in file names, as long as it is unabmiguous.
+       in file names, as long as it is unambiguous.
 
 2004-02-08  Andreas Schwab  <schwab@suse.de>
 
 
        * calendar/appt.el: Update copyright and commentary.
        (appt-issue-message): Make obsolete.
-       (appt-visible, appt-msg-window): Make obsolete, in favour of
+       (appt-visible, appt-msg-window): Make obsolete, in favor of
        appt-display-format.
        (appt-display-mode-line, appt-display-duration)
        (appt-display-diary, appt-time-msg-list, appt-mode-string)
 
        * gdb-ui.el (gdb-prompt): Change filter for level 3 annotations,
        if necessary.
-       (gdb-ann3): New function.  Initialise M-x gdb as for M-x gdba if
+       (gdb-ann3): New function.  Initialize M-x gdb as for M-x gdba if
        annotations are detected.
        (gud-gdba-marker-filter): Use global variable gud-marker-acc
        instead of a local one to allow transition from
        * calendar/calendar.el (diary-file, diary-file-name-prefix)
        (european-calendar-style, diary-date-forms)
        (calendar-day-name-array, calendar-month-name-array): Doc change.
-       (generate-calendar-month): Adapt for new behaviour of
+       (generate-calendar-month): Adapt for new behavior of
        `calendar-day-name' function.
        (calendar-abbrev-length, calendar-day-abbrev-array)
        (calendar-month-abbrev-array): New variables.
        (calendar-day-name, calendar-month-name): Use new abbrev arrays,
        rather than fixing abbrevs at some width.  Calling syntax change.
        (calendar-make-alist): Use abbrev arrays.  Calling syntax change.
-       (calendar-date-string): Adapt for new behaviours of
+       (calendar-date-string): Adapt for new behaviors of
        `calendar-day-name' and `calendar-month-name' functions.
 
        * calendar/diary-lib.el (list-diary-entries): Adapt for new
-       behaviour of `calendar-day-name' and `calendar-month-name' functions.
+       behavior of `calendar-day-name' and `calendar-month-name' functions.
        (diary-name-pattern): Use abbrev arrays, rather than fixing
        abbrevs at three chars.  Calling syntax change.
-       (mark-diary-entries): Adapt for new behaviours of
+       (mark-diary-entries): Adapt for new behaviors of
        `diary-name-pattern' and `calendar-make-alist' functions.
-       (fancy-diary-font-lock-keywords): Adapt for new behaviour of
+       (fancy-diary-font-lock-keywords): Adapt for new behavior of
        `diary-name-pattern' function.
        (font-lock-diary-date-forms): Use abbrev arrays, rather than
        fixing abbrevs at three chars.  Calling syntax change.
        (cal-hebrew, cal-islam): Require when compiling.
-       (diary-font-lock-keywords): Adapt for new behaviour of
+       (diary-font-lock-keywords): Adapt for new behavior of
        `font-lock-diary-date-forms' function.
 
        * calendar/cal-hebrew.el: Reposition some code so defined before used.
        (calendar-hebrew-month-name-array-common-year)
        (calendar-hebrew-month-name-array-leap-year): Add doc strings.
-       (list-hebrew-diary-entries): Adapt for new behaviours of
+       (list-hebrew-diary-entries): Adapt for new behaviors of
        `calendar-day-name' and `add-to-diary-list' functions.
-       (mark-hebrew-diary-entries): Adapt for new behaviours of
+       (mark-hebrew-diary-entries): Adapt for new behaviors of
        `diary-name-pattern' and `calendar-make-alist' functions.
 
        * calendar/cal-islam.el (calendar-islamic-month-name-array):
        Add doc string.
-       (list-islamic-diary-entries): Adapt for new behaviours of
+       (list-islamic-diary-entries): Adapt for new behaviors of
        `calendar-day-name' and `add-to-diary-list' functions.
-       (mark-islamic-diary-entries): Adapt for new behaviours of
+       (mark-islamic-diary-entries): Adapt for new behaviors of
        `diary-name-pattern' and `calendar-make-alist' functions.
 
-       * calendar/cal-menu.el (cal-menu-update): Adapt for new behaviour of
+       * calendar/cal-menu.el (cal-menu-update): Adapt for new behavior of
        `calendar-month-name' function.
 
        * calendar/cal-coptic.el (coptic-name): defvar rather than defconst.