+2005-06-05 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-info-locals-handler): Use window point
+ to preserve point.
+ (gdb-find-file-hook): Add doc string.
+
+ * progmodes/gud.el (gdb, gud-menu-map): Add command to evaluate
+ C dereferenced pointer expression.
+ (gud-tool-bar-map): Put it on the tool bar. Re-order icons.
+
+ * toolbar/gud-pstar.xpm, toolbar/gud-pstar.pbm: New files.
+
+ * toolbar/gud-break.xpm, toolbar/gud-cont.xpm, toolbar/gud-down.xpm,
+ toolbar/gud-finish.xpm, toolbar/gud-ni.xpm, toolbar/gud-n.xpm,
+ toolbar/gud-print.xpm, toolbar/gud-remove.xpm, toolbar/gud-run.xpm,
+ toolbar/gud-si.xpm, toolbar/gud-s.xpm, toolbar/gud-until.xpm,
+ toolbar/gud-up.xpm, toolbar/gud-watch.xpm:
+ Make background transparent.
+
+2005-06-04 Luc Teirlinck <teirllm@auburn.edu>
+
+ * font-lock.el (font-lock-add-keywords): Doc fix. Comment change.
+ (font-lock-remove-keywords): Doc fix.
+ (font-lock-mode-major-mode): Compiler defvar.
+ (font-lock-set-defaults): Use `font-lock-mode-major-mode'.
+
+ * font-core.el (font-lock-mode-major-mode): Compiler defvar.
+ (font-lock-mode): Update `font-lock-mode-major-mode'.
+ (font-lock-set-defaults): Compiler defvar.
+ (font-lock-default-function): Take `font-lock-mode-major-mode'
+ into account.
+
+ * emacs-lisp/easy-mmode.el (define-global-minor-mode): Make it
+ keep track of which major mode it enabled the minor mode for.
+ Use find-file-hook again. Update docstring.
+
+ * simple.el (eval-expression-print-level)
+ (eval-expression-print-length, eval-expression-debug-on-error):
+ Doc fixes.
+
+2005-06-04 Matt Hodges <MPHodges@member.fsf.org>
+
+ * iswitchb.el (iswitchb-single-match-face)
+ (iswitchb-current-match-face, iswitchb-virtual-matches-face)
+ (iswitchb-invalid-regexp-face): New faces.
+ (iswitchb-completions): Use them.
+ (iswitchb-use-faces): Renamed from iswitchb-use-fonts, which is
+ now marked as an obsolete alias.
+ (iswitchb-read-buffer): Remove check for bound font variables.
+ (iswitchb-invalid-regexp): New free variable.
+ (iswitchb-get-matched-buffers): Catch invalid-regexp errors and
+ set iswitchb-invalid-regexp.
+ (iswitchb, iswitchb-complete, iswitchb-completions): Deal with
+ invalid regexps.
+ (iswitchb-completions): Add check for complete match when entering
+ a regexp.
+ (iswitchb-completions): Remove require-match argument.
+ (iswitchb-exhibit): Fix caller.
+ (iswitchb-common-match-inserted): New variable.
+ (iswitchb-complete, iswitchb-completion-help): Use it.
+
+2005-06-04 David Reitter <david.reitter@gmail.com> (tiny change)
+
+ * url-http.el (url-http-chunked-encoding-after-change-function):
+ Use `url-http-debug' instead of `message'.
+
+2005-06-04 Thierry Emery <thierry.emery@free.fr> (tiny change)
+
+ * url-http.el (url-http-parse-headers): Pass redirected URL as a
+ callback argument.
+
+2005-06-04 Kim F. Storm <storm@cua.dk>
+
+ * simple.el (line-move): Only call sit-for when moving backwards.
+
+ * ido.el (ido-make-merged-file-list-1): New defun split from
+ ido-make-merged-file-list.
+ (ido-make-merged-file-list): Bind throw-on-input around call to
+ ido-make-merged-file-list-1. Return input-pending-p if
+ interrupted by more input available.
+ (ido-read-internal): Handle input-pending-p return value from
+ ido-make-merged-file-list.
+
+2005-06-03 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * textmodes/flyspell.el (flyspell-check-word-p): Simplify silly
+ compatibility code.
+
+ * international/latexenc.el (latexenc-find-file-coding-system):
+ Don't inherit the EOL part of the coding-system from the
+ tex-main buffer. Fit within 80 columns.
+
+2005-06-03 Matt Hodges <MPHodges@member.fsf.org>
+
+ * tmm.el (tmm-inactive-face): New face.
+ (tmm-remove-inactive-mouse-face): New function.
+ (tmm-prompt, tmm-add-one-shortcut)
+ (tmm-add-prompt, tmm-get-keymap): Make active menu items visible
+ but not selectable.
+
+2005-06-03 Juanma Barranquero <lekktu@gmail.com>
+
+ * faces.el (face-equal): Improve argument/docstring consistency.
+
+2005-06-03 Daniel Pfeiffer <occitan@esperanto.org>
+
+ * progmodes/make-mode.el (makefile-targets-face)
+ (makefile-shell-face, makefile-makepp-perl-face): Add :version.
+ (makefile-bsdmake-dependency-regex)
+ (makefile-makepp-rule-action-regex)
+ (makefile-bsdmake-rule-action-regex): New constants.
+ (makefile-makepp-mode, makefile-bsdmake-mode): Use them.
+
+ * progmodes/compile.el (compilation-error-regexp-alist-alist):
+ Allow (...) within `...' for makepp messages.
+
+2005-06-03 Michael Kifer <kifer@cs.stonybrook.edu>
+
+ * ediff-diff.el (ediff-same-contents): Eliminate CL-type functions.
+
+ * ediff-mult.el (ediff-intersect-directories): Make sure that ".." and
+ "." files are deleted from all file lists before comparison.
+
+ * viper-keym.el (viper-toggle-key, viper-quoted-insert-key)
+ (viper-ESC-key): Made them customizable.
+
+ * viper.el (viper-non-hook-settings): Fix the names of defadvices.
+
+2005-06-01 Luc Teirlinck <teirllm@auburn.edu>
+
+ * autorevert.el (auto-revert-buffers): Use save-match-data.
+
+2005-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/easymenu.el (easy-menu-return-item): Quick fix to find
+ menu items with a nil command binding.
+
+2005-06-01 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacs-lisp/cl-macs.el (defsetf):
+ Improve argument/docstring consistency.
+
+ * faces.el (list-faces-display): Improve the formatting by
+ computing the maximum length required for any face-name (reworked
+ patch of 1999-01-11, accidentally deleted on 1999-07-21).
+ (internal-find-face): Remove redundant info in docstring.
+
+2005-06-01 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-1)
+ (gdb-info-breakpoints-custom, gdb-delete-breakpoint)
+ (gdb-goto-breakpoint, gdb-source-info, gdb-get-location)
+ (gdb-assembler-custom): Improve regexps.
+ (def-gdb-auto-update-handler): Use window point to preserve
+ point.
+
+2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * thumbs.el (thumbs-mode): Fix misuse of make-variable-buffer-local.
+
+2005-05-31 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-embed.el (calc-embedded-word): Change argument passed
+ to calc-embedded.
+ (calc-embedded-make-info): Have plain prefix argument select
+ entire line.
+
+2005-05-31 Juanma Barranquero <lekktu@gmail.com>
+
+ * faces.el (list-faces-display): Signal error if passed a regexp
+ that matches no face name.
+
+ * simple.el (filter-buffer-substring): Fix typo in docstring.
+
+2005-05-31 Richard M. Stallman <rms@gnu.org>
+
+ * progmodes/vhdl-mode.el (vhdl-fill-region): Test ARG, not INTERACTIVE.
+ (vhdl-emacs-21): Doc fix.
+ (vhdl-mode): Unconditionally set comment-padding.
+ (vhdl-fixup-whitespace-region): Insert spaces only where
+ there are none.
+ (vhdl-statistics-buffer): Make the Emacs 21 behavior universal.
+
+2005-05-30 John Wiegley <johnw@newartisans.com>
+
+ * eshell/em-cmpl.el, eshell/em-dirs.el, eshell/em-glob.el
+ * eshell/em-unix.el, eshell/esh-ext.el, eshell/esh-io.el
+ * eshell/esh-util.el, eshell/esh-var.el: Change all uses of
+ `directory-sep-char' to ?/, and all uses of `string-to-int' to
+ `string-to-number'.
+
+2005-05-30 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc.el (calc-bug-address): Fix docstring.
+ (calc-window-hook, calc-trail-window-hook): New variables.
+ (calc-trail-display): Restore use of calc-trail-window-hook.
+ (calc): Restore use of calc-window-hook.
+
+2005-05-31 Masatake YAMATO <jet@gyve.org>
+
+ * emacs-lisp/find-func.el (find-function-noselect): Handle subroutines.
+
+ * help-fns.el (help-C-file-name): Add autoload mark for
+ `find-function-noselect'.
+
+2005-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * textmodes/tex-mode.el (tex-compile-commands, tex-compile)
+ (tex-start-tex): Undo all but the last part of the 2005-05-28 change.
+
+2005-05-30 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * calendar/diary-lib.el (mark-included-diary-files): Only kill
+ included diary buffer if it was not already being visited.
+ Reported by Stephen Berman <Stephen.Berman@gmx.net>.
+
+ * calendar/icalendar.el (top-level): Do not require 'appt.
+
+ * mail/supercite.el (sc-select-attribution): Only use a list
+ element from sc-attrib-selection-list if it returns a string.
+ Reported by Davide G. M. Salvetti <salve@debian.org>.
+
+2005-05-30 Juanma Barranquero <lekktu@gmail.com>
+
+ * thumbs.el (thumbs-thumbname): The resulting thubname 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*'.
+ (thumbs-show-thumbs-list): Check for JPEG availability.
+
+2005-05-30 Richard M. Stallman <rms@gnu.org>
+
+ * filesets.el (filesets-menu-ensure-use-cached):
+ Prevent warning when emacs-version>= is undefined.
+
+ * printing.el (pr-interactive-n-up): Use string-to-number.
+
+ * emulation/tpu-mapper.el: Use eval-buffer, not eval-current-buffer.
+
+ * emacs-lisp/bytecomp.el (byte-compile-nogroup-warn):
+ Warn only when name to be defined is quoted.
+
+2005-05-30 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-toggle-breakpoint):
+ Make regexp more robust.
+ (gdb-display-assembler-buffer, gdb-frame-assembler-buffer):
+ Force regeneration of disassembly.
+
+2005-05-29 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc.el (calc-user-invocation): Check if
+ calc-invocation-macro is non-nil.
+
+2005-05-29 Juri Linkov <juri@jurta.org>
+
+ * add-log.el (change-log-font-lock-keywords):
+ Add `+' to e-mail regexp to accept mail address with keywords.
+
+ * man.el (Man-name-regexp): Add `:' to accept qualified names.
+
+2005-05-29 Luc Teirlinck <teirllm@auburn.edu>
+
+ * progmodes/inf-lisp.el (inferior-lisp-mode): Use delay-mode-hooks.
+
+ * ielm.el (inferior-emacs-lisp-mode): Ditto.
+
+2005-05-29 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/flyspell.el (flyspell-auto-correct-previous-word):
+ Undo the change that moves to end of the current word.
+
+2005-05-29 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-memory-set-repeat-count):
+ Throw error when count <= 0 to ensure input is a number.
+ (gdb-read-memory-custom): Pick up address from buffer.
+ (gdb-memory-mode): Allow user to increment and decrement
+ memory address from header line.
+
+2005-05-29 Richard M. Stallman <rms@gnu.org>
+
+ * flyspell.el (flyspell-version): Function deleted.
+ (flyspell-auto-correct-previous-hook): Doc fix.
+
+ * jit-lock.el (jit-lock-function, jit-lock-after-change):
+ Do nothing if memory is full.
+
+ * font-lock.el (font-lock-fontify-syntactically-region):
+ Pass t for GREEDY to looking-back.
+
+ * saveplace.el (save-place-alist-to-file): Write the file
+ using write-region.
+
+ * subr.el (looking-back): New argument GREEDY.
+
+ * progmodes/compile.el (compilation-start): Set the mode
+ before inserting the initial text.
+
+ * progmodes/which-func.el (which-func-update-1): Turn the mode
+ off in case of error by setting which-func-mode.
+
+2005-05-29 Peter Heslin <p.j.heslin@durham.ac.uk> (tiny change)
+
+ * flyspell.el (flyspell-auto-correct-previous-word):
+ Narrow down to what's on the screen, and recenter overlays
+ at the end of the next word.
+
+2005-05-29 Manuel Serrano <Manuel.Serrano@sophia.inria.fr>
+
+ * flyspell.el (flyspell-emacs, flyspell-use-local-map): Vars moved up.
+ (flyspell-default-delayed-commands): Add backward-delete-char-untabify.
+ (flyspell-abbrev-p): Default to nil.
+ (flyspell-use-global-abbrev-table-p): Doc fix.
+ (flyspell-large-region): Allow nil as value.
+ (flyspell-use-meta-tab, flyspell-auto-correct-binding): New variables.
+
+ (mail-mode-flyspell-verify): More robust handling
+ of `mail-header-separator'. More efficient signature detection.
+ Allow for regexp metacharacters in message-header-separator.
+ Adding `To' not to be checked in mail-mode-flyspell-verify.
+
+ (flyspell-prog-mode): Run flyspell-prog-mode-hook.
+ (flyspell-mouse-map): Bind M-TAB only if flyspell-use-meta-tab.
+ Bind flyspell-auto-correct-binding.
+ Bind C-. and C-, .
+ (flyspell-mode-map): Likewise.
+ (flyspell-mode): Doc fix.
+ (flyspell-accept-buffer-local-defs): Preserve current buffer.
+ (flyspell-mode-on): Bind flyspell-mouse-map and flyspell-mode-map.
+ (flyspell-word-cache-result): New var, always local.
+ (flyspell-check-pre-word-p): Doc fix.
+ (flyspell-check-changed-word-p): Handle spc like newline.
+ (flyspell-post-command-hook): Set flyspell-word-cache-result.
+ (flyspell-word-search-backward, flyspell-word-search-forward):
+ New functions.
+ (flyspell-word): Return t if nothing to check.
+ When parsing TeX code, check for after } or \.
+ Use flyspell-word-search-backward to find previous word.
+ Return nil if duplicated word.
+ For word already checked, return same value as last time.
+ Set flyspell-word-cache-result after checking.
+ Don't clobber the return value.
+ (flyspell-get-word): Major rewrite.
+ (flyspell-external-point-words): New locals pword, pcount.
+ Fix size used in progress message.
+ Find the proper corresponding word in flyspell-large-region-buffer.
+ (flyspell-region): Check for flyspell-large-region = nil.
+ (flyspell-highlight-incorrect-region): Clean up overlays in region.
+ (flyspell-auto-correct-word): Check that WORD is a cons.
+ (flyspell-correct-word): Likewise.
+
+2005-05-29 Daniel Pfeiffer <occitan@esperanto.org>
+
+ * progmodes/make-mode.el (makefile-rule-action-regex)
+ (makefile-macroassign-regex, makefile-makepp-mode)
+ (makefile-bsdmake-mode): Continuation lines may be empty.
+ Reported by Joshua Varner.
+ (makefile-makepp-font-lock-keywords): Add $(stem).
+
+2005-05-28 Karl Berry <karl@gnu.org>
+
+ * textmodes/tex-mode.el: Now that tex-send-command calls
+ shell-quote-argument (2005-03-31 change), remove all calls to
+ shell-quote-argument; they all end up invoking tex-send-command.
+ The double quoting loses on filenames with non-safe characters,
+ such as "@". Reported by Frederik Fouvry.
+
+2005-05-29 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-assembler-custom): Be more careful
+ about preserving point.
+
+2005-05-27 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-misc.el (calc-info-goto-node): Use info instead of
+ Info-goto-node.
+
+ * calc/calc-embed.el (calc-embed-arg): New variable.
+ (calc-do-embedded-activate, calc-embedded-activate-formula)
+ (calc-embedded-edit, calc-do-embedded-activate): Replace undeclared
+ variable by new variable.
+ (calc-embedded-make-info): Replace undeclared variable by new
+ variable. When selecting region with positive prefix
+ argument, use end of previous line instead of beginning of line.
+
+ * calc/calc-aent.el (calc-arg-values): Declare it.
+
+ * calc/calc-ext.el (calc-help-map, calc-alg-map, calc-alg-esc-map):
+ Declare them.
+
+ * calc/calc-stuff.el (math-decls-cache-tag): Declare it.
+
+ * calc/calc.el (calc-alg-map): Declare it.
+
+ * calc/calcalg2.el (math-decls-cache, math-decls-all): Declare them.
+
+2005-05-28 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-all-registers): New variable.
+ (gdb-registers-buffer, toggle-gdb-all-registers):
+ Toggle display of floating point registers.
+ (gdb-registers-mode-map): Bind SPC to toggle-gdb-all-registers.
+
+ * progmodes/gud.el (gud-goto-info): Use info. Don't use require.
+ (toggle-gud-tooltip-dereference):
+ Rename from gud-toggle-tooltip-dereference.
+
+2005-05-27 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * info.el (Info-goto-node): Revert autoload addition (2004-06-12).
+
+2005-05-27 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-prog.el (calc-kbd-report): Remove.
+ (calc-kbd-query): Rewrite.
+
+2005-05-27 Juanma Barranquero <lekktu@gmail.com>
+
+ * image.el (image-library-alist): Move to image.c.
+ (image-type-available-p): Doc fix.
+
+2005-05-27 Lute Kamstra <lute@gnu.org>
+
+ * calc/calc.el (calc):
+ * outline.el (outline-1, outline-2, outline-3, outline-4)
+ (outline-5, outline-6, outline-7, outline-8):
+ * textmodes/dns-mode.el (dns-mode):
+ * textmodes/sgml-mode.el (sgml-namespace-face):
+ * textmodes/tex-mode.el (superscript, subscript, tex-math-face)
+ (tex-verbatim-face, tex-use-reftex):
+ * textmodes/texinfo.el (texinfo-heading-face):
+ 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 Stefan Monnier <monnier@iro.umontreal.ca>