]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
* newcomment.el (comment-add, comment-valid-prefix-p): Docfix.
[gnu-emacs] / lisp / ChangeLog
index 35f9548baef9bcbe9c17939b7950628bcf9d48ec..975cd34ba601436130d792788a4ec459c411562b 100644 (file)
@@ -1,3 +1,105 @@
+2011-09-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * newcomment.el (comment-add, comment-valid-prefix-p): Docfix.
+
+       * mpc.el (mpc-constraints-tag-lookup): New function.
+       (mpc-constraints-restore): Use it to make jumping to "album=Foo" apply
+       also to browser "album|playlist".
+
+2011-09-14  Juri Linkov  <juri@jurta.org>
+
+       * isearch.el (isearch-fail-pos): Add new arg `msg'.  Doc fix.
+       (isearch-edit-string): Use length of `isearch-string' when
+       `isearch-fail-pos' returns nil.
+       (isearch-message): Remove duplicate code and call
+       `isearch-fail-pos' with arg `t'.
+
+2011-09-14  Chong Yidong  <cyd@stupidchicken.com>
+
+       * replace.el (occur-mode-goto-occurrence): Don't force using other
+       window (Bug#9499).
+
+       * dired-aux.el (dired-do-chmod): Don't provide initial input.
+
+2011-09-14  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer-window): Remove.
+       (display-buffer-record-window): Use help-setup window parameter
+       instead of variable display-buffer-window.
+       (display-buffer-function, special-display-buffer-names)
+       (special-display-function): Mention help-setup parameter instead
+       of display-buffer-window in doc-string.
+       * help.el (help-window-setup): New argument help-window.
+       Use help-window-setup parameter instead of display-buffer-window.
+       Reword some messages.
+       (with-help-window): Pass window used for displaying the buffer
+       to help-window-setup.  Don't set display-buffer-window.
+
+2011-09-13  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/debug.el (debugger-make-xrefs):
+       Preserve point.  (Bug#9462)
+
+2011-09-13  Chong Yidong  <cyd@stupidchicken.com>
+
+       * window.el (window-deletable-p): Use next-frame.
+
+2011-09-13  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (window-auto-delete): Remove.
+       (window-deletable-p): Remove argument FORCE.  Don't deal with
+       dedicatedness and previous buffers.
+       (switch-to-prev-buffer): Don't delete window.
+       (delete-windows-on): Delete a window's frame if and only if the
+       window is dedicated.
+       (replace-buffer-in-windows): Delete buffer's window or frame if
+       and only if window is dedicated.
+       (quit-window): Handle quit-restore as before last change.
+       (bury-buffer): Delete window only if window-deletable-p returns t.
+
+2011-09-13  Chong Yidong  <cyd@stupidchicken.com>
+
+       * window.el (window-deletable-p): Never delete the last frame on a
+       given terminal.
+
+2011-09-13  Glenn Morris  <rgm@gnu.org>
+
+       * help.el (describe-key-briefly): Copy previous standard-output change.
+
+2011-09-13  PJ Weisberg  <pj@irregularexpressions.net>  (tiny change)
+
+       * help.el (where-is): Respect non-standard standard-output.  (Bug#9030)
+
+2011-09-13  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/lisp-mode.el (lisp-indent-function):
+       * progmodes/scheme.el (scheme-indent-function): Doc fixes.
+
+2011-09-12  Chong Yidong  <cyd@stupidchicken.com>
+
+       * dired-aux.el (dired-mark-read-string): Don't return default
+       value on empty input (Bug#9361).
+       (dired-do-chxxx): Treat empty input for "touch" as no -t option.
+       Omit initial minibuffer contents.
+       (dired-do-chmod): Signal an error on empty input.
+       (dired-mark-read-string): Don't return default on empty input.
+
+       * files.el (file-modes-symbolic-to-number): Doc fix.
+
+2011-09-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * international/mule-cmds.el (ucs-completions): Remove.
+       (read-char-by-name): Use complete-with-action instead; add metadata.
+
+2011-09-11  Chong Yidong  <cyd@stupidchicken.com>
+
+       * window.el (display-buffer--action-function-custom-type)
+       (display-buffer--action-custom-type): New vars.
+       (display-buffer-alist, display-buffer-default-action)
+       (display-buffer-overriding-action): Add defcustom types.
+
+       * frame.el (delete-other-frames): Doc fix (Bug#276).
+
 2011-09-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * play/doctor.el (make-doctor-variables): Define `doctor-sent'.
        Use switch-to-buffer.
 
        * cus-edit.el (customize-group, custom-buffer-create)
-       (customize-browse, custom-buffer-create-other-window): Use
-       switch-to-buffer or switch-to-buffer-other-window.
+       (customize-browse, custom-buffer-create-other-window):
+       Use switch-to-buffer or switch-to-buffer-other-window.
 
        * info.el (info, Info-find-node, Info-revert-find-node, Info-next)
        (Info-prev, Info-up, Info-speedbar-goto-node)
        (mail-other-window): Use switch-to-buffer-other-window.
        (mail-other-frame): USe switch-to-buffer-other-frame.
 
-       * progmodes/gdb-mi.el (gdb-frame-gdb-buffer): Use
-       display-buffer-other-frame.
+       * progmodes/gdb-mi.el (gdb-frame-gdb-buffer):
+       Use display-buffer-other-frame.
        (gdb-display-gdb-buffer): Use pop-to-buffer.
 
        * progmodes/gud.el (gud-goto-info): Use info-other-window.
        (display-buffer-use-some-window): Don't perform any special
        pop-up-frames handling.
        (pop-to-buffer): Use window-normalize-buffer-to-switch-to.
-       (display-buffer--maybe-same-window): Renamed from
+       (display-buffer--maybe-same-window): Rename from
        display-buffer-maybe-same-window.
 
        * info.el: Don't set same-window-regexps.
 
 2011-09-03  Chong Yidong  <cyd@stupidchicken.com>
 
-       * mail/sendmail.el (sendmail-query-once-function): Deleted.
+       * mail/sendmail.el (sendmail-query-once-function): Delete.
        (sendmail-query-once): Save directly to send-mail-function.
        Update message-send-mail-function too.
 
        start python interpreter from menu-bar (as reported by Geert
        Kloosterman).
        (inferior-python-mode-map): Fix typo.
-       (python-shell-map): Removed.
+       (python-shell-map): Remove.
 
 2011-09-03  Deniz Dogan  <deniz@dogan.se>
 
        * window.el (window-deletable-p): Don't return a non-nil value
        when there's a buffer that was shown in the window before.
        (Bug#9419)
-       (display-buffer-pop-up-frame, display-buffer-pop-up-window): Set
-       window's previous buffers to nil.
+       (display-buffer-pop-up-frame, display-buffer-pop-up-window):
+       Set window's previous buffers to nil.
 
 2011-09-03  Eli Zaretskii  <eliz@gnu.org>
 
 
 2011-09-02  Chong Yidong  <cyd@stupidchicken.com>
 
-       * window.el (pop-to-buffer-1, pop-to-buffer-same-window): Deleted.
+       * window.el (pop-to-buffer-1, pop-to-buffer-same-window): Delete.
        (pop-to-buffer): Change interactive spec.  Pass second argument
        directly to display-buffer.
        (display-buffer): Fix interactive spec.  Use functionp to
        (display-buffer-reuse-or-pop-window)
        (display-buffer-use-some-window): New functions.
        (display-buffer-default-action): Use them.
-       (display-buffer-default): Deleted.
+       (display-buffer-default): Delete.
        (pop-to-buffer-1): Fix choice of actions.
 
 2011-09-02  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        Resolve invalid use of a regexp in regexp-opt.
 
-       * cc-fonts.el (c-complex-decl-matchers): Add in special detection
-       for a java annotation.
+       * progmodes/cc-fonts.el (c-complex-decl-matchers): Add in special
+       detection for a java annotation.
 
-       * cc-engine.el (c-forward-decl-or-cast-1): Add in special
+       * progmodes/cc-engine.el (c-forward-decl-or-cast-1): Add in special
        detection for a java annotation.
 
-       * cc-langs.el (c-prefix-spec-kwds-re): Remove the special handling
-       for java.
+       * progmodes/cc-langs.el (c-prefix-spec-kwds-re): Remove the special
+       handling for java.
        (c-modifier-kwds): Remove the regexp "@[A-za-z0-9]+".
 
 2011-08-20  Chong Yidong  <cyd@stupidchicken.com>
        * progmodes/cc-mode.el: Remove two autoload forms which loaded
        cc-langs.
 
-       * /progmodes/cc-langs.el (c-make-init-lang-vars-fun): Don't emit
+       * progmodes/cc-langs.el (c-make-init-lang-vars-fun): Don't emit
        "(require 'cc-langs)".  Quote a form so it will evaluate at
        (cc-mode's) compilation time.
 
 
 2011-05-31  Helmut Eller  <eller.helmut@gmail.com>
 
-       * debug.el (debug): Restore the previous content of the
+       * emacs-lisp/debug.el (debug): Restore the previous content of the
        *Backtrace* buffer when we exit with C-M-c.
 
 2011-05-31  Stefan Monnier  <monnier@iro.umontreal.ca>
 2011-05-13  Didier Verna  <didier@xemacs.org>
 
        Common Lisp indentation improvements on defmethod and lambda-lists.
-       * cl-indent.el: Advertise the changes and remove obsolete TODO entries.
+       * emacs-lisp/cl-indent.el: Advertise the changes and remove obsolete
+       TODO entries.
        (lisp-lambda-list-keyword-parameter-indentation)
        (lisp-lambda-list-keyword-parameter-alignment)
        (lisp-lambda-list-keyword-alignment): New customizable user options.
 
 2011-05-12  Eli Zaretskii  <eliz@gnu.org>
 
-       * smerge-mode.el (smerge-resolve): Use null-device rather than a
+       * vc/smerge-mode.el (smerge-resolve): Use null-device rather than a
        literal "/dev/null".
 
 2011-05-12  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 2011-04-08  Juanma Barranquero  <lekktu@gmail.com>
 
-       * vc-annotate.el (vc-annotate-show-log-revision-at-line):
+       * vc/vc-annotate.el (vc-annotate-show-log-revision-at-line):
        Fix typo in docstring.
 
 2011-04-08  Eli Zaretskii  <eliz@gnu.org>
 
 2011-03-19  Eli Zaretskii  <eliz@gnu.org>
 
-       * emerge.el (emerge-metachars): Separate value for ms-dos and
+       * vc/emerge.el (emerge-metachars): Separate value for ms-dos and
        windows-nt systems.
        (emerge-protect-metachars): Quote correctly for ms-dos and
        windows-nt systems.