(calc): Specify customization group.
[bpt/emacs.git] / lisp / ChangeLog
index f7114e4..1be288a 100644 (file)
@@ -1,3 +1,688 @@
+2005-05-27  Lute Kamstra  <lute@gnu.org>
+
+       * calc/calc.el (calc): Specify customization group.
+
+       * outline.el (outline-1, outline-2, outline-3, outline-4)
+       (outline-5, outline-6, outline-7, outline-8): Specify
+       customization group.
+
+       * longlines.el: Don't require easy-mmode.
+       (longlines-visible-face): Specify customization group.
+
+2005-05-27  Kenichi Handa  <handa@m17n.org>
+
+       * language/cyrillic.el: Add cyrillic-iso8859-5 characters in the
+       encoding table of windows-1251.
+
+       * international/ucs-tables.el (ucs-set-table-for-input): If
+       translation-table-for-input of a coding system is a symbol, get
+       its translation-table property.
+
+       * international/code-pages.el: Don't register a coding system into
+       non-iso-charset-alist more than once.
+       (cp-make-coding-system): Likewise.
+
+2005-05-26  John Wiegley  <johnw@newartisans.com>
+
+       * eshell/esh-cmd.el (eshell-eval-command): If the return value of
+       `eshell-resume-eval' is wrapped in a list, it indicates that the
+       command was run asynchronously.  In that case, unwrap the value
+       before checking the delimiter value.
+
+       * eshell/em-cmpl.el (eshell-complete-parse-arguments): If the
+       character before a space at the end of a line is \, assume the
+       space is part of the last argument rather than a final argument
+       separator.
+
+       * eshell/esh-io.el (eshell-get-target): If
+       `eshell-buffer-shorthand' is in use, and the target is `t' or
+       `nil' (which are the most common values), don't assume that the
+       symbol target is a buffer.
+
+2005-05-26  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * calendar/calendar.el (calendar-mode-line-format):
+       Use mode-line-highlight as mouse-face.
+
+       * time.el (display-time-string-forms, display-time-update):
+       Use mode-line-highlight as mouse-face.
+
+2005-05-26  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc.el (calc-language-alist): Remove extra defvar.
+
+2005-05-26  Lute Kamstra  <lute@gnu.org>
+
+       * arc-mode.el (archive-mode):
+       * bookmark.el (bookmark-read-annotation-mode)
+       (bookmark-edit-annotation-mode, bookmark-bmenu-mode):
+       * bs.el (bs-mode):
+       * calc/calc-yank.el (calc-edit-mode):
+       * calc/calc.el (calc-mode, calc-trail-mode):
+       * calculator.el (calculator-mode):
+       * chistory.el (command-history-mode):
+       * comint.el:
+       * cus-edit.el (custom-mode):
+       * descr-text.el (describe-text-mode):
+       * ebuff-menu.el (Electric-buffer-menu-mode):
+       * ediff-util.el (ediff-mode):
+       * emacs-lisp/re-builder.el (reb-mode):
+       * emulation/vi.el (vi-mode-setup):
+       * emulation/ws-mode.el (wordstar-mode):
+       * eshell/esh-mode.el (eshell-mode):
+       * forms.el (forms-mode):
+       * help-mode.el (help-mode):
+       * hexl.el (hexl-mode):
+       * ibuffer.el (ibuffer-mode):
+       * ielm.el (inferior-emacs-lisp-mode):
+       * info.el (Info-mode, Info-edit-mode):
+       * international/swedish.el:
+       * ledit.el (ledit-from-lisp-mode):
+       * locate.el (locate-mode):
+       * mail/rmail.el (rmail-mode):
+       * mail/rmailedit.el (rmail-edit-mode):
+       * mail/rmailsum.el (rmail-summary-mode):
+       * mail/supercite.el (sc-electric-mode):
+       * net/eudc.el (eudc-mode):
+       * net/quickurl.el (quickurl-list-mode):
+       * net/snmp-mode.el (snmp-mode, snmpv2-mode):
+       * obsolete/ooutline.el (outline-mode):
+       * obsolete/options.el (Edit-options-mode):
+       * obsolete/rnews.el (news-mode):
+       * obsolete/rnewspost.el (news-reply-mode):
+       * play/5x5.el (5x5-mode):
+       * play/decipher.el (decipher-mode, decipher-stats-mode):
+       * play/gomoku.el (gomoku-mode):
+       * play/snake.el (snake-mode):
+       * play/solitaire.el (solitaire-mode):
+       * play/tetris.el (tetris-mode):
+       * progmodes/ada-mode.el (ada-mode):
+       * progmodes/antlr-mode.el (antlr-mode):
+       * progmodes/autoconf.el (autoconf-mode):
+       * progmodes/dcl-mode.el (dcl-mode):
+       * progmodes/delphi.el (delphi-mode):
+       * progmodes/ebrowse.el (ebrowse-tree-mode)
+       (ebrowse-electric-list-mode, ebrowse-member-mode)
+       (ebrowse-electric-position-mode):
+       * progmodes/f90.el (f90-mode):
+       * progmodes/fortran.el (fortran-mode):
+       * progmodes/icon.el (icon-mode):
+       * progmodes/idlw-help.el (idlwave-help-mode):
+       * progmodes/idlw-shell.el (idlwave-shell-mode):
+       * progmodes/idlwave.el (idlwave-mode):
+       * progmodes/inf-lisp.el (inferior-lisp-mode):
+       * progmodes/m4-mode.el (m4-mode):
+       * progmodes/meta-mode.el (metafont-mode, metapost-mode):
+       * progmodes/modula2.el (modula-2-mode):
+       * progmodes/octave-inf.el (inferior-octave-mode):
+       * progmodes/octave-mod.el (octave-mode):
+       * progmodes/pascal.el (pascal-mode):
+       * progmodes/sh-script.el (sh-mode):
+       * progmodes/sql.el (sql-mode, sql-interactive-mode):
+       * progmodes/vhdl-mode.el (vhdl-mode):
+       * progmodes/xscheme.el (scheme-interaction-mode):
+       * replace.el (occur-mode):
+       * ses.el (ses-mode):
+       * simple.el (completion-list-mode):
+       * skeleton.el:
+       * speedbar.el (speedbar-mode):
+       * term.el (term-mode):
+       * terminal.el (terminal-edit-mode):
+       * textmodes/reftex-index.el (reftex-index-mode)
+       (reftex-index-phrases-mode):
+       * textmodes/reftex-sel.el (reftex-select-label-mode)
+       (reftex-select-bib-mode):
+       * textmodes/reftex-toc.el (reftex-toc-mode):
+       * wdired.el (wdired-change-to-wdired-mode):
+       * wid-browse.el (widget-browse-mode):
+       Use run-mode-hooks.
+
+       * array.el (array-mode):
+       * calendar/todo-mode.el (todo-mode):
+       * man.el (Man-mode):
+       * play/landmark.el (lm-mode):
+       * play/mpuz.el (mpuz-mode):
+       Use kill-all-local-variables and run-mode-hooks.
+
+       * subr.el (delay-mode-hooks): Specify indentation.
+
+2005-05-26  Mark A. Hershberger  <mah@everybody.org>
+
+       * xml.el (xml-substitute-special): Don't die for undefined xml
+       entities.
+
+2005-05-26  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-prog.el (calc-user-define-edit): Don't find substring
+       of nil.
+
+2005-05-27  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-frame-address):
+       Rename from gdb-current-address.
+       (gdb-previous-frame-address): Rename from gdb-previous-address.
+       (gdb-selected-frame): Rename from gdb-current-frame.
+       (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.
+       (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
+       in mode line.
+       (gdb-source-spec-regexp, gdb-assembler-custom)
+       (gdb-invalidate-assembler, gdb-frame-handler):
+       Make robust to leading zeroes in address format.
+
+2005-05-26  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el: (org-mode): Use `define-derived-mode' to
+       define `org-mode'.
+       (org-agenda-mode): Use `run-mode-hooks' instead of `run-hooks'.
+
+2005-05-26  Nick Roberts  <nickrob@snap.net.nz>
+
+       * log-edit.el (log-edit-changelog-entries): Distinguish between
+       filenames like xfns.c and fns.c.
+       Coded by Stefan Monnier  <monnier@iro.umontreal.ca>.
+
+2005-05-25  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * buff-menu.el (Buffer-menu-revert-function): Improve handling of
+       point after reverting.
+       (Buffer-menu-make-sort-button): Handle the case where
+       `Buffer-menu-use-header-line' is nil.
+
+2005-05-25  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * vms-patch.el (vms-magic-right-square-brace, vms-magic-colon):
+       New funcs.  In minibuffer-local-completion-map bind `]', `/'
+       and `:' to them.
+
+2005-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * startup.el (normal-top-level): Allow modification of load-path while
+       we're iterating over it.
+
+2005-05-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * thumbs.el (thumbs-thumbsdir-max-size, thumbs-temp-file)
+       (thumbs-cleanup-thumbsdir, thumbs-call-convert)
+       (thumbs-resize-interactive, thumbs-insert-image)
+       (thumbs-insert-thumb, thumbs-dired-show-marked)
+       (thumbs-find-image-at-point, thumbs-delete-images)
+       (thumbs-rename-images, thumbs-next-image, thumbs-dired-setroot)
+       (thumbs-increment-image-size, thumbs-decrement-image-size):
+       Fix typos in docstrings.
+
+2005-05-24  Andre Spiegel  <spiegel@gnu.org>
+
+       * progmodes/cperl-mode.el (cperl-vc-header-alist): Obsoleted.
+       (cperl-vc-rcs-header, cperl-vc-sccs-header): New user options.
+       (cperl-mode): Use them.
+
+2005-05-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * window.el (quit-window, shrink-window-if-larger-than-buffer):
+       Doc fixes.
+
+2005-05-24  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-inferior-io-mode-map):
+       Bind C-d to gdb-inferior-io-eof.
+
+       * dired.el (dired-dnd-popup-notice): Use message-box.
+
+2005-05-23  Masatake YAMATO  <jet@gyve.org>
+
+       * bindings.el (mode-line-major-mode-keymap):
+       Bind [mode-line down-mouse-1] to `mouse-major-mode-menu'.
+
+       * faces.el (mode-line-highlight): New face.
+
+       * ruler-mode.el (ruler-mode-ruler): Use mode-line-highlight
+       as mouse-face.
+
+       * bindings.el (top-level, help-echo, mode-line-modified)
+       (mode-line-mule-info, mode-line-eol-desc): Use mode-line-highlight
+       as mouse-face.
+
+2005-05-23  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/cc-engine.el (c-guess-basic-syntax):
+       Remove spurious call to `zerop'.
+
+       * emacs-lisp/cl.el (acons, pairlis): Add docstring.
+
+2005-05-23  Martin Stjernholm  <bug-cc-mode@gnu.org>
+
+       CC Mode update to 5.30.10:
+
+       * cc-fonts.el (c-font-lock-declarators): Fixed bug where the point
+       could go past the limit in decoration level 2, thereby causing
+       errors during interactive fontification.
+
+       * cc-mode.el (c-make-inherited-keymap): Fixed cc-bytecomp bug when
+       the file is evaluated interactively.
+
+       * cc-engine.el (c-guess-basic-syntax): Handle operator
+       declarations somewhat better in C++.
+
+       * cc-styles.el, cc-mode.el (c-run-mode-hooks): New helper macro to
+       make use of `run-mode-hooks' which has been added in Emacs 21.1.
+       (c-mode, c++-mode, objc-mode, java-mode, idl-mode, pike-mode)
+       (awk-mode): Use it.
+       (make-local-hook): Suppress warning about obsoleteness.
+
+       * cc-engine.el, cc-align.el, cc-cmds.el
+       (c-append-backslashes-forward, c-delete-backslashes-forward)
+       (c-find-decl-spots, c-semi&comma-no-newlines-before-nonblanks):
+       Compensate for return value from `forward-line' when it has moved
+       but not to a different line due to eob.
+
+       * cc-engine.el (c-guess-basic-syntax): Fixed anchoring in
+       `objc-method-intro' and `objc-method-args-cont'.
+
+2005-05-23  Alan Mackenzie  <bug-cc-mode@gnu.org>
+
+       CC Mode update to 5.30.10:
+
+       * cc-mode.el, cc-engine.el, cc-align.el: Change the FSF's address
+       in the copyright statement.  Incidentally, change "along with GNU
+       Emacs" to "along with this program" where it occurs.
+
+       * cc-mode.el: Add a fourth parameter `t' to the awk-mode autoload,
+       so that it is interactive, hence can be found by M-x awk-mode
+       whilst cc-mode is yet to be loaded.  Reported by Glenn Morris
+       <gmorris+emacs@ast.cam.ac.uk>.
+
+       * cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK
+       Mode's regexps.
+
+2005-05-23  Kevin Ryde  <user42@zip.com.au>
+
+       * cc-align.el (c-lineup-argcont): Ignore conses for {} pairs from
+       c-parse-state, to avoid a lisp error (on bad code).
+
+2005-05-23  Lute Kamstra  <lute@gnu.org>
+
+       * subr.el (font-lock-defaults): Remove defvar as it's already
+       defined in font-core.el.
+
+       * font-lock.el (font-lock-beginning-of-syntax-function): Fix
+       docstring.
+
+2005-05-23  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-info-locals-handler): Make regexps
+       more general and work when GDB variable "print pretty" is on,
+       as with Emacs, for example.
+
+2005-05-22  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * font-core.el: Update comment.
+
+       * emacs-lisp/easy-mmode.el (define-global-minor-mode): Use
+       `after-change-major-mode-hook' instead of `find-file-hook'.
+
+       * buff-menu.el (Buffer-menu-mode): Use `run-mode-hooks'.
+
+2005-05-22  Eli Zaretskii  <eliz@gnu.org>
+
+       * simple.el (yank, yank-pop): Mention `yank-excluded-properties'
+       and `yank-handler' in the doc strings.
+
+2005-05-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/cl.el (eql): Remove.  It's a builtin already.
+
+2005-05-22  Richard M. Stallman  <rms@gnu.org>
+
+       * help.el (describe-key): Move print-help-return-message call
+       out of conditional.
+
+       * progmodes/etags.el (list-tags): Use with-no-warnings.
+
+       * mail/smtpmail.el (smtpmail-open-stream): Use with-no-warnings.
+       (smtpmail-send-queued-mail): Avoid beginning-of-buffer.
+       (starttls-extra-args, starttls-extra-arguments): Add defvars.
+
+       * mail/mailalias.el (mail-get-names): Avoid beginning-of-buffer.
+
+       * language/viet-util.el (viet-viscii-nonascii-translation-table):
+       Add defvar.
+
+       * emulation/viper-ex.el (viper-ex-work-buf, viper-ex-print-buf):
+       Use defvar, not defconst.
+
+       * hexl.el (hexl-follow-line): Use with-no-warnings.
+
+       * emulation/tpu-extras.el: Use write-file-functions instead of
+       write-file-hooks.
+
+       * dired.el (dired-font-lock-keywords): Fontify files with junk
+       extensions even if marked by -F.
+
+2005-05-22  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/cl.el (pushnew, cl-macroexpand, floatp-safe, plusp)
+       (minusp, oddp, evenp, mapcar*, list*, copy-list, adjoin, subst):
+       * emacs-lisp/cl-extra.el (coerce, map, maplist, cl-mapc, mapl)
+       (mapcan, mapcon, some, every, notany, notevery, signum, isqrt)
+       (concatenate, list-length, get*, getf, cl-remprop):
+       * emacs-lisp/cl-macs.el (function*, case, ecase, typecase)
+       (etypecase, progv, lexical-let, lexical-let*)
+       (multiple-value-bind, multiple-value-setq, shiftf):
+       Improve argument/docstring consistency.
+
+       * subr.el (focus-frame, unfocus-frame):
+       Revert deletion on 2005-05-01.
+
+2005-05-22  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc-cvs.el (vc-cvs-checkout-model): Handle the case where FILE
+       doesn't exist.
+
+       * vc.el (vc-trunk-p): Add autoload cookie.  The function is used
+       in vc-rcs.el when vc-mistrust-permissions is t, which is not the
+       default.
+
+2005-05-22  Nick Roberts  <nickrob@snap.net.nz>
+
+       * emacs-lisp/bytecomp.el: Remove make-obsolete-variable for
+       already deleted variables: auto-fill-hook, blink-paren-hook,
+       lisp-indent-hook, inhibit-local-variables, unread-command-event
+       suspend-hooks, comment-indent-hook, meta-flag,
+       before-change-function, after-change-function,
+       font-lock-doc-string-face.
+
+2005-05-21  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * emacs-lisp/derived.el (define-derived-mode): Doc fix.
+
+2005-05-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * mail/rmail.el (rmail-reply): Filter the list in reply-to through
+       rmail-dont-reply-to.
+
+2005-05-21  Frederik Fouvry  <fouvry@CoLi.Uni-SB.DE>
+
+       * mail/sendmail.el (mail-send): Use [[:space:]] instead of a
+       literal blank when splitting new-header-values.
+
+2005-05-21  Matt Hodges  <MPHodges@member.fsf.org>
+
+       * calendar/cal-menu.el (cal-menu-update): Add separator as a
+       string so that tmm doesn't create a completion entry for it.
+
+       * textmodes/table.el (table-disable-menu): Ditto.
+
+2005-05-21  Richard M. Stallman  <rms@gnu.org>
+
+       * progmodes/idlwave.el (idlwave-doc-header): Use insert-file-contents.
+
+       * progmodes/flymake.el (flymake-makehash): Use with-no-warnings.
+
+       * net/rcompile.el (remote-compile): Use compilation-start.
+
+       * tmm.el (tmm-shortcut): Avoid using beginning-of-buffer.
+
+2005-05-21  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * files.el (auto-mode-alist): Check GNUmakefile before makefile.
+       Default to makefile-bsdmake-mode on BSD systems.
+
+       * imenu.el (imenu-generic-expression, imenu--generic-function'):
+       REGEXP may also be a search function now.  The part of doc-string
+       for describing the structure was 95% identical to that of
+       `imenu--generic-function'.  Unify it there.
+
+       * progmodes/make-mode.el (makefile-imenu-generic-expression):
+       Use function to find dependencies, because regexp alone is so complex,
+       it easily goes into an endless loop.
+       (makefile-makepp-mode): Also add submenu for Perl functions
+       defined in the makefile.
+       (makefile-bsdmake-mode): Special imenu-generic-expression no
+       longer needed, due to function call.
+       (makefile-match-dependency): Take BOUND into account when checking
+       if we're through.
+
+2005-05-20  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-units.el (calc-invalidate-units-table):
+       Use inhibit-read-only.
+       (math-build-units-table-buffer): Use view-mode.
+
+2005-05-20  David Kastrup  <dak@gnu.org>
+
+       * emacs-lisp/easymenu.el (easy-menu-add): Correct docstring since
+       easy-menu-add is not a nop on Emacs; and clarify when to call it.
+
+2005-05-20  Lute Kamstra  <lute@gnu.org>
+
+       * diff-mode.el (diff-header-face, diff-file-header-face)
+       (diff-index-face, diff-hunk-header-face, diff-removed-face)
+       (diff-added-face, diff-changed-face, diff-function-face)
+       (diff-context-face, diff-nonexistent-face): Put them in the
+       diff-mode customization group.
+
+2005-05-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/vhdl-mode.el (vhdl-font-lock-match-item): Simplify regexp.
+
+       * progmodes/sh-script.el (sh-mode, sh-get-word): Minor regexp fixes.
+
+       * font-lock.el (lisp-font-lock-keywords-2): Don't error.
+       Minor regexp-optimization.
+
+2005-05-20  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (org-agenda-toggle-time-grid): New command.
+       (org-agenda-use-time-grid, org-agenda-time-grid): New options.
+       (org-agenda-add-time-grid-maybe): New function.
+       (org-agenda): Call `org-agenda-add-time-grid-maybe'.
+       (org-table-create): `dotimes' instead of `mapcar'.
+       (org-xor): Simplify implementation.
+       (org-agenda): `inhibit-redisplay' turned on.
+       (org-agenda-change-all-lines): Use `org-format-agenda-item' to get
+       a consistent line after a state change.
+       (org-agenda-remove-times-when-in-prefix): New option.
+       (org-prefix-has-time): New variable.
+       (org-parse-time-string): Optional argument NODEFAULT.
+       (org-format-agenda-item): Parse items for time-of-day
+       specifications and move these into the prefix if possible.
+       (org-agenda-priority): Get current heading, not previous heading
+       during agenda remote editing.
+
+2005-05-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/cl-seq.el (reduce, fill, replace, remove*)
+       (remove-if, remove-if-not, delete*, delete-if, delete-if-not)
+       (remove-duplicates, delete-duplicates, substitute)
+       (substitute-if, substitute-if-not, nsubstitute, nsubstitute-if)
+       (nsubstitute-if-not, find, find-if, find-if-not, position)
+       (position-if, position-if-not, count, count-if, count-if-not)
+       (mismatch, search, sort*, stable-sort, merge, member*)
+       (member-if, member-if-not, assoc*, assoc-if, assoc-if-not)
+       (rassoc*, rassoc-if, rassoc-if-not, union, nunion)
+       (intersection, nintersection, set-difference, nset-difference)
+       (set-exclusive-or, nset-exclusive-or, subsetp, subst-if)
+       (subst-if-not, nsubst, nsubst-if, nsubst-if-not, sublis)
+       (nsublis, tree-equal): Improve argument/docstring consistency.
+
+       * subr.el (send-string, send-region):
+       Remove obsolescence declaration.
+       (window-dot, set-window-dot, read-input, show-buffer)
+       (eval-current-buffer, string-to-int):
+       Add release number to obsolescence declarations.
+
+2005-05-19  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-magic-forward-char): Enter ido-find-file at end of input.
+       (ido-magic-backward-char): Enter ido-switch-buffer at start of input.
+
+2005-05-20  Matt Hodges  <MPHodges@member.fsf.org>
+
+       * faces.el (list-faces-display): Make back button respect optional
+       regexp arg.
+
+2005-05-19  Juanma Barranquero  <lekktu@gmail.com>
+
+       * calculator.el (calculator-radix-grouping-mode)
+       (calculator-radix-grouping-digits, calculator-displayer)
+       (calculator-radix-grouping-separator, calculator-copy-displayer):
+       * dabbrev.el (dabbrev-search-these-buffers-only):
+       * diff-mode.el (diff-jump-to-old-file, diff-update-on-the-fly)
+       (diff-advance-after-apply-hunk, diff-mode-hook)
+       (diff-minor-mode-prefix):
+       * imenu.el (imenu-use-popup-menu):
+       * jit-lock.el (jit-lock-context-time):
+       * newcomment.el (comment-fill-column, comment-column)
+       (comment-style, comment-padding, comment-multi-line)
+       (comment-empty-lines, comment-auto-fill-only-comments):
+       * reveal.el (reveal-around-mark):
+       * uniquify.el (uniquify-buffer-name-style)
+       (uniquify-after-kill-buffer-p)
+       (uniquify-ask-about-buffer-names-p, uniquify-ignore-buffers-re)
+       (uniquify-min-dir-content, uniquify-separator)
+       (uniquify-trailing-separator-p, uniquify-strip-common-suffix):
+       * w32-vars.el (w32-fixed-font-alist):
+       * emacs-lisp/testcover.el (testcover-potentially-1value-functions):
+       * obsolete/rsz-mini.el (resize-minibuffer-frame-max-height):
+       * progmodes/antlr-mode.el (antlr-font-lock-maximum-decoration):
+       * progmodes/perl-mode.el (perl-indent-level)
+       (perl-continued-statement-offset, perl-continued-brace-offset)
+       (perl-brace-offset, perl-brace-imaginary-offset)
+       (perl-label-offset, perl-indent-continued-arguments)
+       (perl-tab-always-indent, perl-tab-to-comment, perl-nochange):
+       * progmodes/tcl.el (tcl-indent-level)
+       (tcl-continued-indent-level, tcl-auto-newline)
+       (tcl-tab-always-indent, tcl-electric-hash-style)
+       (tcl-help-directory-list, tcl-use-smart-word-finder)
+       (tcl-application, tcl-command-switches, tcl-prompt-regexp)
+       (inferior-tcl-source-command):
+       * textmodes/fill.el (enable-kinsoku):
+       * textmodes/reftex-vars.el (reftex-index-phrases-wrap-long-lines):
+       * textmodes/table.el (table-yank-handler):
+       Specify missing group (and type, if simple) in defcustom.
+
+2005-05-19  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * progmodes/compile.el (compilation-finish-function): Fix defvar.
+
+2005-05-19  Richard M. Stallman  <rms@gnu.org>
+
+       * progmodes/make-mode.el (makefile-mode): Use run-mode-hooks.
+
+       * subr.el (event-basic-type): Don't get an error.
+       (left-fringe-p): Function deleted.
+
+       * buff-menu.el (Buffer-menu-buffer-face): In group Buffer-menu.
+       (list-buffers-noselect): Set `font-lock-face' property, not `face'.
+
+       * dired-aux.el (dired-copy-file-recursive): Handle symlinks
+       in recursive copy.
+
+       * frame.el (show-trailing-whitespace): In group `whitespace-faces'.
+
+       * emacs-lisp/byte-run.el (eval-when-compile): Doc fix.
+
+       * emacs-lisp/bytecomp.el (byte-compile-file-form-custom-declare-variable):
+       Call byte-compile-nogroup-warn if appropriate.
+
+       * progmodes/compile.el (compilation-finish-function): Mark obsolete.
+       (compilation-set-window): Don't call left-fringe-p; do it directly.
+
+2005-05-19  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-graph.el (calc-graph-format-data): Make sure
+       var-PlotRejects is bound before trying to check its value.
+
+2005-05-19  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/reftex.el (reftex-isearch-minor-mode): Move the
+       definition of this variable from reftex-global.el to reftex.el,
+       because it is needed in the menu.
+
+2005-05-19  Lute Kamstra  <lute@gnu.org>
+
+       * emacs-lisp/copyright.el (copyright-fix-years): Make sure all
+       years are fixed.  Don't insert a space after a dash.
+
+2005-05-19  Kim F. Storm  <storm@cua.dk>
+
+       * emulation/crisp.el (crisp-home, crisp-end): Put CUA property.
+
+2005-05-19  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * font-lock.el (lisp-font-lock-keywords-2): Do \\) only in
+       strings, because (eq ... ?\\) is fairly frequent.
+
+       * progmodes/make-mode.el (makefile-add-this-line-targets):
+       Simplify and integrate into `makefile-pickup-targets'.
+       (makefile-add-this-line-macro): Simplify and integrate into
+       `makefile-pickup-macros.
+       (makefile-pickup-filenames-as-targets): Simplify.
+       (makefile-previous-dependency, makefile-match-dependency):
+       Don't stumble over `::'.
+
+2005-05-19  Nick Roberts  <nickrob@snap.net.nz>
+
+       * subr.el (post-command-idle-hook, post-command-idle-delay):
+       Remove obsoletion of post-command-idle-hook and
+       post-command-idle-delay.
+
+       * faces.el (list-faces-display): Provide button when describe-face
+       is called to take user back to  the list of faces.
+
+       * help-fns.el (describe-variable): Remove hyperlinks in a
+       variable's value as these are quite frequently inappropriate.
+
+       * follow.el (follow-submit-feedback, follow-mode):
+       Remove references to post-command-idle-hook.
+
+2005-05-18  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * progmodes/make-mode.el (makefile-previous-dependency)
+       (makefile-match-dependency): Check for := (and in bsd mode also
+       !=) to give a better result, even when font-lock is not on.
+
+2005-05-18  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-help.el (calc-s-prefix-help):
+       Add `calc-copy-special-constant' to help string.
+
+2005-05-18  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * emacs-lisp/eldoc.el (eldoc-mode): Doc fix.
+
+2005-05-18  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-poly.el (math-factor-poly-coefs): Make sure the terms
+       in linear factors are in proper order.
+
+2005-05-18  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/reftex-vars.el (reftex-cite-format-builtin):
+       Support for jurabib.
+
+       * textmodes/reftex.el (featurep): Define aliases for overlay
+       commands, for XEmacs compatibility, and use these aliases in
+       overlay initializations.
+       (reftex-highlight): Use `reftex-move-overlay'.
+       (reftex-unhighlight): Use `reftex-delete-overlay'.
+       (reftex-uniq): Funktion removed.  Use `reftex-uniquify' instead.
+       (reftex-access-search-path): Use `reftex-uniquify' instead of
+       `reftex-uniq'
+
+       * textmodes/reftex-sel.el (reftex-select-unmark):
+       Overlay `before-string' property modification enables for Emacs as well.
+       (reftex-select-item): Use `reftex-delete-overlay'.
+       (reftex-select-mark): Use `reftex-make-overlay' and
+       `reftex-overlay-put'.
+       (reftex-select-unmark): Use `reftex-delete-overlay' and
+       `reftex-overlay-put'.
+
 2005-05-18  Lute Kamstra  <lute@gnu.org>
 
        * emacs-lisp/lisp.el (check-parens): Fix docstring.
 
        * progmodes/prolog.el (inferior-prolog-mode): Doc fix.
        (prolog-consult-region): Replace `send-string' by
-       `process-send-string'; replace `send-region' by
-       `process-send-region'.
+       `process-send-string'; replace `send-region' by `process-send-region'.
 
        * progmodes/delphi.el (delphi-log-msg):
        Replace `set-window-dot' by `set-window-point'.
        loop.  It should also be more efficient, because first it only
        searches for `:', instead of applying the very complex regexp.
        (makefile-mode): Cancel `font-lock-support-mode', because blocks
