+2005-06-29 Carsten Dominik <dominik@science.uva.nl>
+
+ * textmodes/org.el: (orgtbl-setup): New function, for delayed
+ setup for the orgtbl commands.
+ (org-calc-default-modes): New option.
+ (orgtbl-make-binding): Use `defun' to get better help display.
+ (org-diary): Call `org-compile-prefix-format'.
+ (org-table-formula-substitute-names): New function.
+ (org-agenda-day-view, org-agenda-week-view): New commands.
+ (org-agenda-toggle-week-view): Command removed.
+ (org-tbl-menu): Split off from org-org-menu.
+ (org-mode): Moved removal of outline-mode menus to here.
+ (org-table-formula-debug): New option.
+ (org-table-insert-row): Keep first field if just "#" or "*".
+ (org-mode): Paragraph regexps fixed.
+ (org-table-recalculate-regexp): New constant.
+ (org-table-justify-field-maybe): Avoid replace if not necessary.
+ (org-copy-special, org-cut-special): Use `call-interactively'.
+ (org-table-copy-region): Take region from `interactive' call.
+ (org-trim): Return string even if no match.
+ (org-formula): New face.
+ (org-set-font-lock-defaults): No longer highlight "FIXME". But
+ highlight formula-related fields in table.
+ (org-table-p): Use regexp, not fontification.
+ (org-table-align): Handle white space at end of line.
+ (org-table-formula-evaluate-inline): New option.
+ (org-mode): Auto-wrapping in comment lines turned off.
+ (org-table-copy-down): Evaluate only in copied field, not in
+ destination.
+ (org-table-current-formula): Variable removed.
+ (org-table-store-formulas, org-table-get-stored-formulas)
+ (org-table-modify-formulas, org-table-replace-in-formulas)
+ (org-table-maybe-eval-formula): New functions.
+ (org-table-get-formula): Modified to use stored formulas.
+ (org-table-insert-column, org-table-delete-column)
+ (org-table-move-column): Call `org-table-modify-formulas'.
+ (org-complete): Add completion for keyword formulas.
+ (orgtbl-mode): Pull orgtbl-mode-map to start of
+ minor-mode-map-alist.
+
+2005-06-29 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * newcomment.el (comment-indent-default): Don't get fooled by an early
+ end of buffer.
+
+2005-06-28 Vinicius Jose Latorre <viniciusjl@ig.com.br>
+
+ * ps-print.el (ps-print-version): Fix version number.
+
+2005-06-28 Luc Teirlinck <teirllm@auburn.edu>
+
+ * textmodes/ispell.el (ispell-word): Remove stray parenthesis.
+
+2005-06-28 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/flyspell.el (flyspell-use-local-map): Variable deleted.
+ (flyspell-local-mouse-map): Declaration deleted.
+ (flyspell-mouse-map): Bind only mouse-2.
+ (flyspell-mode-map): Don't test flyspell-use-local-map.
+ (flyspell-overlay-keymap-property-name): Var deleted.
+ (flyspell-mode-on): Don't make local bindings for
+ flyspell-mouse-map and flyspell-mode-map.
+ (make-flyspell-overlay): Unconditionally put on `keymap' text prop.
+
+ * textmodes/ispell.el (ispell-word): Do not ignore short words.
+
+ * progmodes/compile.el (compilation-next-error-function):
+ Don't switch buffers; operate on the current buffer.
+
+ * facemenu.el (facemenu-add-face): Warn when font-lock is active.
+
+ * comint.el (comint-password-prompt-regexp): Accept ", try again".
+
+ * bindings.el (global-map): Bind insertchar and its variants.
+
+2005-06-27 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/artist.el (artist-text-overwrite)
+ (artist-figlet-get-extra-args, artist-text-see-thru): Use read-string.
+
+2005-06-27 Vinicius Jose Latorre <viniciusjl@ig.com.br>
+
+ * ps-print.el: It was not working the page selection for printing.
+ Reported by Sebastian Tennant <sebyte@smolny.plus.com>.
+ (ps-print-version): New version 6.6.7.
+ (ps-end-sheet): New fun.
+ (ps-header-sheet, ps-end-job): Call it.
+
+2005-06-27 Luc Teirlinck <teirllm@auburn.edu>
+
+ * subr.el (add-to-list, add-to-ordered-list): Doc fixes.
+
+2005-06-27 Lute Kamstra <lute@gnu.org>
+
+ * facemenu.el (facemenu-unlisted-faces): Add foreground and
+ background color faces.
+ (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.
+ (facemenu-set-foreground, facemenu-set-background): Don't check if
+ color is defined. Use return value of facemenu-add-new-color.
+
+2005-06-26 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gud.el (gud-filter): Add missing argument to
+ with-selected-window.
+
+2005-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/easy-mmode.el (define-minor-mode): Don't automatically add
+ a :require to the defcustom.
+
+ * emacs-lisp/autoload.el (make-autoload): Add the :setter for
+ defcustoms corresponding to minor modes.
+
+2005-06-26 David Ponce <david@dponce.com>
+
+ * recentf.el: Require tree-widget instead of wid-edit.
+ (recentf-filename-handler): Fix widget :type.
+ (recentf-cancel-dialog, recentf-open-more-files)
+ (recentf-open-files-action): Doc fix.
+ (recentf-dialog-goto-first): New function.
+ (recentf-dialog-mode-map): Set parent keymap first.
+ (recentf-dialog-mode): Define with define-derived-mode.
+ Don't display continuation lines in dialogs.
+ (recentf-edit-list): Rename from recentf-edit-selected-items.
+ (recentf-edit-list-select): Rename from recentf-edit-list-action.
+ Simplify.
+ (recentf-edit-list-validate): New function.
+ (recentf-edit-list): Update accordingly.
+ (recentf-open-files-item-shift): Remove.
+ (recentf-open-files-item): Convert menu elements into tree and
+ link widgets. Don't create the widgets.
+ (recentf-open-files): Update accordingly.
+ (recentf-save-list): Untabify.
+
+2005-06-25 Luc Teirlinck <teirllm@auburn.edu>
+
+ * replace.el (keep-lines-read-args): Add INTERACTIVE arg.
+ (keep-lines): Add INTERACTIVE arg. Never delete lines only
+ partially contained in the active region. Do not take active
+ region into account when called from Lisp, unless INTERACTIVE arg
+ is non-nil. Use `forward-line' instead of `beginning-of-line' to
+ avoid trouble with fields. Make marker point nowhere when no
+ longer used. Always return nil. Doc fix.
+ (flush-lines): Add INTERACTIVE arg. Do not take active region
+ into account when called from Lisp, unless INTERACTIVE arg is
+ non-nil. Use `forward-line' instead of `beginning-of-line' to
+ avoid trouble with fields. Make marker point nowhere when no
+ longer used. Always return nil. Doc fix.
+ (how-many): Add INTERACTIVE arg. Make RSTART and REND args
+ interchangeable. Do not take active region into account when
+ called from Lisp, unless INTERACTIVE arg is non-nil. Do not print
+ message in echo area when called from Lisp, unless INTERACTIVE arg
+ is non-nil. Avoid saying "1 occurrences". Do not use markers.
+ Return the number of matches. Doc fix.
+ (occur): Doc fix.
+ (perform-replace): Make comment follow double space convention for
+ the sake of `outline-minor-mode'.
+
+ * faces.el (facep): Doc fix.
+
+2005-06-25 Richard M. Stallman <rms@gnu.org>
+
+ * facemenu.el (facemenu-enable-faces-p): New function.
+ (facemenu-background-menu, facemenu-foreground-menu)
+ (facemenu-face-menu): Add menu-enable property.
+
+ * jka-compr.el (jka-compr-insert-file-contents):
+ Special handling if cannot find the uncompression program.
+
+ * cus-face.el (custom-face-attributes): Add autoload.
+
+ * emacs-lisp/lisp-mode.el (lisp-mode-variables):
+ Bind comment-indent-function locally.
+
+ * window.el (save-selected-window): Use save-current-buffer.
+
+ * subr.el (with-selected-window): Use save-current-buffer.
+
+ * progmodes/gud.el (gud-filter): Simplify using with-selected-window
+ and with-current-buffer.
+
+2005-06-24 Richard M. Stallman <rms@gnu.org>
+
+ * simple.el (line-move-1): Fix previous change.
+
+2005-06-24 Juanma Barranquero <lekktu@gmail.com>
+
+ * replace.el (occur-1): Set `buffer-read-only' and the
+ buffer-modified flag before running `occur-hook' to protect
+ against unintentional buffer switches that can lead to data loss.
+
+2005-06-24 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gud.el (gud-tooltip-print-command): Indent properly.
+ (gud-gdb-marker-filter): Use font-lock-warning-face for any
+ initial error.
+
+ * progmodes/gdb-ui.el (gdb-send): Remove warning face from errors
+ after fresh input.
+ (gdb-var-create-handler): Put name of expression in quotes.
+
+2005-06-23 Luc Teirlinck <teirllm@auburn.edu>
+
+ * emacs-lisp/ring.el (ring-elements): Make it return a list of the
+ elements of RING in order, and without bogus nil elements.
+
+2005-06-23 Richard M. Stallman <rms@gnu.org>
+
+ * simple.el (set-variable): Args renamed; doc fix.
+ (line-move-1): When there are overlays around, use vertical-motion.
+
+ * faces.el (escape-glyph): Use brown against light background.
+ (nobreak-space): Rename from no-break-space.
+ Fix previous change.
+
+ * dired-aux.el (dired-do-copy): Fix arg prompt.
+
+ * mail/sendmail.el (mail-setup-with-from): Fix custom type.
+
+2005-06-23 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * mail/emacsbug.el (report-emacs-bug): Use "X server distributor"
+ rather than "Distributor".
+
+2005-06-23 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/debug.el (debugger-special-form-p): New defun.
+ (debug-on-entry): Use it. New interactive declaration that uses
+ function-called-at-point.
+
+2005-06-23 Kim F. Storm <storm@cua.dk>
+
+ * subr.el (save-match-data): Add comment about using evaporate arg
+ to set-match-data.
+
+2005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * cus-edit.el (customize-face)
+ (customize-face-other-window): Handle face aliases.
+
+ * faces.el (face-documentation, set-face-attribute)
+ (face-spec-set): Handle face aliases.
+
+2005-06-22 Juanma Barranquero <lekktu@gmail.com>
+
+ * help-mode.el (help-make-xrefs): If a symbol representing a face
+ name is not followed by the word "face", it could still be a
+ function or variable name, so don't bypass other checks.
+
+2005-06-22 Juri Linkov <juri@jurta.org>
+
+ * ps-print.el (ps-face-foreground-name, ps-face-background-name):
+ Replace aliased functions with calls where second arg `inherit' is t.
+
+2005-06-22 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-error): New variable.
+ (gdb-error): New function.
+ (gdb-annotation-rules): Act on error-begin and error annotations.
+ (gdb-concat-output): Use font-lock-warning-face for errors.
+
+2005-06-22 Miles Bader <miles@gnu.org>
+
+ * bindings.el (propertized-buffer-identification): Use renamed
+ `Buffer-menu-buffer' face.
+
+ * faces.el (vertical-border): Rename from `vertical-divider'.
+ (escape-glyph): Change dark-background color back to `cyan'.
+
+2005-06-21 Juri Linkov <juri@jurta.org>
+
+ * faces.el (face-user-default-spec): Try getting `customized-face'
+ prior to `saved-face'.
+ (frame-background-mode): Refill docstring.
+
+ * emacs-lisp/lisp-mode.el (eval-defun-1):
+ * emacs-lisp/edebug.el (edebug-eval-defun):
+ Set `saved-face' temporarily to nil before calling form.
+ Set `customized-face' to the new spec after that.
+
+2005-06-21 Juanma Barranquero <lekktu@gmail.com>
+
+ * subr.el (1value, lambda, key-substitution-in-progress):
+ Doc fixes.
+
+ * autoinsert.el (auto-insert-alist):
+ * ses.el (ses-call-printer):
+ * subr.el (noreturn):
+ * emacs-lisp/lisp.el (check-parens):
+ * emacs-lisp/byte-opt.el (byte-optimize-pure-func):
+ * net/browse-url.el (browse-url-mosaic):
+ * progmodes/cc-defs.el (c-safe-scan-lists):
+ * progmodes/ebnf-abn.el (ebnf-abn-lex):
+ * progmodes/ebnf-bnf.el (ebnf-bnf-lex):
+ * progmodes/ebnf-dtd.el (ebnf-dtd-lex):
+ * progmodes/ebnf-ebx.el (ebnf-ebx-lex):
+ * progmodes/ebnf-iso.el (ebnf-iso-lex):
+ * progmodes/ebnf-yac.el (ebnf-yac-lex): Fix spellings.
+
+2005-06-21 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * pcvs-defs.el (cvs-menu): Add cvs-mode-mark and cvs-mode-unmark.
+
+2005-06-21 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * calendar/appt.el (appt-make-list): Activate the package, if
+ not already active (for backwards compatibility).
+
+2005-06-20 Kim F. Storm <storm@cua.dk>
+
+ * subr.el (add-to-ordered-list): Test membership with eq. Simplify.
+
+2005-06-20 Miles Bader <miles@gnu.org>
+
+ * faces.el (vertical-divider): New face.
+
+2005-06-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * simple.el (kill-whole-line): Doc fix.
+ (next-error-buffer-p, next-error-find-buffer)
+ (clone-indirect-buffer): Fix typos in docstrings.
+ (comment-line-break-function): Doc fix: don't say variable
+ is automatically buffer-local (it isn't).
+
+2005-06-19 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-ftp.el (top):
+ * net/tramp-smb.el (top):
+ * net/tramp-util.el (top):
+ * net/tramp-uu.el (top):
+ * net/tramp-vc.el (top):
+ * net/tramp.el (top): Revert copyright years back to original
+ ones. Tramp has a life outside GNU Emacs.
+
+2005-06-19 Nick Roberts <nickrob@snap.net.nz>
+
+ * tooltip.el (tooltip-use-echo-area): Don't make it obsolete.
+
+2005-06-18 Juri Linkov <juri@jurta.org>
+
+ * progmodes/grep.el (grep-regexp-alist): Use backreference at the
+ end of first regexp to limit the match to the position between
+ line number and source line with same separator character as used
+ between file name and line number. In the second regexp limit
+ mouse-face area to file name and line number by adding new group
+ for them and referring it in HYPERLINK arg.
+ (grep-regexp-alist, grep-mode-font-lock-keywords): Use shy group.
+ (grep-mode): Set font-lock-lines-before to 0 to not refontify the
+ previous line where grep markers may be already removed.
+
+2005-06-18 Peter Kleiweg <p.c.j.kleiweg@rug.nl>
+
+ * progmodes/ps-mode.el: Update version and maintainer's email address.
+
+2005-06-18 Steve Youngs <steve@xemacs.org>
+
+ * net/browse-url.el (browse-url-browser-function)
+ (browse-url-default-browser): Add firefox.
+ (browse-url-firefox-program, browse-url-firefox-arguments)
+ (browse-url-firefox-startup-arguments)
+ (browse-url-firefox-new-window-is-tab): New defcustoms.
+ (browse-url-firefox, browse-url-firefox-sentinel): New functions.
+
+2005-06-17 Richard M. Stallman <rms@gnu.org>
+
+ * startup.el (command-line): Warn if specified user name has
+ no home directory.
+
+ * term.el (term-get-old-input, term-input-filter, term-input-sender)
+ (term-mode-hook, term-exec-hook, term-escape-char): Doc fixes.
+
+ * longlines.el (longlines-mode, longlines-show-hard-newlines):
+ Doc fixes.
+
+ * faces.el (underline): Try bold if terminal doesn't support underline.
+
+ * mail/sendmail.el (mail-setup-with-from): New variable.
+ (mail-insert-from-field): New function.
+ (sendmail-send-it): Call it.
+ (mail-setup): Optionally call it here.
+
+ * term/linux.el: Call tty-no-underline.
+
+2005-06-17 Luc Teirlinck <teirllm@auburn.edu>
+
+ * emacs-lisp/edebug.el (edebug-goto-here): Doc fix.
+
+2005-06-17 Miles Bader <miles@gnu.org>
+
+ * ediff-init.el (ediff-current-diff-A, ediff-current-diff-B)
+ (ediff-current-diff-C, ediff-current-diff-Ancestor)
+ (ediff-fine-diff-A, ediff-fine-diff-B, ediff-fine-diff-C)
+ (ediff-fine-diff-Ancestor, ediff-even-diff-A, ediff-even-diff-B)
+ (ediff-even-diff-C, ediff-even-diff-Ancestor, ediff-odd-diff-A)
+ (ediff-odd-diff-B, ediff-odd-diff-C, ediff-odd-diff-Ancestor):
+ Remove "-face" suffix from face names.
+ (ediff-current-diff-face-A, ediff-current-diff-face-B)
+ (ediff-current-diff-face-C, ediff-current-diff-face-Ancestor)
+ (ediff-fine-diff-face-A, ediff-fine-diff-face-B)
+ (ediff-fine-diff-face-C, ediff-fine-diff-face-Ancestor)
+ (ediff-even-diff-face-A, ediff-even-diff-face-B)
+ (ediff-even-diff-face-C, ediff-even-diff-face-Ancestor)
+ (ediff-odd-diff-face-A, ediff-odd-diff-face-B)
+ (ediff-odd-diff-face-C, ediff-odd-diff-face-Ancestor):
+ New backward-compatibility aliases for renamed faces.
+ (ediff-current-diff-face-A, ediff-current-diff-face-B)
+ (ediff-current-diff-face-C, ediff-current-diff-face-Ancestor)
+ (ediff-fine-diff-face-A, ediff-fine-diff-face-B)
+ (ediff-fine-diff-face-C, ediff-fine-diff-face-Ancestor)
+ (ediff-even-diff-face-A, ediff-even-diff-face-B)
+ (ediff-even-diff-face-C, ediff-even-diff-face-Ancestor)
+ (ediff-odd-diff-face-A, ediff-odd-diff-face-B)
+ (ediff-odd-diff-face-C, ediff-odd-diff-face-Ancestor):
+ Use renamed ediff faces.
+
+ * eshell/esh-test.el (eshell-test-ok, eshell-test-failed):
+ Remove "-face" suffix from face names.
+ (eshell-test-ok-face, eshell-test-failed-face):
+ New backward-compatibility aliases for renamed faces.
+ (eshell-run-test): Use renamed eshell-test faces.
+
+ * eshell/em-prompt.el (eshell-prompt):
+ Remove "-face" suffix from face name.
+ (eshell-prompt-face): New backward-compatibility alias for renamed face.
+ (eshell-emit-prompt): Use renamed eshell-prompt face.
+
+ * eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink)
+ (eshell-ls-executable, eshell-ls-readonly, eshell-ls-unreadable)
+ (eshell-ls-special, eshell-ls-missing, eshell-ls-archive)
+ (eshell-ls-backup, eshell-ls-product, eshell-ls-clutter):
+ Remove "-face" suffix from face names.
+ (eshell-ls-directory-face, eshell-ls-symlink-face)
+ (eshell-ls-executable-face, eshell-ls-readonly-face)
+ (eshell-ls-unreadable-face, eshell-ls-special-face)
+ (eshell-ls-missing-face, eshell-ls-archive-face)
+ (eshell-ls-backup-face, eshell-ls-product-face)
+ (eshell-ls-clutter-face):
+ New backward-compatibility aliases for renamed faces.
+ (eshell-ls-decorated-name): Use renamed eshell-ls faces.
+
+ * progmodes/cc-fonts.el (c-nonbreakable-space-face):
+ Remove "-face" suffix from face name.
+ (c-cpp-matchers): Use the variable `c-nonbreakable-space-face'
+ instead of literal face.
+
+2005-06-17 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacs-lisp/warnings.el (display-warning, lwarn)
+ (warning-minimum-log-level): Doc fixes.
+ (warning-minimum-level, warning-minimum-log-level):
+ Add :debug to :type choices.
+
+ * progmodes/ada-mode.el (ada-format-paramlist)
+ (ada-get-indent-case, ada-check-matching-start)
+ (ada-check-defun-name, ada-goto-matching-decl-start)
+ (ada-goto-matching-start, ada-goto-matching-end, ada-tab)
+ (ada-untab, ada-move-to-start, ada-fill-comment-paragraph)
+ (ada-make-subprogram-body): Follow error conventions.
+ (ada-case-exception-file, ada-indent-comment-as-code)
+ (ada-indent-handle-comment-special, ada-indent-renames)
+ (ada-indent-return, ada-search-directories-internal)
+ (ada-tab-policy, ada-case-exception-substring)
+ (ada-other-file-alist, ada-matching-start-re)
+ (ada-matching-decl-start-re, ada-contextual-menu-last-point)
+ (ada-imenu-generic-expression, ada-compile-goto-error)
+ (ada-in-comment-p, ada-in-string-p, ada-in-string-or-comment-p)
+ (ada-popup-menu, ada-add-extensions, ada-mode)
+ (ada-region-selected, ada-create-case-exception)
+ (ada-create-case-exception-substring, ada-after-keyword-p)
+ (ada-activate-keys-for-case, ada-adjust-case-region)
+ (ada-adjust-case-buffer, ada-format-paramlist)
+ (ada-scan-paramlist, ada-insert-paramlist)
+ (ada-indent-newline-indent)
+ (ada-indent-newline-indent-conditional)
+ (ada-justified-indent-current, ada-goto-previous-word)
+ (ada-indent-current, ada-get-indent-open-paren)
+ (ada-get-indent-paramlist, ada-get-indent-end)
+ (ada-get-indent-case, ada-get-indent-when, ada-get-indent-if)
+ (ada-get-indent-block-start, ada-get-indent-subprog)
+ (ada-get-indent-noindent, ada-get-indent-label)
+ (ada-get-indent-loop, ada-get-indent-type, ada-goto-stmt-start)
+ (ada-search-prev-end-stmt, ada-goto-next-non-ws)
+ (ada-goto-stmt-end, ada-goto-next-word)
+ (ada-check-matching-start, ada-check-defun-name)
+ (ada-goto-matching-decl-start, ada-goto-matching-start)
+ (ada-goto-matching-end, ada-search-ignore-string-comment)
+ (ada-in-decl-p, ada-looking-at-semi-or)
+ (ada-looking-at-semi-private, ada-in-paramlist-p)
+ (ada-in-open-paren-p, ada-tab, ada-indent-current-function)
+ (ada-untab-hard, ada-move-to-start, ada-move-to-end)
+ (ada-next-procedure, ada-previous-procedure, ada-next-package)
+ (ada-previous-package, ada-create-menu)
+ (ada-fill-comment-paragraph-justify)
+ (ada-fill-comment-paragraph-postfix, ada-fill-comment-paragraph)
+ (ada-other-file-name, ada-last-which-function-line)
+ (ada-last-which-function-subprog, ada-which-function)
+ (ada-get-body-name, ada-outline-level, ada-narrow-to-defun)
+ (ada-gen-treat-proc, ada-check-emacs-version)
+ (ada-continuation-indent, ada-align-region-separate):
+ Fix typos in docstrings.
+ (ada-adjust-case, ada-adjust-case-interactive): Doc fixes.
+
+2005-06-16 Lute Kamstra <lute@gnu.org>
+
+ * simple.el (fundamental-mode): Run after-change-major-mode-hook
+ conditionally.
+
+2005-06-16 Juanma Barranquero <lekktu@gmail.com>
+
+ * comint.el (comint-replace-by-expanded-filename)
+ (comint-prompt-regexp, comint-delimiter-argument-list)
+ (comint-preinput-scroll-to-bottom):
+ * info.el (Info-hide-cookies-node):
+ * ls-lisp.el (ls-lisp-classify):
+ * find-file.el (ff-search-directories, ff-special-constructs)
+ (ff-find-other-file):
+ * font-lock.el (font-lock-keywords):
+ * shell.el (shell-prompt-pattern)
+ (shell-dynamic-complete-functions, shell-mode)
+ (shell-delimiter-argument-list):
+ * term.el (term-replace-by-expanded-filename)
+ (term-prompt-regexp, term-delimiter-argument-list):
+ * woman.el (woman-ignore, woman0-if):
+ * emacs-lisp/derived.el (derived-mode-init-mode-variables):
+ * emacs-lisp/elint.el (elint-init-env):
+ * emacs-lisp/regexp-opt.el (regexp-opt-depth):
+ * eshell/esh-mode.el (eshell-preinput-scroll-to-bottom):
+ * language/ethio-util.el (ethio-tilde-escape)
+ (ethio-use-three-dot-question):
+ * net/zone-mode.el (zone-mode-load-time-setup):
+ * progmodes/cc-align.el (c-lineup-argcont):
+ * progmodes/cc-awk.el (c-awk-beginning-of-defun):
+ * progmodes/cperl-mode.el (cperl-set-style-back):
+ * progmodes/inf-lisp.el (inferior-lisp-prompt):
+ * progmodes/vhdl-mode.el (vhdl-beginning-of-libunit):
+ Fix spellings in docstrings.
+
+ * textmodes/sgml-mode.el (sgml-calculate-indent, html-tag-help):
+ * progmodes/modula2.el (m2-for): Fix spellings.
+
+ * menu-bar.el (menu-bar-games-menu): Fix typo in menu help string.
+
+ * simple.el (undo-more): Don't use `format' on `error' arguments.
+ Improve argument/docstring consistency.
+ (pending-undo-list): Doc fix.
+
+ * smerge-mode.el (smerge-ensure-match):
+ * emulation/vip.el (vip-ex):
+ * net/zone-mode.el (zone-mode-update-serial):
+ * progmodes/idlwave.el (idlwave-complete):
+ * progmodes/vhdl-mode.el (vhdl-visit-file)
+ (vhdl-compose-wire-components):
+ Don't use `format' on `error' arguments.
+
+ * tooltip.el (tooltip-start-delayed-tip, tooltip-timeout)
+ (tooltip-use-echo-area, tooltip-process-prompt-regexp)
+ (tooltip-help-tips): Fix typos in docstrings.
+
+2005-06-16 David Ponce <david@dponce.com>
+
+ * tree-widget.el (tree-widget-value-create): Simplify last change.
+
+2005-06-15 Matt Hodges <MPHodges@member.fsf.org>
+
+ * ido.el (ido-incomplete-regexp): New variable.
+ (ido-set-matches-1): Handle invalid-regexp error and set
+ ido-incomplete-regexp.
+ (ido-incomplete-regexp): New face.
+ (ido-completions): Use it.
+ (ido-complete, ido-exit-minibuffer, ido-completions):
+ Handle incomplete regexps.
+ (ido-completions): Add check for complete match when entering a regexp.
+
+2005-06-15 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (add-to-ordered-list): Use a weak hash-table to avoid leaks.
+
+2005-06-15 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
+
+ * textmodes/bibtex.el (bibtex-Preamble): Enclose BibTeX preamble
+ by field delimiters.
+
+2005-06-15 David Ponce <david@dponce.com>
+
+ * tree-widget.el: eval-and-compile inlined functions so they will
+ be available at run-time too.
+ (tree-widget-super-format-handler)
+ (tree-widget-format-handler): Remove.
+ (tree-widget-value-create): Handle the :indent property.
+
+2005-06-15 Miles Bader <miles@gnu.org>
+
+ * progmodes/which-func.el (which-func): Only inherit
+ `font-lock-function-name-face' when that makes sense against the
+ default mode-line face, otherwise set the face color explicitly.
+
+ * progmodes/cperl-mode.el (cperl-init-faces): Use literal cperl
+ faces instead of (non-existent) variables.
+
+2005-06-14 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * iswitchb.el (iswitchb-to-end): Replace mapcar with dolist.
+ (iswitchb-get-matched-buffers): Likewise. Simplify.
+
+2005-06-14 Miles Bader <miles@gnu.org>
+
+ * progmodes/ld-script.el (ld-script-location-counter):
+ Remove "-face" suffix from face name.
+ (ld-script-location-counter-face):
+ New backward-compatibility alias for renamed face.
+ (ld-script-location-counter-face): Use renamed face.
+
+ * progmodes/cperl-mode.el (cperl-nonoverridable, cperl-array)
+ (cperl-hash): Remove "-face" suffix from face names.
+ (cperl-nonoverridable-face, cperl-array-face, cperl-hash-face):
+ New backward-compatibility aliases for renamed faces.
+ (cperl-find-pods-heres, cperl-init-faces, cperl-ps-print-init)
+ (cperl-ps-print-face-properties): Use renamed cperl-mode faces.
+
+ * progmodes/which-func.el (which-func): Remove "-face" suffix from face
+ name.
+ (which-func-face): New backward-compatibility alias for renamed face.
+ (which-func-format): Use renamed which-func face.
+
+ * progmodes/vhdl-mode.el (vhdl-prompt, vhdl-attribute, vhdl-enumvalue)
+ (vhdl-function, vhdl-directive, vhdl-reserved-word)
+ (vhdl-translate-off): Remove "-face" suffix and "font-lock-" from face
+ names.
+ (vhdl-speedbar-entity, vhdl-speedbar-architecture)
+ (vhdl-speedbar-configuration, vhdl-speedbar-package)
+ (vhdl-speedbar-library, vhdl-speedbar-instantiation)
+ (vhdl-speedbar-subprogram, vhdl-speedbar-entity-selected)
+ (vhdl-speedbar-architecture-selected)
+ (vhdl-speedbar-configuration-selected)
+ (vhdl-speedbar-package-selected)
+ (vhdl-speedbar-instantiation-selected): Remove "-face" suffix from face
+ names.
+ (vhdl-font-lock-keywords-2, vhdl-font-lock-keywords-5):
+ Use renamed faces.
+ (vhdl-prompt-face, vhdl-attribute-face, vhdl-enumvalue-face)
+ (vhdl-function-face, vhdl-directive-face, vhdl-reserved-words-face)
+ (vhdl-translate-off-face): Variables renamed to remove "font-lock-".
+ Use renamed faces.
+ (syntax-alist): Don't use "font-lock-" or "-face" in generated face
+ names.
+ (vhdl-font-lock-init, vhdl-ps-print-settings): Use renamed faces.
+ (vhdl-speedbar-insert-hierarchy, vhdl-speedbar-expand-entity)
+ (vhdl-speedbar-expand-package, vhdl-speedbar-update-current-unit)
+ (vhdl-speedbar-make-inst-line, vhdl-speedbar-make-pack-line)
+ (vhdl-speedbar-make-subpack-line, vhdl-speedbar-make-subprogram-line)
+ (vhdl-speedbar-item-info, vhdl-speedbar-check-unit): Use renamed faces.
+
+ * progmodes/sh-script.el (sh-heredoc): Remove "-face" suffix from
+ face name.
+ (sh-heredoc-face): New backward-compatibility alias for renamed face.
+ (sh-heredoc-face): Use renamed sh-heredoc face.
+
+ * progmodes/idlw-help.el (idlwave-help-link):
+ Remove "-face" suffix from face name.
+ (idlwave-help-link-face):
+ New backward-compatibility alias for renamed face.
+ (idlwave-highlight-linked-completions): Use renamed idlwave-help faces.
+
+ * progmodes/idlw-shell.el (idlwave-shell-bp-face)
+ (idlwave-shell-disabled-bp): Remove "-face" suffix from face names.
+ (idlwave-shell-bp-face, idlwave-shell-disabled-bp):
+ New backward-compatibility aliases for renamed faces.
+ (idlwave-shell-disabled-breakpoint-face)
+ (idlwave-shell-breakpoint-face): Use renamed idlwave-shell faces.
+
+ * progmodes/flymake.el (flymake-errline, flymake-warnline):
+ Remove "-face" suffix from face names.
+ (flymake-errline-face, flymake-warnline-face):
+ New backward-compatibility aliases for renamed faces.
+ (flymake-highlight-line): Use renamed flymake faces.
+
+ * progmodes/ebrowse.el (ebrowse-tree-mark, ebrowse-root-class)
+ (ebrowse-file-name, ebrowse-default, ebrowse-member-attribute)
+ (ebrowse-member-class, ebrowse-progress):
+ Remove "-face" suffix from face names.
+ (ebrowse-tree-mark-face, ebrowse-root-class-face)
+ (ebrowse-file-name-face, ebrowse-default-face)
+ (ebrowse-member-attribute-face, ebrowse-member-class-face)
+ (ebrowse-progress-face):
+ New backward-compatibility aliases for renamed faces.
+ (ebrowse-show-progress, ebrowse-show-file-name-at-point)
+ (ebrowse-set-mark-props, ebrowse-draw-tree-fn)
+ (ebrowse-draw-member-buffer-class-line, ebrowse-draw-member-long-fn)
+ (ebrowse-draw-member-short-fn): Use renamed ebrowse faces.
+
+ * progmodes/antlr-mode.el (antlr-default, antlr-keyword, antlr-syntax)
+ (antlr-ruledef, antlr-tokendef, antlr-ruleref, antlr-tokenref)
+ (antlr-literal): Remove "-face" suffix and "font-lock-" from face names.
+ (antlr-font-lock-default-face, antlr-font-lock-keyword-face)
+ (antlr-font-lock-syntax-face, antlr-font-lock-ruledef-face)
+ (antlr-font-lock-tokendef-face, antlr-font-lock-ruleref-face)
+ (antlr-font-lock-tokenref-face, antlr-font-lock-literal-face):
+ New backward-compatibility aliases for renamed faces.
+ (antlr-default-face, antlr-keyword-face, antlr-syntax-face)
+ (antlr-ruledef-face, antlr-tokendef-face, antlr-ruleref-face)
+ (antlr-tokenref-face, antlr-literal-face): Variables renamed to remove
+ "font-lock-". Use renamed antlr-mode faces.
+ (antlr-font-lock-additional-keywords): Use renamed faces.
+ Replace literal face-names with face variable references.
+
+ * buff-menu.el (Buffer-menu-buffer): Remove "-face" suffix from
+ face name.
+ (Buffer-menu-buffer-face): New backward-compatibility alias for
+ renamed face.
+ (list-buffers-noselect): Use renamed Buffer-menu-buffer face.
+
+2005-06-15 Daniel Pfeiffer <occitan@esperanto.org>
+
+ * progmodes/make-mode.el (makefile-space, makefile-makepp-perl):
+ Eliminate "-face" suffix.
+ (makefile-targets): Inherit from font-lock-function-name-face and
+ eliminate "-face" suffix.
+ (makefile-shell): Remove attributes and eliminate "-face" suffix.
+ (makefile-*-font-lock-keywords): Append makefile-targets in rule
+ actions, instead of prepending, to make it less visible.
+ (makefile-previous-dependency, makefile-match-dependency):
+ Don't match a target on a continuation line.
+
+ * files.el (auto-mode-alist): Put Makefile in gmake mode.
+
+2005-06-15 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (menu): Re-order menu items.
+ (gdb-tooltip-print): Respect tooltip-use-echo-area.
+
+ * progmodes/gud.el (tooltip-use-echo-area): Remove alias.
+ Define in tooltip.el.
+ (gud-tooltip-process-output): Respect tooltip-use-echo-area.
+ (gud-tooltip-tips): Respect tooltip-use-echo-area and
+ gud-tooltip-echo-area.
+
+ * tooltip.el (tooltip-use-echo-area): Restore from gud.el for
+ backward compatibility and make obsolete.
+ (tooltip-help-tips): Use tooltip-use-echo-area.
+ (tooltip-show-help-function): Rename to...
+ (tooltip-show-help): ...this, because it is a function.
+ (tooltip-mode, tooltip-help-message): Call tooltip-show-help.
+
+2005-06-14 Luc Teirlinck <teirllm@auburn.edu>
+
+ * emacs-lisp/edebug.el (edebug-all-defs, edebug-initial-mode)
+ (edebug-print-length, edebug-print-level, edebug-print-circle)
+ (edebug-modify-breakpoint, edebug-eval-last-sexp)
+ (edebug-eval-print-last-sexp): Doc fixes.
+
+2005-06-14 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-mode): Make a new keymap every time we enable ido,
+ as the coverage buffer/file/both may change.
+
+2005-06-14 Lute Kamstra <lute@gnu.org>
+
+ * net/ange-ftp.el (internal-ange-ftp-mode): Use delay-mode-hooks
+ and run-mode-hooks. Simplify.
+
+ * mail/rmailedit.el (rmail-edit-mode):
+ * progmodes/octave-inf.el (inferior-octave-mode):
+ * progmodes/sql.el (sql-interactive-mode): Use delay-mode-hooks.
+
+ * recentf.el (recentf-dialog-mode): Use kill-all-local-variables
+ and run-mode-hooks.
+ (recentf-edit-list, recentf-open-files): Don't call
+ kill-all-local-variables directly.
+
+ * emacs-lisp/debug.el (debug-on-entry): Fix docstring.
+
+2005-06-14 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacs-lisp/byte-run.el (make-obsolete)
+ (define-obsolete-function-alias): Rename arguments FUNCTION and
+ NEW to OBSOLETE-NAME and CURRENT-NAME respectively.
+ (make-obsolete-variable, define-obsolete-variable-alias):
+ Rename arguments VARIABLE and NEW to OBSOLETE-NAME and CURRENT-NAME
+ respectively.
+
+ * isearchb.el (isearchb-activate):
+ * pcvs.el (cvs-mode):
+ * ses.el (ses-load):
+ * vc-arch.el (vc-arch-checkin, vc-arch-diff):
+ * net/tramp.el (tramp-find-file-exists-command)
+ (tramp-find-shell):
+ * progmodes/ada-mode.el (ada-create-case-exception)
+ (ada-create-case-exception-substring, ada-make-subprogram-body):
+ * progmodes/idlw-shell.el (idlwave-shell-move-to-bp):
+ * progmodes/idlwave.el (idlwave-complete-class-structure-tag-help):
+ * progmodes/vhdl-mode.el (vhdl-speedbar-place-component):
+ * textmodes/org.el (org-promote, org-evaluate-time-range)
+ (org-agenda-next-date-line, org-agenda-previous-date-line)
+ (org-agenda-error, org-open-at-point, org-table-move-row)
+ (org-format-table-table-html-using-table-generate-source)
+ (org-shiftcursor-error, org-ctrl-c-ctrl-c):
+ * textmodes/reftex.el (reftex-access-scan-info):
+ * textmodes/reftex-toc.el (reftex-toc-dframe-p)
+ (reftex-toc-promote-prepare): Follow error conventions.
+
+ * diff-mode.el (diff-mode): Fix typo in docstring.
+
+ * forms.el (forms--intuit-from-file): Fix reference to
+ `forms-number-of-fields' in error message.
+ (forms-print): Fix quoting in error message.
+
+ * forms.el (forms-mode):
+ * emulation/vi.el (vi-goto-insert-state):
+ * progmodes/flymake.el (flymake-new-err-info)
+ (flymake-start-syntax-check-for-current-buffer)
+ (flymake-simple-cleanup):
+ * eshell/esh-var.el (eshell/export):
+ * progmodes/gud.el (xdb):
+ * textmodes/flyspell.el (flyspell-incorrect-hook)
+ (flyspell-maybe-correct-transposition)
+ (flyspell-maybe-correct-doubling): Fix quoting in docstring.
+
+2005-06-13 Luc Teirlinck <teirllm@auburn.edu>
+
+ * emacs-lisp/debug.el (cancel-debug-on-entry): Mention default in
+ minibuffer prompt.
+
+2005-06-13 Kim F. Storm <storm@cua.dk>
+
+ * subr.el (add-to-ordered-list): New defun.
+
+ * emulation/cua-base.el (cua-mode): Use add-to-ordered-list to
+ add cua--keymap-alist to emulation-mode-map-alists.
+
+2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (complete-in-turn): New macro.
+ (dynamic-completion-table, lazy-completion-table): Add debug info.
+
+ * faces.el (read-face-name): Use complete-in-turn complete non-aliases
+ in preference to face aliases.
+
+ * textmodes/fill.el (fill-match-adaptive-prefix): New function.
+ (fill-context-prefix): Use it to avoid guessing absurdly long prefixes.
+ Remove unused vars `start' and `firstline'.
+ (fill-nobreak-p): Fix line-move-invisible -> line-move-invisible-p.
+ (justify-current-line, fill-individual-paragraphs): Remove unused vars.
+
+2005-06-13 Eli Zaretskii <eliz@gnu.org>
+
+ * cus-start.el (all): Don't complain about missing GTK-related
+ variables, unless either `gtk' is boundp or this isn't a
+ `windows-nt' build.
+
+2005-06-13 Lute Kamstra <lute@gnu.org>
+
+ * abbrev.el (edit-abbrevs-mode): Use kill-all-local-variables and
+ run-mode-hooks.
+
+ * ediff-mult.el (ediff-meta-mode):
+ * ediff-util.el (ediff-mode): Use run-mode-hooks.
+
+ * ledit.el (ledit-mode): Use delay-mode-hooks.
+
+ * woman.el (woman-mode-line-format): Delete constant.
+ (woman-mode-map): Initialize it properly.
+ (woman-mode): Set mode-class property to special.
+ Use delay-mode-hooks and run-mode-hooks. Use the right keymap.
+ Set major-mode and mode-name. Don't set mode-line-format directly.
+ (Man-getpage-in-background): Don't reference woman-mode-line-format.
+
+ * emacs-lisp/debug.el (cancel-debug-on-entry): Make the empty
+ string argument obsolete.
+
+2005-06-13 Carsten Dominik <dominik@science.uva.nl>
+
+ * textmodes/org.el (org-CUA-compatible): New option.
+ (org-disputed-keys): New variable.
+ (org-key): New function.
+ (orgtbl-make-binding): Add docstring to the created function.
+ (org-mode): Set paragraph start/separate regexps.
+ (orgtbl-mode): Don't start `orgtbl-mode' in `org-mode' buffers.
+ (org-archive-location, org-archive-mark-done)
+ (org-archive-stamp-time): New options.
+ (org-archive-subtree): New command.
+ (org-fill-paragraph): New function.
+ (org-mode): Set `fill-paragraph-function' to `org-fill-paragraph'.
+ (org-fake-empty-table-line): Function removed.
+ (org-format-org-table-html): Do not create empty table lines at
+ separator lines. Improved table header treatment.
+ (org-link-format): New option.
+ (org-make-link): New function.
+ (org-insert-link, org-store-link): Use org-make-link.
+ (org-open-file): Quote file name for shell command, to allow
+ spaces in file names.
+ (org-link-regexp): Fix bug with mailto link.
+ (org-link-maybe-angles-regexp, org-protected-link-regexp):
+ New constants.
+ (org-export-as-html): Deal with the optional angles around a link.
+ Better treatment of file: links.
+ (org-open-at-point): Replace @{ and @} with < and >.
+ (org-run-mode-hooks): Function removed.
+ (org-agenda-mode): No longer use `org-run-mode-hooks'.
+
+2005-06-13 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-registers-mode): Let gdbmi use
+ MI command -data-list-register-values.
+ (gdb-post-prompt): Indent properly.
+
+2005-06-13 Juanma Barranquero <lekktu@gmail.com>
+
+ * hilit-chg.el (highlight-changes-colors): Rename from
+ `highlight-changes-colours'.
+ (highlight-changes-colours): Keep as obsolete alias.
+ (highlight-changes-face-list): Doc fix.
+ (hilit-chg-make-list): Use `highlight-changes-colors'.
+
2005-06-12 Mark A. Hershberger <mah@everybody.org>
* progmodes/cperl-mode.el (cperl-mode): Remove stray paren in
* loadup.el: Don't say we are dumping under 2 names on windows-nt
and cygwin.
- * makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH): Don't
- use an old loaddefs.el, as in Makefile.in.
+ * makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH):
+ Don't use an old loaddefs.el, as in Makefile.in.
2005-06-12 Lute Kamstra <lute@gnu.org>
2005-06-11 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE>
* thumbs.el (thumbs-per-line, thumbs-thumbsdir-max-size)
- (thumbs-relief, thumbs-margin, thumbs-image-resizing-step): Fix
- :type--it is `integer', not `string'.
+ (thumbs-relief, thumbs-margin, thumbs-image-resizing-step):
+ Fix :type--it is `integer', not `string'.
* faces.el (modeline-highlight): Rename from (the erroneous)
`modeline-higilight'.