(cl-macroexpand-all): Fix code-walk for
[bpt/emacs.git] / lisp / ChangeLog
index 4401bf6..1de28aa 100644 (file)
@@ -1,7 +1,141 @@
+2005-12-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * progmodes/sh-script.el (sh-mode): 
+       * language/ethio-util.el (ethio-fidel-to-sera-mail-or-marker):
+       * textmodes/picture.el (picture-mode): Update docstrings.
+
+2005-12-17  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (autoloads, custom-deps): Warn that parts of
+       commands enclosed in $(ARGQUOTE)s should not be split between two
+       lines, as that will break with GNU Make >3.80, when sh.exe is used
+       and arg quoting is with '..'.
+       (autoloads): Don't break the quoted --eval expression between
+       several lines.
+
+2005-12-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp/edebug.el (edebug-safe-prin1-to-string): Capture
+       error from printing circular structures.
+
+2005-12-17  Martin Rudalics  <rudalics@gmx.at>  (tiny change)
+
+       * wid-edit.el (widget-checkbox-action): Clear undo info.
+
+2005-12-16  Bill Wohler  <wohler@newt.com>
+
+       * menu-bar.el (kill-this-buffer): Set a good example by using menu
+       bar, not menubar in comment.
+
+2005-12-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/cc-engine.el (c-after-change-check-<>-operators):
+       After-change-functions should not clobber the match data.
+
+2005-12-16  Juri Linkov  <juri@jurta.org>
+
+       * simple.el (choose-completion): Use `buffer-substring-no-properties'
+       instead of `buffer-substring'.
+       (completion-common-substring): Doc fix.
+       (completion-setup-function): Use minibuffer-completion-contents
+       instead of minibuffer-contents.  Don't set common-string-length
+       initially.  Remove special handling of partial-completion-mode.
+       Move computation of completion-base-size into one cond.
+       Call completion-base-size-function in mainbuf.  In computation of
+       completion-base-size for file name completion don't move point to
+       the end of the minibuffer.  Move computation of common-string-length
+       into one cond.  Start putting faces only when common-string-length>=0.
+       Add condition to put completions-common-part when
+       common-string-length>0.
+
+       * complete.el (PC-do-completion): Remove `(equal (point) beg)' to
+       place point at the first different character in the minibuffer
+       even if this position is at the beginning of the minibuffer.
+
+       * info.el (Info-read-node-name-1): In completion-base-size-function's
+       lambda return 1 if common-substring or minibuffer-completion-contents
+       starts with (, and 0 otherwise.
+
+       * emacs-lisp/crm.el (crm-minibuffer-completion-help):
+       Use `crm-current-element' for second arg of `display-completion-list'.
+
+2005-12-16  Klaus Zeitler  <kzeitler@lucent.com>
+
+       * files.el (set-auto-mode): Look for an interpreter specified on
+       the first line also if search for mode specification succeeded,
+       but the mode is not known.
+
+2005-12-16  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el: (org-tags-match-list-sublevels): New option.
+       (org-open-at-point): Implement tag searches as links.
+       (org-fit-agenda-window, org-get-buffer-tags, org-get-tags)
+       (org-make-tags-matcher, org-scan-tags, org-activate-tags): New funs.
+       (org-tags-sparse-tree, org-tags-view, org-set-tags)
+       (org-agenda-dispatch): New commands.
+       (org-use-tag-inheritance, org-tags-column): New options.
+       (org-tab-follows-link, org-return-follows-link): New options.
+       (org-tags): New customize group.
+       (org-start-icalendar-file): Get local time zone.
+       (org-tags-completion-function): New function.
+       (org-set-font-lock-defaults): Make sure links will also be
+       highlighted inside headlines.
+
+2005-12-16  Mark Plaksin  <happy@usg.edu>  (tiny change)
+
+       * term.el (term-emulate-terminal):
+       Let term-handle-ansi-terminal-messages override what Bash says about
+       its current directory.
+
+2005-12-16  L\e$,1 q\e(Brentey K\e,Aa\e(Broly  <lorentey@elte.hu>
+
+       * bindings.el (last-buffer): Move to simple.el.
+       * simple.el (last-buffer): Move here.
+       (get-next-valid-buffer): New function.
+       (next-buffer): Use frame-local buffer list, maintain buried buffer list.
+       (prev-buffer): Ditto. Rename to `previous-buffer'.
+
+       * menu-bar.el (menu-bar-update-buffers): Update uses of `prev-buffer'.
+       * bindings.el (global-map): Ditto.
+
+2005-12-15  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * cus-edit.el: Introductory comment change.
+       (custom-magic-alist): Change message string for the `rogue' state.
+
+2005-12-15  Richard M. Stallman  <rms@gnu.org>
+
+       * tooltip.el: Delete defcustom variable :tag names.
+
+       * complete.el (partial-completion-mode): Doc fix.
+
+       * textmodes/flyspell.el (flyspell-external-point-words):
+       Use save-excursion to ensure we don't move backward in the
+       search loop, not even one character.
+       (flyspell-delete-all-overlays): Use remove-overlays directly.
+
+       * textmodes/ispell.el (ispell-current-personal-dictionary): New var.
+       (ispell-start-process): Set that variable.
+       Clear ispell-buffer-local-name.
+       (ispell-internal-change-dictionary):
+       Set ispell-current-dictionary after killing process.
+       (ispell-buffer-local-dict):
+       Don't set spell-personal-dictionary after killing process.
+       (ispell-buffer-local-words): Don't clear out ispell-buffer-local-name.
+       (ispell-tex-skip-alists)
+       (ispell-html-skip-alists, ispell-skip-region-alist): Mark as risky.
+
+       * net/newsticker.el (newsticker--retrieval-timer-list)
+       (newsticker--display-timer, newsticker-running-p)
+       (newsticker-ticker-running-p): Definitions moved up.
+
+2005-12-16  Nick Roberts  <nickrob@snap.net.nz>
+
+       * progmodes/gdb-ui.el (gdb-many-windows): Echo new state in minibuffer.
+
 2005-12-15  David Ponce  <david@dponce.com>
 
-       * recentf.el (recentf-dialog-goto-first): Fix missing error
-       condition.
+       * recentf.el (recentf-dialog-goto-first): Fix missing error condition.
        (recentf-edit-list, recentf-open-files): Signal an error when
        there is no recent file.
 
 
 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
+       * 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.
 
        (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.
+       (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>
 
 
 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.
+       * 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.
+       (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)
 
 2005-12-10  Kenichi Handa  <handa@m17n.org>
 
-       * simple.el (zap-to-char): Translate CHAR by
-       translation-table-for-input.
-
+       * simple.el (zap-to-char):
        * isearch.el (isearch-process-search-char): Translate CHAR by
        translation-table-for-input.
 
 
        * mouse.el: Fix special handling of DEL after dragging a region:
        (mouse-drag-region-1): Treat mouse-set-region like mouse-set-point.
-       (mouse-region-delete-keys): Add [backspace].
+       (mouse-region-delete-keys): Change to defcustom.  Add [backspace].
 
        * mail/feedmail.el: Use insert-buffer-substring, not insert-buffer.