*** empty log message ***
[bpt/emacs.git] / lisp / ChangeLog
index 9370397..702bd8c 100644 (file)
@@ -1,5 +1,412 @@
+2005-04-08  Kim F. Storm  <storm@cua.dk>
+
+       * emacs-lisp/authors.el (authors-aliases): Update list.
+       (authors-ignored-files): New list.
+       (authors-fixed-entries): Fix typo.
+       (authors-renamed-files-alist): Update list.
+       (authors-add): Check authors-ignored-files.
+
+2005-04-08  Carsten Dominik  <dominik@science.uva.nl>
+
+       * calendar/diary-lib.el (add-to-diary-list): MARKER argument made
+       optional, to ensure backward compatibility.
+
+2005-04-08  Stephen Eglen  <stephen@gnu.org>
+
+       * textmodes/flyspell.el (flyspell-large-region): Doc fix.
+
+2005-04-08  Kim F. Storm  <storm@cua.dk>
+
+       * buff-menu.el (Buffer-menu-mode-map): Map follow-link to
+       mouse-face.
+
+       * mouse.el (mouse-on-link-p): Doc fix.
+
+2005-04-07  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * ielm.el (ielm-prompt-read-only): Doc fix.
+
+       * comint.el (comint-prompt-read-only): Doc fix.
+
+2005-04-07  Benjamin Rutt  <brutt@bloomington.in.us>
+
+       * ffap.el (ffap-pass-wildcards-to-dired): New user option to
+       ensure dired always handles wildcards passed to ffap.
+       (find-file-at-point): Use it.
+       (ffap-dired-wildcards): Doc fix.
+
+2005-04-07  Juri Linkov  <juri@jurta.org>
+
+       * simple.el (next-error-overlay-arrow-position): New defvar.
+       Put "=>" on its property `overlay-arrow-string'.  Add it to
+       `overlay-arrow-variable-list'.
+
+       * progmodes/compile.el (compilation-setup):
+       Set `next-error-overlay-arrow-position' to nil.  Also set it to
+       nil in the local hook `kill-buffer-hook'.  Make local variable
+       `overlay-arrow-string' and set it to "=>".
+       (compilation-goto-locus): Set BOL position to
+       `next-error-overlay-arrow-position' instead of
+       `overlay-arrow-position'.
+
+       * info.el (Info-mode): Add `Info-kill-buffer' to `kill-buffer-hook'
+       locally instead of adding it to the global hook.
+       (Info-kill-buffer): Move up.
+
+2005-04-06  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term/xterm.el (xterm-standard-colors): Update color values from
+       xterm-200.
+
+2005-04-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * textmodes/tex-mode.el (tex-font-lock-keywords-2): Add \bfseries.
+
+       * fast-lock.el:
+       * lazy-lock.el: Move them to the obsolete subdir.
+
+2005-04-06  JUAN-LEON Lahoz Garcia  <juanleon1@gmail.com>
+
+       * wdired.el (wdired-advise-functions, wdired-add-skip-in-replace)
+       (wdired-add-replace-advice): Remove.
+       (wdired-change-to-wdired-mode): Use query-replace-skip-read-only.
+
+2005-04-06  Kim F. Storm  <storm@cua.dk>
+
+       * startup.el (command-line): Add --bare-bones alias for -Q.
+
+2005-04-06  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Use create-fontset-from-mac-roman-font to
+       create the startup fontset if a font specification ends with
+       `mac-roman'.
+
+2005-04-06  Lute Kamstra  <lute@gnu.org>
+
+       * add-log.el (change-log-font-lock-keywords): Complete 2005-04-03
+       change.
+
+       * emacs-lisp/copyright.el (copyright-update-year): Replace the
+       right subexpression.  Suggested by Jay Bingham <jay.bingham@hp.com>.
+
+2005-04-05  Lute Kamstra  <lute@gnu.org>
+
+       * generic.el (generic-mode-internal): Fix 2005-03-31 change.
+       (define-generic-mode): Ditto.  Fix debug declaration.
+
+       * generic-x.el (show-tabs-tab-face, show-tabs-space-face):
+       Put them in the generic-x group.
+
+       * calendar/timeclock.el (timeclock): Doc fix.
+
+       * generic.el (define-generic-mode): Don't use custom-current-group.
+       Document default :group value.
+       * emacs-lisp/easy-mmode.el (define-minor-mode): Ditto.
+       (define-global-minor-mode): Don't use custom-current-group.
+
+2005-04-05  Glenn Morris  <gmorris@ast.cam.ac.uk>
+
+       * startup.el (command-line-1): Display startup-echo-area-message
+       when fancy splash screen is in use.
+
+       * progmodes/sh-script.el (sh-builtins) <bash>: Add `caller'.
+       (sh-escaped-newline): New face.
+       (sh-font-lock-keywords) <shell>: Improve regexp for escaped
+       newline, and use sh-escaped-newline face.
+
+       * progmodes/tcl.el (tcl-escaped-newline): New face.
+       (tcl-builtin-list): New variable.
+       (tcl-set-font-lock-keywords): Add builtins, variables, and escaped
+       newlines.  Fix keywords subexpression number.
+
+2005-04-05  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (org-diary-default-entry): Fix call to
+       `add-to-diary-entry'.
+
+2005-04-05  Kim F. Storm  <storm@cua.dk>
+
+       * ediff-init.el: Use (featurep 'xemacs).
+
+2005-04-05  David Ponce  <david@dponce.com>
+
+       * cus-edit.el (face): Derive from symbol widget.  Display sample
+       of the current face on the fly.
+       (widget-face-sample-face-get, widget-face-notify): New functions.
+       (widget-face-value-create): Remove.
+
+       * wid-edit.el (widget-field-end): Temporarily remove field
+       narrowing before to call `get-char-property'.
+
+2005-04-04  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-aent.el (math-read-replacement-list): Add subscripts.
+       (math-read-subscripts): New variable.
+       (math-read-preprocess-string): Process subscripts.
+
+2005-04-04  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * comint.el (comint-prompt-read-only): Doc fix.
+
+       * dired.el (dired-copy-filename-as-kill): Make `-' arg behave like
+       `-1'.  Doc fix.
+
+2005-04-04  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (org-insert-mode-line-in-empty-file):
+       Change default value to nil.
+
+2005-04-04  Lute Kamstra  <lute@gnu.org>
+
+       * autorevert.el (auto-revert-mode): Specify :group.
+       * battery.el (display-battery-mode): Specify :group.
+       * diff-mode.el (diff-minor-mode): Specify :group.
+       * font-core.el (font-lock-mode): Specify :group.
+       * hl-line.el (hl-line-mode): Specify :group.
+       * iimage.el (iimage): New customization group.
+       (iimage-mode): Specify :group.
+       * longlines.el (longlines-mode): Specify :group.
+       * master.el: Don't require easy-mmode.
+       (master): New customization group.
+       (master-mode): Specify :group.
+       * msb.el (msb-mode): Specify :group.
+       * reveal.el (reveal-mode): Specify :group.
+       * simple.el (next-error-follow-minor-mode): Specify :group.
+       * smerge-mode.el (smerge-mode): Specify :group.
+       * emacs-lisp/eldoc.el (eldoc-mode): Specify :group.
+       * emulation/cua-base.el (cua-mode): Specify :group.
+       * international/encoded-kb.el (encoded-kbd-mode): Specify :group.
+       * language/thai-util.el (thai-auto-composition-mode)
+       (thai-word-mode): Specify :group.
+       * mail/supercite.el (sc-minor-mode): Specify :group.
+       * progmodes/cwarn.el (cwarn-mode): Specify :group.
+       * progmodes/flymake.el (flymake-mode): Specify :group.
+       * progmodes/glasses.el (glasses-mode): Specify :group.
+       * progmodes/hideif.el (hide-ifdef-mode): Specify :group.
+       * textmodes/enriched.el (enriched-mode): Specify :group.
+       * textmodes/refill.el (refill-mode): Specify :group.
+
+       * add-log.el (change-log-font-lock-keywords): Names in
+       parenthesized lists can contain spaces.
+
+2005-04-04  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * startup.el (fancy-splash-text): Shorten default text of
+       "Emacs Tutorial" line.  Also, if the current language env
+       indicates an available tutorial file other than TUTORIAL,
+       extract its title and append it to the line in parentheses.
+       (fancy-splash-insert): If arg is a thunk, funcall it.
+
+2005-04-04  Jay Belanger  <belanger@truman.edu>
+
+       * calc.el (calc-language-alist): Add tags to customization type.
+
+2005-04-03  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * xt-mouse.el (xterm-mouse-mode): Add explicit Custom group, mouse.
+       Doc fix.
+
+2005-04-03  Marcelo Toledo  <marcelo@marcelotoledo.org>
+
+       * add-log.el (change-log-font-lock-keywords): The manual
+       describing a Change Log entry, says: (...) "Aside from these
+       header lines, every line in the change log starts with a space or
+       a tab.". The font-lock was not highlighting lines started with
+       spaces, added support for it.
+
+2005-04-03  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>
+
+       * textmodes/bibtex.el (bibtex-url): Use format to generate the url.
+       (bibtex-generate-url-list): Update docstring accordingly. Put the
+       complex example in the docstring.
+       (bibtex-font-lock-url): Use pop.
+
+2005-04-03  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/tcl.el (tcl-set-font-lock-keywords): Use new \_< ops.
+
+       * pcvs.el (cvs-checkout): Prompt for cvsroot as well.
+
+2005-04-03  Glenn Morris  <gmorris@ast.cam.ac.uk>
+
+       * filesets.el (filesets-set-default): Doc fix.
+
+2005-04-03  Lute Kamstra  <lute@gnu.org>
+
+       * generic.el (define-generic-mode): Add argument to specify
+       keywords for defcustom.
+       (default-generic-mode): Specify :group.
+
+       * generic-x.el: Specify :group for all generic modes.
+
+       * desktop.el (desktop-no-desktop-file-hook)
+       (desktop-after-read-hook): Doc fix.
+
+2005-04-02  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * simple.el (visible-mode): Use explicit :group keyword.
+       This changes the group of `visible-mode-hook' from paren-blinking
+       to editing-basics.
+
+2005-04-02  Sergey Poznyakoff  <gray@Mirddin.farlep.net>  (tiny change)
+
+       * mail/rmail.el (rmail-parse-url): Bugfix. Parse traditional
+       mailbox specifications as well as URLs.
+       (rmail-insert-inbox-text): Remove unused conditional branches.
+
+2005-04-01  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-graph.el (calc-gnuplot-name, calc-gnuplot-plot-command)
+       (calc-gnuplot-print-command): Move definitions to calc.el.
+
+       * calc/calc-embed.el (calc-embedded-announce-formula)
+       (calc-embedded-open-formula, calc-embedded-close-formula)
+       (calc-embedded-open-word, calc-embedded-close-word)
+       (calc-embedded-open-plain, calc-embedded-close-plain)
+       (calc-embedded-open-new-formula, calc-embedded-close-new-formula)
+       (calc-embedded-open-mode, calc-embedded-close-mode):
+       Move definitions to calc.el.
+
+       * calc/calc.el (calc-settings-file, calc-language-alist):
+       Make customizable.
+       (calc-embedded-announce-formula, calc-embedded-open-formula)
+       (calc-embedded-close-formula, calc-embedded-open-word)
+       (calc-embedded-close-word, calc-embedded-open-plain)
+       (calc-embedded-close-plain, calc-embedded-open-new-formula)
+       (calc-embedded-close-new-formula, calc-embedded-open-mode)
+       (calc-embedded-close-mode, calc-gnuplot-name)
+       (calc-gnuplot-plot-command, calc-gnuplot-print-command): Move here
+       from other files and make customizable.
+
+2005-04-01  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * pcvs.el (cvs-temp-buffer, cvs-mode-kill-process, cvs-buffer-check):
+       Use buffer-live-p.
+       (cvs-mode-run): Don't call cvs-update-header here.
+       (cvs-run-process): Call cvs-update-header.
+       Use process properties for cvs-postprocess and cvs-buffer so that
+       the sentinel can behave better if the temp buffer is killed.
+       Use a pipe rather than a tty, to better handle unexpected prompts.
+       (cvs-sentinel): Rewrite.  Call cvs-update-header.
+
+2005-04-01  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc-hooks.el (vc-workfile-unchanged-p): Disable mtime check when
+       we go via Tramp or Ange-FTP.  Suggested by Kai Grossjohann.
+
+2005-03-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * generic.el (define-generic-mode): Add indentation rule.
+
+2005-03-31  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * files.el (mode-require-final-newline): Make Custom correctly
+       report a nil value and allow to set it to nil via Custom.
+       Doc fix.
+
+2005-04-01  Kenichi Handa  <handa@m17n.org>
+
+       * international/characters.el: Enable the correct case setting for
+       dotless-i and dotted-I.
+
+2005-04-01  Kim F. Storm  <storm@cua.dk>
+
+       * ido.el (ido-file-internal): Fall back to non-ido command if
+       initial directory is on slow ftp (or tramp) host.
+
+2005-03-31  Richard M. Stallman  <rms@gnu.org>
+
+       * emacs-lisp/autoload.el (make-autoload):
+       Handle define-global-minor-mode.
+
+       * emacs-lisp/easy-mmode.el (define-global-minor-mode):
+       Rename from easy-mmode-define-global-mode.
+       (easy-mmode-define-global-mode): Alias for define-global-minor-mode.
+
+       * progmodes/scheme.el (scheme-mode-syntax-table):
+       Update syntax of | and # for two-character comment syntax.
+
+2005-03-31  Lute Kamstra  <lute@gnu.org>
+
+       * emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode)
+       (define-minor-mode): Call custom-current-group at load-time.
+
+       * generic.el (define-generic-mode): Add debug declaration.
+       Add defcustom for the mode hook.
+       (generic-mode-internal): Use run-mode-hooks.
+
+2005-03-31  Kim F. Storm  <storm@cua.dk>
+
+       * mouse.el (mouse-1-click-follows-link): Increase to 450 ms.
+       (mouse-fixup-help-message): New defun called by show_help_echo
+       to fixup mouse-2 prefix in help messages when applicable.
+
+       * tooltip.el (tooltip-show-help-function): Don't fixup message here.
+
+2005-03-31  Kenichi Handa  <handa@m17n.org>
+
+       * language/thai-word.el (thai-find-word-ends): Pay attention to
+       the case that we reach the end of buffer.
+
+       * textmodes/fill.el (fill-text-properties-at): New function.
+       (fill-newline): Use fill-text-properties-at instead of
+       text-properties-at.
+
+2005-03-31  Karl Berry  <karl@freefriends.org>
+
+       * textmodes/tex-mode.el (tex-compile): Use shell-quote-argument,
+       not comint-quote-filename.
+
+2005-03-31  Olive Lin  <olive.lin@versateladsl.be> (tiny change)
+
+       * textmodes/tex-mode.el (tex-start-tex) Use shell-quote-argument,
+       not comint-quote-filename.
+
+2005-03-31  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * help-fns.el (help-with-tutorial): Revert last change.
+
+2005-03-31  Kim F. Storm  <storm@cua.dk>
+
+       * emulation/cua-base.el (cua-scroll-down): Add CUA property.
+
+2005-03-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * calendar/cal-china.el: Update reference to "Calendrical
+       Calculations" book; there's a new edition.
+       * calendar/cal-coptic.el: Likewise.
+       * calendar/cal-french.el: Likewise.
+       * calendar/cal-hebrew.el: Likewise.
+       * calendar/cal-islam.el: Likewise.
+       * calendar/cal-iso.el: Likewise.
+       * calendar/cal-julian.el: Likewise.
+       * calendar/cal-mayan.el: Likewise.
+       * calendar/cal-persia.el: Likewise.
+       * calendar/calendar.el: Likewise.
+       * calendar/holidays.el: Likewise.
+       * calendar/lunar.el: Likewise.
+       * calendar/solar.el: Likewise.
+
+       * calendar/calendar.el (calendar-day-abbrev-array): Remove trailing
+       white space from doc string.
+
+2005-03-30  Jay Belanger  <belanger@truman.edu>
+
+       * calc/calc-help.el (calc-full-help): Remove email address.
+
+2005-03-30  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * help-fns.el (help-with-tutorial): Delete title line.
+
 2005-03-30  Glenn Morris  <gmorris@ast.cam.ac.uk>
 
+       * calendar/cal-x.el (calendar-one-frame-setup)
+       (calendar-only-one-frame-setup, calendar-two-frame-setup): Use t
+       rather than 'symbol for set-window-dedicated-p.
+
+       * calendar/appt.el (appt-buffer-name): Make it a constant.
+       (appt-add): Doc fix.
+
        * filesets.el (filesets-menu-path, filesets-menu-before)
        (filesets-menu-in-menu): Doc fix.  Now valid in GNU Emacs.
        (filesets-menu-cache-file): Use directory ~/.emacs.d.
 
 2005-03-30  Carsten Dominik  <dominik@science.uva.nl>
 
-       * org.el (org-agenda-phases-of-moon, org-agenda-sunrise-sunset) 
+       * org.el (org-agenda-phases-of-moon, org-agenda-sunrise-sunset)
        (org-agenda-convert-date, org-agenda-goto-calendar): New commands.
        (org-diary-default-entry): New function.
-       (org-get-entries-from-diary): Better parsing of diary entries
+       (org-get-entries-from-diary): Better parsing of diary entries.
        (org-agenda-check-no-diary): New function.
        ("diary-lib"): Advice to function `add-to-diary-list', to allow
        linking to diary entries.
