X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/793d32bb233a506655d9e74050b6b336c504f929..5e617bc2b62189768814fafd1a875e89a094d3ef:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5c998f0eeb..d49b7be9a9 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,216 @@ +2011-09-08 Martin Rudalics + + * window.el (window-deletable-p): Make sure window is live before + invoking window-prev-buffers. + +2011-09-08 Leo Liu + + * net/rcirc.el (rcirc-cmd-invite): New rcirc command. (Bug#9453) + +2011-09-08 Juri Linkov + + * progmodes/compile.el (compilation-environment): Make it + a defcustom (bug#8340). + +2011-09-08 Martin Rudalics + + * window.el (frame-auto-delete): Rename to window-auto-delete. + Make it control auto-deletion of windows and/or frames. + (window-deletable-p): New argument FORCE. Rewrite conditions + for deleting window/frame. (Bug#9419) + (switch-to-prev-buffer, replace-buffer-in-windows, quit-window): + Rewrite handling of case when window/frame can be deleted. + (delete-windows-on): Call window-deletable-p with new FORCE + argument t. (Bug#9456) + +2011-09-07 Chong Yidong + + * help-mode.el (help-mode): Restore autoload. + +2011-09-07 Juri Linkov + + * progmodes/compile.el (compilation-start): Let-bind `thisenv' to + `compilation-environment'. Set buffer-local + `compilation-environment' to `thisenv' later after (funcall mode). + (Bug#8340) + + * vc/vc-git.el (vc-git-grep): Remove --no-color. (Bug#9408) + (vc-git-grep): Prepend "PAGER=" to `compilation-environment' + instead of replacing its value. (Bug#8340) + +2011-09-07 Juri Linkov + + * progmodes/grep.el (grep-regexp-alist): Calculate column positions + based on text properties put by `grep-filter' instead of matching + escape sequences. + (grep-mode): Set buffer-local `compilation-error-screen-columns' + to the value of `grep-error-screen-columns' (bug#9438). + +2011-09-07 Juri Linkov + + * simple.el (next-error-highlight, next-error-highlight-no-select): + Doc fix (bug#9432). + +2011-09-07 OKAZAKI Tetsurou (tiny change) + + * progmodes/cc-fonts.el (c-font-lock-enclosing-decls): + Check for null c-opt-block-decls-with-vars-key. (Bug#9443) + +2011-09-07 Leo Liu + + * net/rcirc.el (rcirc-mode): Conditionally initialize + rcirc-input-ring. + +2011-09-07 Stefan Monnier + + * emacs-lisp/find-func.el (find-function-C-source): Only set + find-function-C-source-directory after checking that we found a source + file there (bug#9440). + +2011-09-06 Alan Mackenzie + + * isearch.el (isearch-other-meta-char): Wherever a key list is + unread, "unread" the prefix arg, too. This fixes bug #8901. + +2011-09-05 Oleksandr Gavenko (tiny change) + + * progmodes/grep.el (rgrep): Add "-type d" (bug#9414). + +2011-09-05 Juri Linkov + + * progmodes/grep.el (grep-process-setup): Fix comments (bug#8084). + +2011-09-05 Juri Linkov + + * progmodes/grep.el (grep-filter): Avoid incomplete processing by + keeping point where processing of grep matches begins, and + continue to delete remaining escape sequences from the same point. + (grep-filter): Make leading zero optional in "0?1;31m" because + git-grep emits "\033[1;31m" escape sequences unlike expected + "\033[01;31m" as GNU Grep does (bug#9408). + (grep-process-setup): Replace obsolete "ml=" with newer "sl=". + +2011-09-05 Juri Linkov + + * subr.el (y-or-n-p): Capitalize "yes". + +2011-09-04 Michael Albinus + + * net/tramp.el (top): Require 'shell. Use `tramp-unload-hook' but + `tramp-cache-unload-hook' where appropriate. + (tramp-methods): Rename `tramp-remote-sh' to + `tramp-remote-shell'. Add `tramp-remote-shell-args'. + (tramp-handle-shell-command): New defun, moved from tramp-sh.el. + + * net/tramp-sh.el (top): Don't require 'shell. + (tramp-methods): Add `tramp-remote-shell' and + `tramp-remote-shell-args' entries. + (tramp-sh-file-name-handler-alist): Use `tramp-handle-shell-command'. + (tramp-sh-handle-shell-command): Remove. + (tramp-find-shell, tramp-open-connection-setup-interactive-shell): + Use `tramp-remote-shell'. + +2011-09-03 Chong Yidong + + * mail/sendmail.el (sendmail-query-once-function): Deleted. + (sendmail-query-once): Save directly to send-mail-function. + Update message-send-mail-function too. + + * mail/smtpmail.el (smtpmail-try-auth-methods): Clarify prompt. + +2011-09-03 Christoph Scholtes + + * progmodes/python.el (python-mode-map): Use correct function to + start python interpreter from menu-bar (as reported by Geert + Kloosterman). + (inferior-python-mode-map): Fix typo. + (python-shell-map): Removed. + +2011-09-03 Deniz Dogan + + * net/rcirc.el (rcirc-print): Simplify code for + rcirc-scroll-show-maximum-output. There is no need to walk + through all windows to find the right one. + +2011-09-03 Christoph Scholtes + + * help.el (help-return-method): Doc fix. + +2011-09-03 Martin Rudalics + + * 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. + +2011-09-03 Eli Zaretskii + + * mail/rmailmm.el (rmail-mime-insert-tagline): Insert an extra + newline before and after the tag line, so it doesn't interfere + with determining the paragraph direction of bidirectional text. + +2011-09-03 Leo Liu + + * files.el (find-file-not-true-dirname-list): Remove. (Bug#9422) + +2011-09-02 Chong Yidong + + * window.el (pop-to-buffer-1, pop-to-buffer-same-window): Deleted. + (pop-to-buffer): Change interactive spec. Pass second argument + directly to display-buffer. + (display-buffer): Fix interactive spec. Use functionp to + distinguish between a function and a list of functions. + + * abbrev.el (edit-abbrevs): + * arc-mode.el (archive-extract): + * autoinsert.el (auto-insert): + * bookmark.el (bookmark-bmenu-list): + * files.el (find-file): + * view.el (view-buffer): + * progmodes/compile.el (compilation-goto-locus): + * textmodes/bibtex.el (bibtex-initialize): Use switch-to-buffer. + +2011-09-02 Chong Yidong + + * window.el (display-buffer-alist): Doc fix. + (display-buffer): Add docstring. Don't treat + display-buffer-default specially. + (display-buffer-reuse-selected-window) + (display-buffer-same-window, display-buffer-maybe-same-window) + (display-buffer-reuse-window, display-buffer-pop-up-frame) + (display-buffer-pop-up-window) + (display-buffer-reuse-or-pop-window) + (display-buffer-use-some-window): New functions. + (display-buffer-default-action): Use them. + (display-buffer-default): Deleted. + (pop-to-buffer-1): Fix choice of actions. + +2011-09-02 Stefan Monnier + + * minibuffer.el (completion--insert-strings): Don't get confused by + completion entries that end with an LF char. + +2011-09-01 Eli Zaretskii + + * window.el (frame-auto-delete, window-deletable-p): Doc fix. + +2011-09-01 Chong Yidong + + * window.el (display-buffer): Restore interactive spec. + (display-buffer-same-window, display-buffer-other-window): + New functions. + (pop-to-buffer-1): New function. Use the above. + (pop-to-buffer, pop-to-buffer-same-window): Use it. + (pop-to-buffer-other-window, pop-to-buffer-other-frame): Delete. + + * view.el (view-buffer-other-window, view-buffer-other-frame): + Just use pop-to-buffer. + +2011-09-01 Thierry Volpiatto + + * vc/vc-rcs.el (vc-rcs-responsible-p): Handle directories. (Bug#9391) + 2011-09-01 Wilfred Hughes (tiny change) * vc/vc-git.el (vc-git-grep): Use --no-color. (Bug#9408) @@ -40,8 +253,8 @@ (display-buffer-alist-set-1, display-buffer-alist-set-2) (display-buffer-alist-set): Remove. (display-buffer-function, special-display-buffer-names) - (special-display-regexps, special-display-function): In - doc-string refer to display-buffer-window and quit-restore + (special-display-regexps, special-display-function): + In doc-string refer to display-buffer-window and quit-restore parameter. (pop-up-frame-alist, pop-up-frame-function, special-display-p) (special-display-frame-alist, special-display-popup-frame) @@ -52,8 +265,8 @@ (split-window-sensibly, window--try-to-split-window) (window--frame-usable-p, even-window-heights) (window--even-window-heights, window--display-buffer-1) - (window--display-buffer-2, display-buffer-other-frame): Restore - old Emacs 23 code, order and doc-strings where applicable. + (window--display-buffer-2, display-buffer-other-frame): + Restore old Emacs 23 code, order and doc-strings where applicable. (display-buffer-default, display-buffer-assq-regexp): New functions. (display-buffer-alist): Rewrite doc-string. (display-buffer-default-action) @@ -65,8 +278,8 @@ Restore Emacs 23 behavior but use window-normalize-buffer-to-switch-to. (pop-to-buffer-same-window): Rewrite. - (pop-to-buffer-other-window, pop-to-buffer-other-frame): Rewrite - using Emacs 23 options. + (pop-to-buffer-other-window, pop-to-buffer-other-frame): + Rewrite using Emacs 23 options. 2011-08-31 Michael Albinus @@ -75,8 +288,8 @@ (tramp-completion-file-name-regexp-separate) (tramp-completion-file-name-regexp-url): Don't use leading volume letter on win32 systems. (Bug#5303, Bug#9311) - (tramp-drop-volume-letter): Simplify definition. Suggested by - Stefan Monnier . + (tramp-drop-volume-letter): Simplify definition. + Suggested by Stefan Monnier . 2011-08-30 Stefan Monnier @@ -100,7 +313,7 @@ 2011-08-28 Christoph Scholtes * help-mode.el (help-mode-map): Add special-mode-map to parent. - (help-mode): Derive help-mode from special-mode. Don't invoke + (help-mode): Derive help-mode from special-mode. Don't invoke view-mode from help-mode. (help-xref-override-view-map): Remove. (help-make-xrefs): Remove minor-mode-overriding-map-alist since @@ -416,7 +629,7 @@ 2011-08-19 Glenn Morris * files.el (hack-local-variables-prop-line, hack-local-variables): - Downcase "Mode:". (Bug#9331) + Downcase "Mode:". (Bug#9331) 2011-08-18 Chong Yidong @@ -472,7 +685,7 @@ (epa-mail-expand-recipients-2, epa-mail-expand-recipients): Remove. -2011-08-16 Feng Li (tiny change) +2011-08-16 Feng Li (tiny change) * calc/calc-ext.el (math-defintegral-2): Remove nested backquote.