-       to be fontified in one piece can be too long for JIT.  Makefiles
-       are never *that* big.
+       to be fontified in one piece can be too long for JIT.
+       Makefiles are never *that* big.
 
 2005-05-17  Reiner Steib  <Reiner.Steib@gmx.de>
 
 
 2005-05-16  Daniel Pfeiffer  <occitan@esperanto.org>
 
-       * font-lock.el (lisp-font-lock-keywords-1): Set
-       `font-lock-negation-char-face' for [^...] char group.
+       * font-lock.el (lisp-font-lock-keywords-1):
+       Set `font-lock-negation-char-face' for [^...] char group.
        (lisp-font-lock-keywords-2): Highlight regexp's \\( \\| \\).
 
        * progmodes/make-mode.el (makefile-dependency-regex): Turn it into
        might be the same one to be skipped by the initial [^$], leading
        to an overlooked variable use.
        (makefile-make-font-lock-keywords): Remove two parameters, which
-       are now variables that some of the modes set locally.  Handle
-       dependency and rule action matching through functions, because
+       are now variables that some of the modes set locally.
+       Handle dependency and rule action matching through functions, because
        regexps alone match too often.  Dependency matching now comes
-       last, so it can check, whether a colon already matched something
-       else.
+       last, so it can check, whether a colon already matched something else.
        (makefile-mode): Inform that font-lock improves makefile parsing
        capabilities.
        (makefile-match-dependency, makefile-match-action): New functions.
        (reftex-bib-sort-year-reverse, reftex-format-citation):
        * textmodes/reftex-parse.el (reftex-init-section-numbers)
        (reftex-section-number):
