X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/10f401d274b475e986c36062f849bdac9691d286..bd6a83d5b3d1b9792662225440729195e2afa581:/lisp/ChangeLog?ds=sidebyside diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5e1bef7719..17ac9d8d34 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,786 @@ +2005-07-02 David Hunter (tiny change) + + * progmodes/flymake.el (flymake-mode, flymake-mode-off): Fix + unbalanced parentheses. + +2005-07-02 Stefan Monnier + + * progmodes/flymake.el (flymake-mode-on, flymake-mode-off): Move body + into flymake-mode and delegate to flymake-mode. + + * find-file.el (ff-which-function-are-we-in): Clean up. + +2005-07-02 Juanma Barranquero + + * replace.el (occur-rename-buffer): Fix docstring. + + * emulation/edt.el (*EDT-keys*, edt-default-global-map) + (edt-last-copied-word, edt-learn-macro-count) + (edt-orig-page-delimiter, edt-orig-transient-mark-mode) + (edt-rect-start-point, edt-user-global-map, rect-start-point) + (time-string, zmacs-region-stays): + * emulation/edt-mapper.el (edt-save-function-key-map) + (EDT-key-name): `defvar' to silence the byte-compiler. + +2005-07-02 Martin Rudalics (tiny change) + + * font-lock.el (font-lock-regexp-grouping-backslash): Rename from + font-lock-regexp-backslash. Doc fix. + (font-lock-regexp-backslash-grouping-construct): Rename from + font-lock-regexp-backslash-construct. Doc fix. + (lisp-font-lock-keywords-2): Fix highlighting of ELisp regexp + grouping constructs. + +2005-07-02 Eli Zaretskii + + * makefile.w32-in (bootstrap): Remove the $(EMACS) binary after + updating all the prerequisites. + +2005-07-01 Juanma Barranquero + + * textmodes/org.el (org-agenda-start-on-weekday) + (org-calendar-to-agenda-key, org-agenda-sorting-strategy) + (org-agenda-use-time-grid, org-archive-location) + (org-allow-space-in-links, org-usenet-links-prefer-google) + (org-enable-table-editor, org-export-default-language) + (org-export-html-show-new-buffer, org-fill-paragraph) + (org-cycle, org-goto-ret, org-goto-left, org-goto-right) + (org-goto-quit, org-occur, org-eval-in-calendar) + (org-agenda-cleanup-fancy-diary, org-agenda-no-heading-message) + (org-agenda-diary-entry, org-remember-help) + (org-table-convert-region, org-at-table-p) + (org-table-move-row-down, org-table-move-row-up) + (org-table-copy-region, org-table-toggle-vline-visibility) + (org-table-get-stored-formulas, org-table-get-specials) + (org-recalc-commands, org-table-eval-formula) + (org-table-formula-substitute-names, orgtbl-make-binding) + (org-format-org-table-html, org-format-table-table-html) + (org-format-table-table-html-using-table-generate-source) + (org-customize): Fix typos in docstrings. + (org-level-2, org-at-timestamp-p, org-agenda-day-view) + (org-agenda-toggle-diary, org-agenda-toggle-time-grid) + (org-back-to-heading): Doc fixes. + (org-agenda-toggle-time-grid, org-cmp-category, org-cmp-time) + (org-agenda-change-all-lines, org-get-header): + Improve argument/docstring consistency. + (orgtbl-error): Fix error message. + + * progmodes/flymake.el (flymake-find-possible-master-files) + (flymake-master-file-compare, flymake-get-line-err-count) + (flymake-highlight-line, flymake-gui-warnings-enabled): + Fix typos in docstrings. + (flymake-parse-line, flymake-get-project-include-dirs-function) + (flymake-get-prev-err-line-no, flymake-goto-prev-error): + Doc fixes. + (flymake-get-project-include-dirs-function) + (flymake-make-err-menu-data): + Improve argument/docstring consistency. + +2005-07-01 Lute Kamstra + + * battery.el (battery-linux-proc-apm): Fix typo in docstring. + Catch errors with ignore-errors. Use temporary buffer. + (battery-linux-proc-acpi): Fix typo in docstring. Document `%r'. + + * facemenu.el (facemenu-unlisted-faces): Delete foreground and + background color faces. + (facemenu-set-foreground, facemenu-set-background): + Use facemenu-set-face-from-menu. + (facemenu-set-face-from-menu): Treat face names that start with + "fg:" or "bg:" as special. + (facemenu-add-new-color): Don't create faces. Simplify. + +2005-06-30 Richard M. Stallman + + * emacs-lisp/crm.el (crm-do-completion): Handle minibuffer prompt. + (crm-find-current-element): Likewise. + +2005-06-30 Johan Bockg,Ae(Brd + + * help-fns.el (help-do-arg-highlight): Regexp-quote argument names. + +2005-06-30 Stefan Monnier + + * arc-mode.el (archive-extract): Make it work as a mouse binding. + (archive-mouse-extract): Make it an obsolete alias. + (archive-mode-map): Don't use archive-mouse-extract any more. + (archive-mode, archive-extract): write-contents-hooks -> + write-contents-functions. + (archive-arc-rename-entry, archive-lzh-rename-entry): Remove unused + first arg. + (archive-rename-entry): Update the call. + (archive-zip-summarize): Remove unused var `method'. + (archive-lzh-summarize): Remove unused var `creator'. + + * emacs-lisp/debug.el (debug): Quieten Drew Adams by killing the + dedicated frame upon exit. + + * arc-mode.el: Bind inhibit-read-only rather than buffer-read-only. + (archive-zip-extract, archive-zip-expunge) + (archive-zip-update, archive-zip-update-case): Use executable-find. + (archive-resummarize, archive-flag-deleted, archive-unmark-all-files): + Use restore-buffer-modified-p. + (archive-extract, archive-add-new-member, archive-write-file-member): + Use with-current-buffer. + (archive-lzh-ogm, archive-zip-chmod-entry): Use dolist. + +2005-06-30 Andreas Schwab + + * progmodes/gud.el (gud-filter): Remove unneeded progn. + +2005-06-30 Glenn Morris + + * progmodes/sh-script.el (sh-get-kw): `&' also separates words. + +2005-06-30 Juri Linkov + + * faces.el (vertical-border): Inherit from mode-line-inactive + only on tty. + +2005-06-30 Juanma Barranquero + + * help-fns.el (help-do-arg-highlight): Highlight also -ARG (for + example, -NLINES in the `occur' docstring). + + * replace.el (occur-1): When no matches are found, do not set the + `buffer-read-only' and modified flags for the occur buffer, + because it is deleted. + + * emulation/cua-base.el (cua-check-pending-input) + (cua-repeat-replace-region, cua-mode, cua-debug) + (cua-auto-tabify-rectangles, cua-inhibit-cua-keys): + Fix typos in docstrings. + + * emulation/cua-gmrk.el (cua-toggle-global-mark) + (cua-cut-region-to-global-mark) + (cua--cut-rectangle-to-global-mark): + Remove period from end of messages. + + * emulation/cua-rect.el (cua-do-rectangle-padding): + Remove period from end of messages. + (cua--rectangle-seq-format): Fix typo in docstring. + (cua-sequence-rectangle, cua-fill-char-rectangle): + Improve argument/docstring consistency. + +2005-06-29 Juri Linkov + + * faces.el (default-frame-background-mode): New internal variable. + (frame-set-background-mode): Use it. + + * startup.el (normal-top-level): Set default-frame-background-mode + instead of frame-background-mode. Before setting it, test for its + nil value. Remove tests for frame-background-mode and frame + parameter `reverse'. Add test for "unspecified-fg". + + * term/xterm.el (xterm-rxvt-set-background-mode): + * term/rxvt.el (rxvt-set-background-mode): + Set default-frame-background-mode instead of frame-background-mode. + +2005-06-29 Juanma Barranquero + + * simple.el (set-variable): Warn about obsolete user variables. + + * imenu.el (imenu--completion-buffer): + * mouse.el (mouse-buffer-menu-alist): + * msb.el (msb-invisible-buffer-p): + * calendar/diary-lib.el (diary-header-line-format): + * emacs-lisp/pp.el (pp-buffer): + * progmodes/cperl-mode.el (cperl-do-auto-fill): + * textmodes/picture.el (picture-replace-match): + Change space constants followed by a sexp to "?\s ". + + * play/decipher.el (decipher-loop-with-breaks): + * textmodes/texinfo.el (texinfo-insert-@item): Change space + constants "protected" from end of line by a comment to "?\s". + +2005-06-29 Stefan Monnier + + * font-lock.el (save-buffer-state): Use `declare'. + + * progmodes/cperl-mode.el (cperl-find-pods-heres): Don't gratuitously + reset the syntax-table to cperl-mode-syntax-table. + (cperl-mode): Make _ into word-syntax during font-locking so "print" in + "foo_print_bar" is not matched as a reserved keyword. + +2005-06-29 Carsten Dominik + + * 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): Move 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): Modify 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 + + * progmodes/python.el (python-check): Require `compile' before + modifying its variables. + + * newcomment.el (comment-indent-default): Don't get fooled by an early + end of buffer. + +2005-06-28 Vinicius Jose Latorre + + * ps-print.el (ps-print-version): Fix version number. + +2005-06-28 Luc Teirlinck + + * textmodes/ispell.el (ispell-word): Remove stray parenthesis. + +2005-06-28 Richard M. Stallman + + * 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 + + * textmodes/artist.el (artist-text-overwrite) + (artist-figlet-get-extra-args, artist-text-see-thru): Use read-string. + +2005-06-27 Vinicius Jose Latorre + + * ps-print.el: It was not working the page selection for printing. + Reported by Sebastian Tennant . + (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 + + * subr.el (add-to-list, add-to-ordered-list): Doc fixes. + +2005-06-27 Lute Kamstra + + * 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 + + * progmodes/gud.el (gud-filter): Add missing argument to + with-selected-window. + +2005-06-26 Stefan Monnier + + * 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 + + * 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 + + * 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 + + * 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 + + * simple.el (line-move-1): Fix previous change. + +2005-06-24 Juanma Barranquero + + * 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 + + * 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 + + * 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 + + * 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 + + * mail/emacsbug.el (report-emacs-bug): Use "X server distributor" + rather than "Distributor". + +2005-06-23 Lute Kamstra + + * 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 + + * subr.el (save-match-data): Add comment about using evaporate arg + to set-match-data. + +2005-06-22 Glenn Morris + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * pcvs-defs.el (cvs-menu): Add cvs-mode-mark and cvs-mode-unmark. + +2005-06-21 Glenn Morris + + * calendar/appt.el (appt-make-list): Activate the package, if + not already active (for backwards compatibility). + +2005-06-20 Kim F. Storm + + * subr.el (add-to-ordered-list): Test membership with eq. Simplify. + +2005-06-20 Miles Bader + + * faces.el (vertical-divider): New face. + +2005-06-20 Juanma Barranquero + + * 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 + + * 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 + + * tooltip.el (tooltip-use-echo-area): Don't make it obsolete. + +2005-06-18 Juri Linkov + + * 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 + + * progmodes/ps-mode.el: Update version and maintainer's email address. + +2005-06-18 Steve Youngs + + * 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 + + * 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 + + * emacs-lisp/edebug.el (edebug-goto-here): Doc fix. + +2005-06-17 Miles Bader + + * 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 + + * 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 + + * simple.el (fundamental-mode): Run after-change-major-mode-hook + conditionally. + +2005-06-16 Juanma Barranquero + + * 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 + + * tree-widget.el (tree-widget-value-create): Simplify last change. + +2005-06-15 Matt Hodges + + * 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 * subr.el (add-to-ordered-list): Use a weak hash-table to avoid leaks. @@ -24,11 +807,16 @@ * progmodes/cperl-mode.el (cperl-init-faces): Use literal cperl faces instead of (non-existent) variables. +2005-06-14 Stefan Monnier + + * iswitchb.el (iswitchb-to-end): Replace mapcar with dolist. + (iswitchb-get-matched-buffers): Likewise. Simplify. + 2005-06-14 Miles Bader * progmodes/ld-script.el (ld-script-location-counter): Remove "-face" suffix from face name. - (ld-script-location-counter-face): + (ld-script-location-counter-face): New backward-compatibility alias for renamed face. (ld-script-location-counter-face): Use renamed face. @@ -103,7 +891,7 @@ (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): + (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) @@ -147,9 +935,8 @@ 2005-06-15 Nick Roberts - * progmodes/gdb-ui.el (gdb-tooltip-print): - Respect tooltip-use-echo-area. - (menu): Re-order menu items. + * 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.