]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(rmail-current-message, rmail-inbox-list): Add defvars.
[gnu-emacs] / lisp / ChangeLog
index 04dc5f66cf900dde79f1733ed7fed77cda80a2d0..5ad71ff645cc6823d467d78104aa9be44864013f 100644 (file)
@@ -1,3 +1,320 @@
+2005-08-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * man.el (Man-init-defvars, Man-translate-references)
+       (Man-support-local-filenames, Man-highlight-references):
+       * progmodes/sql.el (sql-interactive-mode):
+       * shell.el (shell-mode, shell-resync-dirs): Fix typos in
+       docstrings.
+
+       * emacs-lisp/checkdoc.el (compilation-error-regexp-alist)
+       (compilation-mode-font-lock-keywords): Add defvars.
+       (checkdoc-interactive-loop): "?\ " -> "?\s".
+
+       * emacs-lisp/lisp-mode.el (font-lock-comment-face)
+       (font-lock-doc-face, font-lock-string-face)
+       (font-lock-keywords-case-fold-search): Add defvars.
+       (emacs-lisp-mode-syntax-table): "?\ " -> "?\s".
+
+       * obsolete/sun-fns.el (mouse-select-or-drag-move-point):
+       Don't pass X and Y (they are ignored anyway).
+       (mouse-set-mark, mouse-select-window, mouse-delete-other-windows)
+       (mouse-delete-window): Make arguments optional.
+
+       * obsolete/rnews.el (news-add-news-group): Don't use
+       `end-of-line'.
+       (caesar-translate-table, minor-modes, news-buffer-save)
+       (news-group-name, news-minor-modes): Add defvars.
+
+       * emacs-lisp/lselect.el (mouse-highlight-priority)
+       (x-lost-selection-functions, zmacs-regions):
+       * emacs-lisp/pp.el (font-lock-verbose):
+       * emacs-lisp/syntax.el (font-lock-beginning-of-syntax-function):
+       * emacs-lisp/tcover-ses.el (ses-initial-global-parameters)
+       (ses-mode-map):
+       * emacs-lisp/tcover-unsafep.el (safe-functions):
+       * obsolete/fast-lock.el (font-lock-face-list):
+       * obsolete/rnewspost.el (mail-reply-buffer):
+       * obsolete/scribe.el (compile-command):
+       * obsolete/x-menu.el (x-process-mouse-hook): Add defvars.
+
+2005-08-28  John Paul Wallington  <jpw@gnu.org>
+
+       * ibuf-ext.el (ibuffer-auto-update-changed): Use
+       `frame-or-buffer-changed-p' to check whether we need to update.
+       (ibuffer-auto-mode): Don't advise `get-buffer-create' and
+       `kill-buffer'.  Initialise `ibuffer-auto-buffers-changed'
+       as a `frame-or-buffer-changed-p' state vector instead.
+
+2005-08-27  Romain Francoise  <romain@orebokech.com>
+
+       * textmodes/makeinfo.el (makeinfo-compile): Use
+       `compilation-start'.  Set `next-error-function' according to
+       `disable-errors'.
+       (makeinfo-next-error): New function.
+       (makeinfo-region): Adjust to new `makeinfo-compile' prototype.
+       (makeinfo-buffer): Likewise.
+
+       * progmodes/compile.el (compilation-start): Add autoload cookie.
+
+       * progmodes/antlr-mode.el: Don't autoload `compilation-start'.
+       * textmodes/sgml-mode.el: Likewise.
+       * progmodes/python.el: Likewise.
+
+2005-08-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * simple.el (blink-matching-paren-distance): Document the meaning
+       of nil value, and allow to customize to nil.
+
+       * eshell/esh-ext.el (eshell-windows-shell-file): Look for
+       command.com, not command.exe.
+
+2005-08-26  John Wiegley  <johnw@newartisans.com>
+
+       * eshell/esh-cmd.el (eshell-rewrite-named-command): Changed the
+       code around a bit so that an extraneous nil argument is not added
+       to a command when no args are given.
+
+       * eshell/esh-arg.el (eshell-parse-double-quote): If a
+       double-quoted argument resolves to nil, return it as an empty
+       string rather than as nil.  This made it impossible to pass "" to
+       a shell script as a null string argument.
+
+2005-08-26  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * outline.el (outline-invent-heading): New fun.
+       (outline-promote, outline-demote): Use it.
+       (outline-move-subtree-down): Remove unused vars `re' and `txt'.
+       (outline-end-of-subtree): Remove unused var `opoint'.
+
+2005-08-26  David Reitter  <david.reitter@gmail.com>
+
+       * menu-bar.el (truncate-lines, write-file, print-buffer)
+       (ps-print-buffer-faces, ps-print-buffer, split-window):
+       Disable menu items when the frame they refer to is invisible, or when
+       they refer to a buffer and the minibuffer is selected.
+
+2005-08-26  Pavel Kobiakov  <pk_at_work@yahoo.com>
+
+       * progmodes/flymake.el (flymake-highlight-err-lines):
+       Use save-excursion around flymake-highlight-line to preserve point.
+
+2005-08-26  Eli Zaretskii  <eliz@gnu.org>
+
+       * progmodes/octave-mod.el: Change Author and Maintainer address.
+       (octave-maintainer-address): Change Kurt's email address.
+       * progmodes/octave-inf.el: Change Author and Maintainer address.
+       * progmodes/octave-hlp.el: Change Author and Maintainer address.
+
+2005-08-26  Kim F. Storm  <storm@cua.dk>
+
+       * subr.el (version-list-<, version-list-<=, version-list-=):
+       Renamed from integer-list-*.
+       (version-list-not-zero): Likewise.  Fix while loop.
+       (version=): Use version-list-= instead of string-equal.
+
+2005-08-26  Richard M. Stallman  <rms@gnu.org>
+
+       * outline.el (outline-promote): Try shortening the heading.
+       As last resort, read the heading to use.
+       (outline-demote): As last resort, read the heading to use.
+
+2005-08-26  Romain Francoise  <romain@orebokech.com>
+
+       * progmodes/compile.el (compilation-start): Doc fix.
+
+       * progmodes/antlr-mode.el (antlr-default): Fix defface form.
+       (antlr-font-lock-additional-keywords): Fix reference to
+       `antlr-font-lock-literal-regexp' erroneously changed during the
+       mass face rename.
+       (antlr-run-tool): Use `compilation-start'.
+
+       * textmodes/sgml-mode.el (sgml-validate): Use `compilation-start'
+       instead of the obsolete `compile-internal'.
+
+2005-08-26  Juanma Barranquero  <lekktu@gmail.com>
+
+       * calendar/cal-bahai.el (date, displayed-month, displayed-year)
+       (number, original-date):
+       * calendar/cal-china.el (date):
+       * calendar/cal-coptic.el (date):
+       * calendar/cal-french.el (date):
+       * calendar/cal-hebrew.el (date, entry, number, original-date):
+       * calendar/cal-islam.el (date, number, original-date):
+       * calendar/cal-iso.el (date):
+       * calendar/cal-julian.el (date):
+       * calendar/cal-mayan.el (date):
+       * calendar/cal-menu.el (date, event):
+       * calendar/cal-persia.el (date):
+       * calendar/lunar.el (date):
+       * calendar/solar.el (date): Add defvars.
+
+       * emerge.el:
+       * ibuffer.el:
+       * info-xref.el:
+       * obsolete/bg-mouse.el:
+       * obsolete/sun-curs.el:
+       * obsolete/swedish.el: Move the `defvar's to the top level.
+
+       * smerge-mode.el (smerge-refined-change): Add :group.
+
+2005-08-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * smerge-mode.el (smerge-remove-props): Make the args non-optional.
+       (smerge-keep-n): Remove props.
+       (smerge-keep-base, smerge-keep-other, smerge-keep-mine)
+       (smerge-keep-current, smerge-kill-current): Don't remove props anymore
+       now that it's done in smerge-keep-n.
+       (smerge-refined-change): New face.
+       (smerge-refine-chopup-region, smerge-refine-highlight-change)
+       (smerge-refine): New funs.
+       (smerge-basic-map): Bind smerge-refine.
+
+2005-08-25  Juri Linkov  <juri@jurta.org>
+
+       * progmodes/grep.el (grep, grep-mode): Make buffer-local variables
+       compilation-process-setup-function and compilation-disable-input
+       in grep-mode instead of let-bindings in grep.
+
+       * menu-bar.el (menu-bar-options-menu, menu-bar-options-save):
+       Delete "Automatic File De/compression" (auto-compression-mode).
+
+2005-08-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * obsolete/bg-mouse.el: Move to obsolete/ from term/.
+       Silence warning about non-existent variable.
+
+2005-08-25  Richard M. Stallman  <rms@gnu.org>
+
+       * menu-bar.el (menu-bar-describe-menu): Delete "What's New".
+       Rename "Describe Key" to "Describe Key or Mouse Operation".
+
+       * mail/mailalias.el (build-mail-aliases): Delete comments
+       from the contents before processing them.
+
+       * isearch.el (isearch-edit-string): Erase the Search prompt
+       if user enters an empty string and there is no default.
+
+       * comint.el (comint-file-name-prefix): Add autoload.
+
+2005-08-25  Joe Corneli  <jcorneli@math.utexas.edu>
+
+       * subr.el (play-sound): Rearrange to avoid warning.
+
+2005-08-25  Carsten Dominik  <dominik@science.uva.nl>
+
+       * calendar/diary-lib.el (diary-modify-entry-list-string-function):
+       New hook.
+       (add-to-diary-list): Call `diary-modify-entry-list-string-function'
+
+2005-08-24  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * subr.el (version-separator, version-regexp-alist): New vars used by
+       version comparison funs.
+       (integer-list-<, integer-list-=, integer-list-<=)
+       (integer-list-not-zero): New funs for integer list comparison.
+       (version-to-list, version=, version<, version<=): New funs for version
+       comparison.
+
+2005-08-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emerge.el (merge-begin, merge-end, template, A-begin, A-end)
+       (B-begin, B-end, diff, diff-vector, valid-diff): Defvar at compile
+       time to silence the byte-compiler.
+
+       * ibuffer.el (ibuffer-compile-make-eliding-form)
+       (ibuffer-check-formats): Use `with-no-warnings' to hide references
+       to `ibuffer-elide-long-columns' (which is defined on ibuffer.el,
+       so it's silly to get warnings for it).
+       (ibuffer-auto-mode, ibuffer-cached-filter-formats)
+       (ibuffer-compiled-filter-formats, ibuffer-filter-format-alist)
+       (ibuffer-filter-group-kill-ring, ibuffer-filter-groups)
+       (ibuffer-filtering-qualifiers, ibuffer-hidden-filter-groups)
+       (ibuffer-inline-columns, ibuffer-show-empty-filter-groups)
+       (ibuffer-tmp-hide-regexps, ibuffer-tmp-show-regexps):
+       Defvar at compile time.
+       (ibuffer-compiled-formats, ibuffer-cached-eliding-string)
+       (ibuffer-cached-formats, ibuffer-cached-elide-long-columns):
+       Declare them before use.
+
+       * info-xref.el (info-xref-xfile-alist, info-xref-filename-heading)
+       (info-xref-good, info-xref-bad): Defvar at compile time.
+
+       * obsolete/mlsupport.el (filter-region, execute-monitor-command):
+       Use `let*' instead of `let'.
+
+       * obsolete/sun-curs.el (icon-edit, *mouse-window*, *mouse-x*)
+       (*mouse-y*, menu, char): Defvar at compile time.
+       (sc::menu): Declare it before use.
+       (sc::pack-one-line): Use `let', not `let*'.
+
+       * obsolete/swedish.el (news-inews-hook, news-group-hook-alist)
+       (mail-send-hook): Defvar at compile time.
+
+       * term/bg-mouse.el (bg-mouse-x, bg-mouse-y, bg-cursor-window):
+       Defvar at compile time.
+
+       * term/sun-mouse.el (current-global-mousemap)
+       (current-local-mousemap): Declare them before use.
+
+2005-08-24  Carsten Dominik  <dominik@science.uva.nl>
+
+       * bookmark.el (bookmark-after-jump-hook): New hook.
+       (bookmark-jump): Run `bookmark-after-jump-hook'.
+
+2005-08-23  Juri Linkov  <juri@jurta.org>
+
+       * faces.el (minibuffer-prompt): Doc fix.
+
+2005-08-23  Juanma Barranquero  <lekktu@gmail.com>
+
+       * progmodes/xscheme.el: Trivial changes to silence warnings.
+       (xscheme-previous-mode, xscheme-previous-process-state):
+       Add defvars.
+       (xscheme-last-input-end, xscheme-process-command-line)
+       (xscheme-process-name, xscheme-buffer-name)
+       (xscheme-expressions-ring-max, xscheme-expressions-ring)
+       (xscheme-expressions-ring-yank-pointer, xscheme-running-p)
+       (xscheme-control-g-synchronization-p)
+       (xscheme-control-g-disabled-p, xscheme-string-receiver)
+       (default-xscheme-runlight, xscheme-runlight)
+       (xscheme-runlight-string, xscheme-process-filter-state)
+       (xscheme-allow-output-p, xscheme-prompt, xscheme-mode-string):
+       Move to beginning of file.
+       (scheme-interaction-mode-commands-alist)
+       (scheme-interaction-mode-map, scheme-debugger-mode-map): Declare
+       them before use.  Note: the initialization code for the variables
+       has not been moved because it uses functions that reference the
+       variables.
+       (xscheme-control-g-message-string, xscheme-process-filter-alist)
+       (xscheme-prompt-for-expression-map): Declare them before use.
+       (scheme-debugger-mode-commands): "?\ " -> "?\s".
+
+2005-08-23  Ed Swarthout  <ed.swarthout@gmail.com>  (tiny change)
+
+       * hexl.el (hexl-print-current-point-info): Fix simple spelling
+       error.
+
+2005-08-22  Juri Linkov  <juri@jurta.org>
+
+       * faces.el (set-face-underline): Delete this duplicate function
+       and make an obsolete alias to set-face-underline-p.
+       (set-face-underline-p): Use docstring of set-face-underline.
+       (describe-face): Create hyperlink to parent face.
+
+       * info.el (Info-insert-dir): Use save-excursion around
+       insert-buffer-substring.
+       (Info-isearch-search): Use LITERAL arg of replace-regexp-in-string.
+       (Info-escape-percent): Delete function.
+       (Info-fontify-node): Replace Info-escape-percent by
+       replace-regexp-in-string with REP arg set to lambda that
+       duplicates `%' and preserves text properties.
+
+       * progmodes/compile.el (compilation-disable-input): Doc fix.
+       (define-compilation-mode): Doc fix and refill.
+       (kill-compilation): Use `mode-name' in the error message.
+       (compilation-find-file): Use `compilation-error' in the
+       read-file-name's prompt.
+
 2005-08-22  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * smerge-mode.el (smerge-basic-map): Bind smerge-combine-with-next.
 
 2005-01-21  Ren\e,Ai\e(B Kyllingstad  <listmailxemacs@kyllingstad.com>
 
-       * pcomplete.el: define pcomplete-read-event instead of read-event,
+       * pcomplete.el: Define pcomplete-read-event instead of read-event,
        since it's not a complete read-event implementation
 
 2005-01-20  Jay Belanger  <belanger@truman.edu>