From: Glenn Morris Date: Mon, 11 Aug 2014 01:13:38 +0000 (-0700) Subject: * lisp/subr.el (with-output-to-temp-buffer): Doc fix; from elisp manual. X-Git-Tag: emacs-24.3.93~5 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=727f37e6cc0f0147c2b316422cfd6f80edf0e7fd;p=emacs.git * lisp/subr.el (with-output-to-temp-buffer): Doc fix; from elisp manual. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ba8dac2c4e9..a878b936e66 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,7 @@ 2014-08-11 Glenn Morris + * subr.el (with-output-to-temp-buffer): Doc fix; from elisp manual. + * files.el (basic-save-buffer-2): Revert 2013-01-31 change, which chose coding system for writing before backing up, since it causes a more serious problem than the one it solves. (Closes Bug#18141, diff --git a/lisp/subr.el b/lisp/subr.el index ac0e130b4e0..116032fd0ba 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -3099,6 +3099,11 @@ buffer temporarily current, and the window that was used to display it temporarily selected. But it doesn't run `temp-buffer-show-hook' if it uses `temp-buffer-show-function'. +By default, the setup hook puts the buffer into Help mode before running BODY. +If BODY does not change the major mode, the show hook makes the buffer +read-only, and scans it for function and variable names to make them into +clickable cross-references. + See the related form `with-temp-buffer-window'." (declare (debug t)) (let ((old-dir (make-symbol "old-dir"))