Updated the changes information.
[bpt/emacs.git] / lisp / ChangeLog
index 9f99e31..4790e1f 100644 (file)
@@ -1,3 +1,261 @@
+2005-12-12  Jay Belanger  <belanger@truman.edu>
+
+       * calc/README: Update the summary of changes.
+
+
+2005-12-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * descr-text.el (describe-char): Rework last fix to solve the problem
+       is the same way it's solved for everything else in that function
+       (i.e. by extracting the info before setting up the *Help* buffer).
+
+2005-12-12  Kim F. Storm  <storm@cua.dk>
+
+       * subr.el (version-regexp-alist): Allow space as separator before
+       non-numeric part, e.g. "1.0 alpha".
+       (version-to-list): Interpret .X.Y version as 0.X.Y version.
+
+2005-12-12  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el: (org-agenda, org-timeline, org-todo):
+       Implement Logging and the keep-modes setting.
+       (org-get-category): Make sure a string is returned.
+       (org-log-done): New function.
+       (org-log-done, org-closed-string): New options.
+
+2005-12-12  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * tooltip.el (tooltip-y-offset): Changed default to 20.
+
+2005-12-12  Richard M. Stallman  <rms@gnu.org>
+
+       * mouse.el (mouse-drag-vertical-line): Use adjust-window-trailing-edge.
+
+       * frame.el (display-hourglass): Doc fix.
+
+       * help.el (help-for-help-internal): Simplify entry for `a'.
+
+       * info.el (Info-on-current-buffer): Doc fix.
+       (info-insert-file-contents): Don't test (featurep 'jka-compr).
+
+       * startup.el (inhibit-splash-screen): Make this the real name.
+       (inhibit-startup-message): Make this the alias.
+       (command-line): Find only simple.el, and use its directory
+       to fill in other preloaded files' names.
+       (command-line): Deactivate the mark if deactivate-mark is set.
+
+       * international/mule.el (load-with-code-conversion):
+       Bind deactivate-mark.
+
+       * progmodes/compile.el (compilation-error-regexp-alist): Doc fix.
+
+2005-12-11  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-edit.el (customize-apropos): Avoid listing an option more
+       than once under different aliases.  No longer list user options
+       that are not defined with defcustom (unless a prefix arg is given).
+       Doc fix.
+       (customize-apropos-options): Doc fix.
+
+2005-12-11  Juri Linkov  <juri@jurta.org>
+
+       * frame.el (set-background-color, set-foreground-color)
+       (set-cursor-color, set-mouse-color, set-border-color):
+       Add explicit prompts to read colors by `facemenu-read-color'.
+       (show-trailing-whitespace, blink-cursor-delay)
+       (blink-cursor-interval, display-hourglass, hourglass-delay):
+       Remove tags.
+       (display-hourglass, hourglass-delay): Doc fix.
+       (cursor-in-non-selected-windows): Capitalize words in tag.
+
+       * faces.el (frame-background-mode): Replace `choice-item' keywords
+       with `const' to not make [default] button.  Change default value tag
+       from `default' to `automatic'.  Doc fix.
+       (trailing-whitespace) <defface>: Change group `whitespace' to
+       `whitespace-faces'.
+
+2005-12-11  Richard M. Stallman  <rms@gnu.org>
+
+       * buff-menu.el (Buffer-menu-sort-column): Not a user variable.
+
+2005-12-11  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Create keymap for mac-apple-event-map.
+
+2005-12-11  Nick Roberts  <nickrob@snap.net.nz>
+
+       * tooltip.el (tooltip-mode): Move to start of file so that it
+       appears at top of customize buffer.
+
+       * progmodes/gud.el (gud-tooltip-modes, gud-tooltip-display):
+       Add the gud groupname.
+       (gud-tooltip-mode): Add the tooltip groupname.
+       (gud-tooltip-echo-area): Add the gud groupname. Remove tag to
+       avoid conflict with tooltip-use-echo-area.
+
+2005-12-10  Romain Francoise  <romain@orebokech.com>
+
+       * help.el (help-for-help-internal): Add `r' in doc string.
+
+2005-12-10  Johan Bockg\e,Ae\e(Brd  <bojohan@dd.chalmers.se>
+
+       * align.el (align-regexp, align-highlight-rule): Use
+       region-beginning and region-end instead of point and mark, so that
+       repetition (with `repeat-complex-command') recomputes the region
+       bounds.
+
+2005-12-10  Lennart Borgman  <lennart.borgman.073@student.lu.se>
+
+       * window.el (bw-get-tree, bw-get-tree-1, bw-find-tree-sub)
+       (bw-find-tree-sub-1, bw-l, bw-t, bw-r, bw-b, bw-dir, bw-eqdir)
+       (bw-refresh-edges, bw-adjust-window, bw-balance-sub): New functions.
+       (balance-windows): Rewrite using the above new functions.
+
+2005-12-10  David Koppelman  <koppel@ece.lsu.edu>
+
+       * hi-lock.el: (hi-lock-mode) Renamed from hi-lock-buffer-mode;
+       react if global-hi-lock-mode seems intended.
+       (global-hi-lock-mode) Renamed from hi-lock-mode.
+       (hi-lock-archaic-interface-message-used)
+       (hi-lock-archaic-interface-deduce): New variables.
+       (turn-on-hi-lock-if-enabled, hi-lock-line-face-buffer)
+       (hi-lock-face-buffer, hi-lock-face-phrase-buffer)
+       (hi-lock-find-patterns, hi-lock-font-lock-hook): Replace
+       hi-lock-buffer-mode with hi-lock-mode.
+
+2005-12-10  Kevin Rodgers  <ihs_4664@ihs.com>
+
+       * emacs-lisp/lisp.el (lisp-complete-symbol): Regenerate the
+       completion list, even after a partial completion has been
+       inserted in the current buffer.  If there are more than 1
+       completion, redisplay the *Completions* buffer; if the
+       completion is unique, delete the *Completions* window.
+
+2005-12-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * mail/rmail.el (rmail-next-same-subject): Handle multiple "Re: "
+       strings and long subject lines that were broken into multiple
+       lines at arbitrary places.  Handle subjects that have "Re: " in
+       the middle.
+
+2005-12-10  John W. Eaton  <jwe@octave.org>
+
+       * emacs/octave-mod.el (octave-electric-space): Don't indent
+       comments or strings if octave-auto-indent is nil.
+
+2005-12-10  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el: Require url when compiling.  Call
+       mac-process-deferred-apple-events after loading init files.
+       (mac-apple-event-map): New defvar.  Define event handlers in it.
+       (core-event, internet-event): New Apple event class symbols.
+       (open-application, reopen-application, open-documents)
+       (print-documents, open-contents, quit-application)
+       (application-died, show-preferences, autosave-now, get-url): New
+       Apple event ID symbols.
+       (about): New HICommand ID symbol.
+       (mac-event-spec, mac-event-ae): New macros.
+       (mac-ae-parameter, mac-ae-list, mac-bytes-to-integer)
+       (mac-ae-selection-range, mac-ae-text-for-search)
+       (mac-ae-open-documents, mac-ae-text, mac-ae-get-url): New functions.
+       (mac-application-menu-map): Remove keymap.  Handlers for HICommand
+       and Services menu events are now defined in mac-apple-event-map.
+       (mac-drag-n-drop): Remove selection range handling.
+
+2005-12-10  Kenichi Handa  <handa@m17n.org>
+
+       * simple.el (zap-to-char): Translate CHAR by
+       translation-table-for-input.
+
+       * isearch.el (isearch-process-search-char): Translate CHAR by
+       translation-table-for-input.
+
+2005-12-09  Chong Yidong  <cyd@stupidchicken.com>
+
+       * foldout.el (foldout-exit-fold): Properly hide subtree.
+
+2005-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * files.el (save-buffer):
+       * international/ucs-tables.el (ucs-set-table-for-input):
+       * mail/mail-extr.el (mail-extract-address-components):
+       * mail/sendmail.el (mail-mode): Reformat doc string.
+
+2005-12-09  Juri Linkov  <juri@jurta.org>
+
+       * isearch.el (isearch-highlight): Change main overlay priority
+       from 1 to 1001.  Simplify.
+       (isearch-lazy-highlight-update): Change lazy overlay priority
+       from 0 to 1000.
+
+       * replace.el (replace-highlight): Change overlay priority from
+       1 to 1001.
+
+       * textmodes/ispell.el (ispell-highlight-spelling-error-overlay):
+       Change overlay priority from 1 to 1001.  Reuse existing overlay.
+
+       * compare-w.el (compare-windows-highlight): Change overlay
+       priority from 1 to 1000.
+
+       * menu-bar.el (menu-bar-edit-menu): Add listp around
+       pending-undo-list to disable menu item "undo" when pending
+       undo list is empty.
+
+       * locate.el (locate): Disable undo in *Locate* buffer.
+
+2005-12-09  Kim F. Storm  <storm@cua.dk>
+
+       * mail/smtpmail.el (smtpmail-via-smtp): Disable undo in SMTP buffer.
+
+2005-12-09  David Ponce  <david@dponce.com>
+
+       * recentf.el: Improvement of the menu code.
+       (recentf-enabled-p): Move before first use.  Use `kill-emacs-hook'
+       instead of menu hook.
+       (recentf-show-menu, recentf-hide-menu): New functions.
+       (recentf-menu-customization-changed, recentf-mode): Use them.
+       (recentf-menu-action, recentf-max-menu-items)
+       (recentf-menu-open-all-flag, recentf-menu-append-commands-flag)
+       (recentf-arrange-by-rule-others)
+       (recentf-arrange-by-rules-min-items)
+       (recentf-arrange-by-rule-subfilter) : Don't use
+       `recentf-menu-customization-changed'.
+       (recentf-arrange-rules): Likewise.  Accept functions to compute
+       sub-menu titles.
+       (recentf-menu-filter): Likewise.  Doc fix.
+       (recentf-menu-value-shortcut): Doc fix.
+       (recentf-dump-variable): Quote atom value.
+       (recentf-make-menu-items): Update to use it as a menu filter.
+       (recentf-match-rule): New function.
+       (recentf-arrange-by-rule): Use it.
+       (recentf-indirect-mode-rule): New function.
+       (recentf-build-mode-rules): Use it.
+       (recentf-dir-rule): New function.
+       (recentf-arrange-by-dir): Use it.
+       (recentf-filter-changer-current): Rename from
+       `recentf-filter-changer-state'.  All references updated.
+       (recentf-filter-changer-alist): Update filter names.
+       (recentf-filter-changer-select): New function.
+       (recentf-filter-changer): Use it.  Make a sub-menu from filters
+       available in `recentf-filter-changer-alist'.
+       (recentf-data-cache, recentf-clear-data)
+       (recentf-update-menu): Remove.  All references updated.
+       (recentf-match-rule-p, recentf-build-dir-rules)
+       (recentf-filter-changer-goto-next)
+       (recentf-filter-changer-get-current)
+       (recentf-filter-changer-get-next): Remove.
+
+2005-12-08  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-edit.el (custom-buffer-create-internal): Relabel the whole
+       buffer "Reset" button to "Reset to Current" for consistency with
+       the State buttons.
+
+2005-12-08  John Paul Wallington  <jpw@pobox.com>
+
+       * ibuf-ext.el (define-ibuffer-filter filename):
+       If `dired-directory' is a list then really use its car.
+
 2005-12-08  Kim F. Storm  <storm@cua.dk>
 
        * emulation/cua-rect.el (cua--rectangle-aux-replace): Fix
 2005-12-08  Alan Mackenzie  <bug-cc-mode@gnu.org>
 
        * progmodes/cc-mode.el: Give c-hungry-backspace and
-         c-hungry-delete-forward permanent key bindings.
+       c-hungry-delete-forward permanent key bindings.
 
        * progmodes/cc-cmds.el (c-electric-semi&comma): Bind
        c-syntactic-context for calls to "criteria functions", for
        (cua--init-rectangles): Always bind C-return to toggle rectangle.
        Pass ?\s instead of 'space to cua--M/H-key and cua--rect-M/H-key.
 
-       * emulation/cua-rect.el (cua--extract-rectangle): Don't use \s
-       in strings.
-
        * ido.el: Move Acknowledgements and History after Commentary.
        Minor changes to Commentary.
 
 
 2005-12-08  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el: (org-insert-heading): Try to do items before
+       * textmodes/org.el (org-insert-heading): Try to do items before
        headings.
        (org-agenda-mode): Quote `org-agenda-mode-hook'.
        (org-insert-item): New function.
 
 2005-12-06  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el: (org-occur-highlights): New variable.
