+2011-09-08 Martin Rudalics <rudalics@gmx.at>
+
+ * window.el (window-deletable-p): Make sure window is live before
+ invoking window-prev-buffers.
+
+2011-09-08 Leo Liu <sdl.web@gmail.com>
+
+ * net/rcirc.el (rcirc-cmd-invite): New rcirc command. (Bug#9453)
+
+2011-09-08 Juri Linkov <juri@jurta.org>
+
+ * progmodes/compile.el (compilation-environment): Make it
+ a defcustom (bug#8340).
+
+2011-09-08 Martin Rudalics <rudalics@gmx.at>
+
+ * 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 <cyd@stupidchicken.com>
+
+ * help-mode.el (help-mode): Restore autoload.
+
+2011-09-07 Juri Linkov <juri@jurta.org>
+
+ * 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 <juri@jurta.org>
+
+ * 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 <juri@jurta.org>
+
+ * simple.el (next-error-highlight, next-error-highlight-no-select):
+ Doc fix (bug#9432).
+
+2011-09-07 OKAZAKI Tetsurou <okazaki.tetsurou@gmail.com> (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 <sdl.web@gmail.com>
+
+ * net/rcirc.el (rcirc-mode): Conditionally initialize
+ rcirc-input-ring.
+
+2011-09-07 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * 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 <acm@muc.de>
+
+ * 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 <gavenkoa@gmail.com> (tiny change)
+
+ * progmodes/grep.el (rgrep): Add "-type d" (bug#9414).
+
+2011-09-05 Juri Linkov <juri@jurta.org>
+
+ * progmodes/grep.el (grep-process-setup): Fix comments (bug#8084).
+
+2011-09-05 Juri Linkov <juri@jurta.org>
+
+ * 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 <juri@jurta.org>
+
+ * subr.el (y-or-n-p): Capitalize "yes".
+
+2011-09-04 Michael Albinus <michael.albinus@gmx.de>
+
+ * 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 <cyd@stupidchicken.com>
+
+ * 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 <cschol2112@googlemail.com>
+
+ * 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 <deniz@dogan.se>
+
+ * 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 <cschol2112@googlemail.com>
+
+ * help.el (help-return-method): Doc fix.
+
+2011-09-03 Martin Rudalics <rudalics@gmx.at>
+
+ * 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 <eliz@gnu.org>
+
+ * 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 <sdl.web@gmail.com>
+
+ * files.el (find-file-not-true-dirname-list): Remove. (Bug#9422)
+
+2011-09-02 Chong Yidong <cyd@stupidchicken.com>
+
+ * 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 <cyd@stupidchicken.com>
+
+ * 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 <monnier@iro.umontreal.ca>
+
+ * minibuffer.el (completion--insert-strings): Don't get confused by
+ completion entries that end with an LF char.
+
+2011-09-01 Eli Zaretskii <eliz@gnu.org>
+
+ * window.el (frame-auto-delete, window-deletable-p): Doc fix.
+
+2011-09-01 Chong Yidong <cyd@stupidchicken.com>
+
+ * 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 <thierry.volpiatto@gmail.com>
+
+ * vc/vc-rcs.el (vc-rcs-responsible-p): Handle directories. (Bug#9391)
+