-       (org-agenda-execute-calendar-command): New function
-       (org-agenda): Improved visible section in window.  And
-       use `org-fit-agenda-window'.
+       (org-agenda-execute-calendar-command): New function.
+       (org-agenda): Improve visible section in window.
+       Use `org-fit-agenda-window'.
        (org-fit-agenda-window): New option.
        (org-move-subtree-down): Better handling of empty lines
        at end of subtree.
        (org-fontify-done-headline): New option.
        (org-headline-done-face): New face.
        (org-set-font-lock-defaults): Use `org-headline-done-face'.
-       (org-table-copy-down): renamed from
-       `org-table-copy-from-above'.  When current field is non-empty, it
-       is copied to next row.
-       (org-table-copy-from-above): Fixed bug which made it
-       impossible to copy fields containing only a single non-white
-       character.
+       (org-table-copy-down): Rename from `org-table-copy-from-above'.
+       When current field is non-empty, it is copied to next row.
+       (org-table-copy-from-above): Fix bug which made it
+       impossible to copy fields containing only a single non-white character.
 
 2005-03-30  Kim F. Storm  <storm@cua.dk>
 
        * vc.el (vc-do-command): Use a pipe for async processes, so password
        prompts don't show up at places where the user can't reply.
 
-2005-03-29  Olive Lin  <olive.lin@versateladsl.be>
+2005-03-29  Olive Lin  <olive.lin@versateladsl.be> (tiny change)
 
        * textmodes/tex-mode.el (tex-send-command): shell-quote-argument
        on the file name we pass to the inferior shell.
        (debug-entry-code): New const.
        (debug-on-entry-1): Use it.
 
-2005-02-28  Chong Yidong" <cyd@stupidchicken.com> (tiny change)
+2005-02-28  Chong Yidong  <cyd@stupidchicken.com>
 
        * international/utf-16.el (ccl-encode-mule-utf-16le):
        Fix BUFFER_MAGNIFICATION to 2.
        * simple.el (eval-expression-print-format): Avoid warning
        about edebug-active.
 
-2005-01-15  "James R. Van Zandt"  <jrvz@comcast.net>  (Tiny change)
+2005-01-15  James R. Van Zandt  <jrvz@comcast.net>  (Tiny change)
 
        * progmodes/sh-script.el: Code copied from make-mode.el
        with small changes,
 
 2004-09-21  Kenichi Handa  <handa@m17n.org>
 
-       * descr-text.el (describe-char): Checking of quail activation
-       fixed.
+       * descr-text.el (describe-char): Checking of quail activation fixed.
 
 2004-09-21  Jay Belanger  <belanger@truman.edu>