+       * textmodes/org.el (org-occur-highlights): New variable.
        (org-highlight-new-match, org-remove-occur-highlights): New functions.
        (org-highlight-sparse-tree-matches): New option.
        (org-do-occur): New function.
 
 2005-11-24  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el: (org-export-plain-list-max-depth): Renamed from
+       * textmodes/org.el (org-export-plain-list-max-depth): Renamed from
        `org-export-local-list-max-depth'.  Change default value to 3.
        (org-auto-renumber-ordered-lists)
        (org-plain-list-ordered-item-terminator): New options.
 
 2005-11-18  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el: (org-table-sort-lines): New command.
+       * textmodes/org.el (org-table-sort-lines): New command.
        (org-tbl-menu): Add entry for `org-table-sort-lines'.
        (org-add-file): Command removed, use `org-agenda-file-to-front'
        instead.
 
 2005-10-21  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el: (org-combined-agenda-icalendar-file)
+       * textmodes/org.el (org-combined-agenda-icalendar-file)
        (org-icalendar-include-todo, org-icalendar-combined-name): New options.
        (org-export-icalendar-this-file)
        (org-export-icalendar-all-agenda-files)
 
 2005-10-10  Carsten Dominik  <dominik@science.uva.nl>
 
-       * textmodes/org.el: (org-mode-map): Explicit definition of `C-c
+       * textmodes/org.el (org-mode-map): Explicit definition of `C-c
        C-x' as a prefix.
        (orgtbl-mode-map): Full keymap instead of sparse, because all
        `self-insert-command' keys are redefined in this map.
 
        * cus-edit.el (custom-bury-buffer): Function deleted.
        (custom-buffer-done-function): Option deleted.
-       (custom-buffer-done-kill): New (replacement option.
+       (custom-buffer-done-kill): New replacement option.
        (Custom-buffer-done): Call quit-window.
        (custom-buffer-create-internal): Update for above changes.