X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/da9fcb933d57d4d8803ccb59a0da072cd03e954f..1b8b395447e2c4d417e98ec1656e357b15ecadeb:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b9165df8eb..975cd34ba6 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,148 @@ +2011-09-14 Stefan Monnier + + * 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 + + * 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 + + * 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 + + * 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 + + * emacs-lisp/debug.el (debugger-make-xrefs): + Preserve point. (Bug#9462) + +2011-09-13 Chong Yidong + + * window.el (window-deletable-p): Use next-frame. + +2011-09-13 Martin Rudalics + + * 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 + + * window.el (window-deletable-p): Never delete the last frame on a + given terminal. + +2011-09-13 Glenn Morris + + * help.el (describe-key-briefly): Copy previous standard-output change. + +2011-09-13 PJ Weisberg (tiny change) + + * help.el (where-is): Respect non-standard standard-output. (Bug#9030) + +2011-09-13 Glenn Morris + + * emacs-lisp/lisp-mode.el (lisp-indent-function): + * progmodes/scheme.el (scheme-indent-function): Doc fixes. + +2011-09-12 Chong Yidong + + * 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 + + * international/mule-cmds.el (ucs-completions): Remove. + (read-char-by-name): Use complete-with-action instead; add metadata. + +2011-09-11 Chong Yidong + + * 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 + + * play/doctor.el (make-doctor-variables): Define `doctor-sent'. + +2011-09-11 Chong Yidong + + Change modes that used same-window-* vars to use switch-to-buffer. + + * progmodes/gdb-mi.el (gdb-restore-windows, gdb-setup-windows): + 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. + + * info.el (info, Info-find-node, Info-revert-find-node, Info-next) + (Info-prev, Info-up, Info-speedbar-goto-node) + (info-display-manual): Use switch-to-buffer. + (Info-speedbar-goto-node): Use switch-to-buffer-other-frame. + + * mail/sendmail.el (mail): Use switch-to-buffer. + (mail-recover): Use switch-to-buffer-other-window. + + * cmuscheme.el (run-scheme, switch-to-scheme): + * ielm.el (ielm): + * shell.el (shell): + * net/rlogin.el (rlogin): + * net/telnet.el (telnet, rsh): + * progmodes/inf-lisp.el (inferior-lisp): Use switch-to-buffer. + +2011-09-11 Andreas Schwab + + * dired.el (dired-sort-toggle-or-edit): Revert last changes. + 2011-09-11 Lars Magne Ingebrigtsen + * dired.el (dired-sort-toggle-or-edit): -o doesn't exist on *BSD, + so don't mention it (bug#9301). + (dired-sort-toggle-or-edit): Clarify string further. + + * faces.el (face-spec-set-match-display): Make `(type graphic)' + match `x', `w32' and `ns', like the manual says (bug#9029). + * subr.el (eval-after-load): Doc string clarification (bug#9125). (process-kill-buffer-query-function): Mention the buffer name in the query. @@ -36,8 +179,8 @@ (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. @@ -69,7 +212,7 @@ (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. @@ -267,7 +410,7 @@ 2011-09-03 Chong Yidong - * 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. @@ -279,7 +422,7 @@ 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 @@ -296,8 +439,8 @@ * 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 @@ -311,7 +454,7 @@ 2011-09-02 Chong Yidong - * 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 @@ -338,7 +481,7 @@ (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 @@ -741,14 +884,14 @@ 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 @@ -1126,7 +1269,7 @@ * 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. @@ -3790,7 +3933,7 @@ 2011-05-31 Helmut Eller - * 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 @@ -4439,7 +4582,8 @@ 2011-05-13 Didier Verna 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. @@ -4489,7 +4633,7 @@ 2011-05-12 Eli Zaretskii - * 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 @@ -5933,7 +6077,7 @@ 2011-04-08 Juanma Barranquero - * 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 @@ -6605,7 +6749,7 @@ 2011-03-19 Eli Zaretskii - * 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.