-       * textmodes/texinfmt.el (texinfo-paragraphindent): Replace
-       `string-to-int' by `string-to-number'.
+       * textmodes/texinfmt.el (texinfo-paragraphindent):
+       Replace `string-to-int' by `string-to-number'.
 
        * international/latexenc.el: Add page marker to force the "Local
        Variables:" string out of the last page.
        (tramp-pre-connection): Add parameter CHUNKSIZE.  Make local
        variable `tramp-chunksize'.  Change callees.
        (tramp-open-connection-setup-interactive-shell): Check remote host
-       for buggy `send-process-string' implementation.  Set
-       `tramp-chunksize' if found.  Reported by Michael Kifer
+       for buggy `send-process-string' implementation.
+       Set `tramp-chunksize' if found.  Reported by Michael Kifer
        <kifer@cs.sunysb.edu> (and a lot of other people all the years).
        (tramp-handle-shell-command): `insert-buffer' cannot be used
        because the contents of the Tramp buffer is changed before
        insertion (`expand-file' and alike).  Reported by Fr\e,Ai\e(Bd\e,Ai\e(Bric Bothamy
        <frederic.bothamy@free.fr>.
        (tramp-set-auto-save): Actions should be done for Tramp file name
-       handler only.  Ange-FTP has its own auto-save mechanism.  Reported
-       by Richard G. Bielawski <Richard.G.Bielawski@wellsfargo.com>.
+       handler only.  Ange-FTP has its own auto-save mechanism.
+       Reported by Richard G. Bielawski <Richard.G.Bielawski@wellsfargo.com>.
        (tramp-set-auto-save-file-modes): Set file modes of
        `buffer-auto-save-file-name' to ?\600 as fallback solution.
        Reported by Ferenc Wagner <wferi@tba.elte.hu>.
        (tramp-bug): Remove obsolete variable.
        (tramp-append-tramp-buffers): Rewrite partly.  More suitable check
-       for presence of `mml-mode'.  Make it running for older Emacsen as
-       well.
+       for presence of `mml-mode'.  Make it running for older Emacsen as well.
 
 2005-05-14  John Paul Wallington  <jpw@pobox.com>
 
 
 2005-05-13  Matt Hodges  <MPHodges@member.fsf.org>
 
-       * tmm.el (tmm-get-keymap): Include only active menus and menu
-       items.
+       * tmm.el (tmm-get-keymap): Include only active menus and menu items.
 
        * emacs-lisp/easymenu.el (easy-menu-define): Doc fixes.
 
 2005-05-13  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * dired.el (dired-mode): make-variable-buffer-local =>
-       make-local-variable
+       make-local-variable.
 
 2005-05-13  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
 
 2005-04-15  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el (org-agenda-date-prompt): Rename from
+       * textmodes/org.el (org-agenda-date-prompt): Rename from
        `org-agenda-date-today'.
        (org-evaluate-time-range): Insert at point instead of directly
        after time range.
        to dnd-insert-text.
        (x-dnd-protocol-alist, x-dnd-open-file-other-window)
        (x-dnd-handle-one-url, x-dnd-get-local-file-uri)
-       (x-dnd-get-local-file-name,  x-dnd-open-local-file)
+       (x-dnd-get-local-file-name, x-dnd-open-local-file)
        (x-dnd-open-file, x-dnd-insert-text): Move to dnd.el (without x-).
 
        * dnd.el (dnd-protocol-alist): New file with generic DND functions.
 
 2005-03-24  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-embed.el (calc-embedded-mode-change):  Save all
+       * calc/calc-embed.el (calc-embedded-mode-change): Save all
        relevant mode settings in calc-embedded-original-modes when modes
        are permanently changed.
 
        (calc-set-language): Set math-expr-special-function-mapping.
 
        * calc/calc-prog.el (calc-edit-user-syntax, calc-fix-token-name)
-       (calc-write-parse-table-part):  Add LaTeX support.
+       (calc-write-parse-table-part): Add LaTeX support.
 
        * calc/calc.el (calc-language): Adjust docstring.
        (calc-set-mode-line): Add LaTeX support.
 
 2004-12-31  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-store.el (calcVar-digit, calcVar-oper):  Remove the need
+       * calc/calc-store.el (calcVar-digit, calcVar-oper): Remove the need
        for "var-" at the beginning of the minibuffer.
 
 2004-12-31  Richard M. Stallman  <rms@gnu.org>
        * calendar/holidays.el (holiday-easter-etc): Make arguments
        optional for backwards compatibility.  Doc fix.
        Remove un-necessary local vars mandatory, output-list.
-       (holiday-advent):  Make arguments optional for backwards
+       (holiday-advent): Make arguments optional for backwards
        compatibility.  Doc fix.
 
 2004-12-06  Stefan Monnier  <monnier@iro.umontreal.ca>
        disp-trail by declared variable.
 
        * calc/calc-sel.el (calc-edit-disp-trail): Declare it.
-       (calc-finish-selection-edit):  Replace variable disp-trail by
+       (calc-finish-selection-edit): Replace variable disp-trail by
        declared variable.
        (calc-selection-cache-entry): Move declaration to earlier in the file.
        (calc-selection-cache-num, calc-selection-cache-comp)
        (calc-sel-reselect): New variable.
        (calc-auto-selection, calc-enter-selection, calc-edit-selection)
        (calc-sel-evaluate, calc-sel-expand-formula, calc-sel-expand-formula)
-       (calc-sel-mult-both-sides, calc-sel-add-both-sides):  Replace variable
+       (calc-sel-mult-both-sides, calc-sel-add-both-sides): Replace variable
        reselect with declared variable.
 
        * calc/calc-rewr.el (math-regs, math-num-regs, math-prog-last)
        (math-bound-vars, math-conds, math-copy-neg, math-rhs)
        (math-pattern, math-remembering, math-aliased-vars, math-mt-many)
        (math-import-list, math-rewrite-phase): Declare them.
-       (math-rewrite):  Use let* to declare variables.
+       (math-rewrite): Use let* to declare variables.
        (calc-rewrite-selection): Make rules a local variable.
        (calc-rewr-sel): New variable.
        (calc-rewrite-selection, calc-locate-selection-marker)
 
 2004-11-15  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calcalg2.el (math-integrate-by-parts):  Remove unused
+       * calc/calcalg2.el (math-integrate-by-parts): Remove unused
        variable var-thing.
        (math-integ-depth, math-integ-level, math-integral-limit)
        (math-enable-subst, math-any-substs, math-integ-msg)
        (math-prev-parts-v, math-good-parts, math-max-integral-limit)
        (math-int-threshold, math-int-factors, math-double-roots)
        (math-solve-simplifying, var-IntegLimit, math-solve-sign)
-       (var-GenCount):  Declare these variables.
-       (calcFunc-integ):  Don't check if var-IntegLimit is bound.
+       (var-GenCount): Declare these variables.
+       (calcFunc-integ): Don't check if var-IntegLimit is bound.
        (math-integral-cache, math-integral-cache-state):
        Move declarations to earlier in the file.
        (math-deriv-var, math-deriv-total, math-deriv-symb)
        (math-so-far, math-integ-expr, math-expr-parts, calc-low)
        (calc-high, math-solve-var, math-solve-full, math-solve-vars)
        (math-try-solve-sign, math-solve-b, math-solve-system-vv)
-       (math-solve-res):  New variables
+       (math-solve-res): New variables
        (math-derivative, calcFunc-deriv, calcFunc-tderiv)
        (math-integral, math-replace-integral-parts)
        (math-integrate-by-parts, calc-dump-integral-cache)
 
 2004-11-12  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-graph.el (calc-dumb-map):  Declare it.
-       (calc-graph-show-dumb):  Check if calc-dumb-map is non-nil rather
+       * calc/calc-graph.el (calc-dumb-map): Declare it.
+       (calc-graph-show-dumb): Check if calc-dumb-map is non-nil rather
        than unbound.
-       (calc-graph-name):  Made `end' a local variable.
-       (calc-graph-lookup):  Made `varname' a local variable.
+       (calc-graph-name): Made `end' a local variable.
+       (calc-graph-lookup): Made `varname' a local variable.
        (var-DUMMY, var-DUMMY2, var-PlotRejects, calc-gnuplot-trail-mark):
        Declare them.
-       (calc-graph-format-data):  Don't check if var-PlotRejects is bound.
-       (calc-graph-plot, calc-graph-compute-3d):  Remove references to
+       (calc-graph-format-data): Don't check if var-PlotRejects is bound.
+       (calc-graph-plot, calc-graph-compute-3d): Remove references to
        the unused variable y3vec.
-       (calc-graph-show-dumb):  Remove reference to unused variable found-pt.
-       (calc-graph-kill-hook, calc-graph-plot):  Remove reference to
+       (calc-graph-show-dumb): Remove reference to unused variable found-pt.
+       (calc-graph-kill-hook, calc-graph-plot): Remove reference to
        calc-graph-prev-kill-hook.
        (calc-graph-yvalue, calc-graph-yvec, calc-graph-numsteps)
        (calc-graph-numsteps3, calc-graph-xvalue, calc-graph-xvec)
        (calc-graph-y3step, calc-graph-y3step, calc-graph-zval)
        (calc-graph-stepcount, calc-graph-is-splot)
        (calc-graph-surprise-splot, calc-graph-blank)
-       (calc-graph-non-blank, calc-graph-curve-num):  New variables.
+       (calc-graph-non-blank, calc-graph-curve-num): New variables.
        (calc-graph-plot, calc-graph-compute-2d, calc-graph-refine-2d)
        (calc-graph-recompute-2d, calc-graph-compute-3d)
        (calc-graph-format-data): Replace undeclared variables with the
 
 2004-11-11  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-comb.el (math-prime-factors-finished):  Declare it as
+       * calc/calc-comb.el (math-prime-factors-finished): Declare it as
        a variable.
-       (calcFunc-dfac):  Replace unbound max by n.
-       (math-stirling-local-cache):  New variable.
+       (calcFunc-dfac): Replace unbound max by n.
+       (math-stirling-local-cache): New variable.
        (math-stirling-number, math-stirling-1, math-stirling-2):
        Replace the variable `cache' by the declared variable
        math-stirling-local-cache.
-       (var-RandSeed):  Declare it as a variable.
-       (math-init-random-base, math-random-digit):  Don't check to see if
+       (var-RandSeed): Declare it as a variable.
+       (math-init-random-base, math-random-digit): Don't check to see if
        var-RandSeed is bound.
        (math-random-cache, math-gaussian-cache, calc-verbose-nextprime):
        Declare them instead of just setting them.
-       (math-init-random-base):  Made i a local variable.
-       (math-random-digit):  Made math-random-last a local variable.
-       (math-prime-test-cache):  Move declaration to before it is used.
+       (math-init-random-base): Made i a local variable.
+       (math-random-digit): Made math-random-last a local variable.
+       (math-prime-test-cache): Move declaration to before it is used.
        (math-prime-test-cache-k, math-prime-test-cache-q)
        (math-prime-test-cache-nm1, math-prime-factors-finished):
        Declare them as variables.
 
 2004-11-11  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-ext.el (math-defcache):  Use defvar for the new
+       * calc/calc-ext.el (math-defcache): Use defvar for the new
        variables it creates.
 
 2004-11-11  Lars Hansen  <larsh@math.ku.dk>
 
 2004-11-10  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-aent.el (calc-do-quick-calc):  Use kill-new to append
+       * calc/calc-aent.el (calc-do-quick-calc): Use kill-new to append
        string to kill-ring.
 
        * calc/calc-aent.el (calc-alg-exp, math-toks)
        (math-exp-pos,math-exp-old-pos, math-exp-token)
-       (math-exp-keep-spaces, math-exp-str):  New variables.
+       (math-exp-keep-spaces, math-exp-str): New variables.
        (calc-do-alg-entry, calcAlg-equals, calcAlg-edit)
-       (calcAlg-enter):  Use declared variable calc-alg-exp.
-       (math-build-parse-table, math-find-user-token):  Use declared
+       (calcAlg-enter): Use declared variable calc-alg-exp.
+       (math-build-parse-table, math-find-user-token): Use declared
        variable math-toks.
        (math-read-exprs, math-read-token, calc-check-user-syntax)
        (calc-match-user-syntax, match-factor-after, math-read-factor):
        Use declared variables math-exp-pos math-exp-old-pos.
        (math-read-exprs, math-read-token, math-read-expr-level)
        (calc-check-user-syntax, calc-match-user-syntax)
-       (match-factor-after, math-read-factor):  Use declared variable
+       (match-factor-after, math-read-factor): Use declared variable
        math-exp-token.
        (math-read-exprs, math-read-expr-list, math-read-token)
-       (math-read-factor):  Use declared variable math-exp-keep-spaces.
-       (math-read-exprs, math-read-token):  Use declared variable
+       (math-read-factor): Use declared variable math-exp-keep-spaces.
+       (math-read-exprs, math-read-token): Use declared variable
        math-exp-str.
-       (calc-match-user-syntax):  Make m a local variable.
+       (calc-match-user-syntax): Make m a local variable.
 
-       * calc/calc-ext.el (math-read-expr):  Use declared variables
+       * calc/calc-ext.el (math-read-expr): Use declared variables
        math-exp-pos, math-exp-old-pos, math-exp-str, math-exp-token,
        math-exp-keep-spaces.
 
-       * calc/calc-forms.el (math-read-angle-bracket):  Use declared
+       * calc/calc-forms.el (math-read-angle-bracket): Use declared
        variables math-exp-pos, math-exp-str.
 
-       * calc/calc-lang.el (math-parse-tex-sum):  Use declared variable
+       * calc/calc-lang.el (math-parse-tex-sum): Use declared variable
        math-exp-old-pos.
        (math-parse-fortran-vector, math-parse-fortran-vector-end)
-       (math-parse-eqn-prime):  Use declared variable math-exp-token.
+       (math-parse-eqn-prime): Use declared variable math-exp-token.
 
        * calc/calc-vec.el (math-read-brackets, math-check-for-commas):
        Use declared variable math-exp-pos.
-       (math-check-for-commas):  Use declared variable math-exp-str.
-       (math-read-brackets):  Use declared variables math-exp-old-pos,
+       (math-check-for-commas): Use declared variable math-exp-str.
+       (math-read-brackets): Use declared variables math-exp-old-pos,
        math-exp-keep-spaces.
        (math-read-brackets, math-read-vector, math-read-matrix):
        Use declared variable math-exp-token.
 
 2004-11-09  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-ext.el (calc-init-extensions):  Remove old code.
+       * calc/calc-ext.el (calc-init-extensions): Remove old code.
 
        * calc/calc-ext.el (math-expr-data, math-mt-many, math-mt-func)
-       (calc-z-prefix-buf, calc-z-prefix-msgs):  New variables.
-       (calc-z-prefix-help, calc-user-function-list):  Use declared
+       (calc-z-prefix-buf, calc-z-prefix-msgs): New variables.
+       (calc-z-prefix-help, calc-user-function-list): Use declared
        variables calc-z-prefix-buf, calc-z-prefix-msgs.
-       (math-map-tree, math-map-tree-rec):  Use declared variables
+       (math-map-tree, math-map-tree-rec): Use declared variables
        math-mt-many, math-mt-func.
-       (math-read-expression, math-read-string):  Use declared variable
+       (math-read-expression, math-read-string): Use declared variable
        math-expr-data.
 
-       * calc/calc-ext.el (math-normalize-nonstandard):  Use declared
+       * calc/calc-ext.el (math-normalize-nonstandard): Use declared
        variable math-normalize-a.
 
-       * calc/calc.el (math-normalize-a):  New variable.
-       (math-normalize):  Use declared variable math-normalize-a.
+       * calc/calc.el (math-normalize-a): New variable.
+       (math-normalize): Use declared variable math-normalize-a.
 
-       * calc/calc-poly.el (math-expand-form):  Use declared variable
+       * calc/calc-poly.el (math-expand-form): Use declared variable
        math-mt-many.
 
        * calc/calc-rewr.el (math-rewrite, math-rewrite-phase):
        Use declared variable math-mt-many.
-       (math-rewrite):  Use declared variable math-mt-func.
+       (math-rewrite): Use declared variable math-mt-func.
 
        * calc/calc-vec.el (math-read-brackets, math-read-vector)
-       (math-read-matrix):  Use declared variable math-expr-data.
+       (math-read-matrix): Use declared variable math-expr-data.
 
        * calc/calc-lang.el (math-parse-fortran-vector)
        (math-parse-fortran-vector-end, math-parse-tex-sum)
        (math-parse-eqn-matrix, math-parse-eqn-prime)
-       (math-read-math-subscr):  Use declared variable math-expr-data.
+       (math-read-math-subscr): Use declared variable math-expr-data.
 
        * calc/calc-aent.el (math-read-exprs, math-read-expr-list)
        (math-read-expr-level, math-read-token, calc-check-user-syntax)
        (calc-match-user-syntax, math-read-if, math-factor-after)
-       (math-read-factor):  Use declared variable math-expr-data.
+       (math-read-factor): Use declared variable math-expr-data.
 
 2004-11-09  Glenn Morris  <gmorris@ast.cam.ac.uk>
 
 2004-11-09  Jay Belanger  <belanger@truman.edu>
 
        * calc/calc.el (calc-mode-hook, calc-trail-mode-hook)
-       (calc-start-hook, calc-end-hook, calc-load-hook):  New variables.
+       (calc-start-hook, calc-end-hook, calc-load-hook): New variables.
 
        * calc/calc.el (calc, calc-trail-display, calc-mode):
        Remove obsolete sections.
 
-       * calc/calc.el (calc-x-paste-text):  Remove.
+       * calc/calc.el (calc-x-paste-text): Remove.
 
-       * calc/calc-ext.el (calc-init-extensions):  Bind calc-yank to
+       * calc/calc-ext.el (calc-init-extensions): Bind calc-yank to
        mouse-2.
 
 2004-11-09  Nick Roberts  <nickrob@snap.net.nz>
 
 2004-11-08  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calcalg2.el (math-do-integral-methods):  Try linear then
+       * calc/calcalg2.el (math-do-integral-methods): Try linear then
        non-linear substitutions.
 
 2004-11-08  Jay Belanger  <belanger@truman.edu>
 
        * calc/calcalg2.el (math-linear-subst-tried): New variable.
-       (math-do-integral):  Set `math-linear-subst-tried' to nil.
-       (math-do-integral-methods):  Use `math-linear-subst-tried' to
+       (math-do-integral): Set `math-linear-subst-tried' to nil.
+       (math-do-integral-methods): Use `math-linear-subst-tried' to
        determine what type of substitution to try.
        (math-integ-try-linear-substituion):
        Set `math-linear-subst-tried' to t.
 2004-10-26  Jay Belanger  <belanger@truman.edu>
 
        * calc/calc.el (calc,full-calc, calc-quit, calc-keypad)
-       (full-calc-keypad, calc-trail-display):  Use an extra argument
+       (full-calc-keypad, calc-trail-display): Use an extra argument
        instead of `interactive-p'.
 
        * calc/calc-misc.el (calc-other-window): Use an extra argument
 
 2004-10-25  Jay Belanger  <belanger@truman.edu>
 
-       * calc/calc-incom.el (calc-digit-dots):  Inhibit read-only before
+       * calc/calc-incom.el (calc-digit-dots): Inhibit read-only before
        erasing minibuffer.
 
 2004-10-25  Simon Josefsson  <jas@extundo.com>
        (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>:
+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'.
        (calc-invocation-macro, calc-show-banner): Give these values as
        part of `calc-mode-var-list's initialization after the variables
        are declared with defvar.
-       (calc-bug-address):  Change email address to send bug reports to.
+       (calc-bug-address): Change email address to send bug reports to.
        Change the maintainer address at the top.
        (calc-mode): Compare `calc-settings-file' to `user-init-file' rather
        than "\\.emacs" to determine if it is the user-init-file.
 
 2004-02-10  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
-       * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT,  FILE_NAME
+       * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME
        handled by x-dnd-handle-file-name.
        (x-dnd-known-types): Add COMPOUND_TEXT.
        (x-dnd-init-frame): Call x-dnd-init-motif-for-frame.