From: Glenn Morris Date: Mon, 12 Nov 2012 08:18:38 +0000 (-0800) Subject: * doc/emacs/misc.texi (Single Shell): Mention async-shell-command-buffer. X-Git-Tag: emacs-24.2.90~106 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=adad6d8f2769e32cbbe9fe785cfef021b48cd140;p=emacs.git * doc/emacs/misc.texi (Single Shell): Mention async-shell-command-buffer. * etc/NEWS: Related markup. --- diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 9390daef38d..4591cfb99fe 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog @@ -1,3 +1,7 @@ +2012-11-12 Glenn Morris + + * misc.texi (Single Shell): Mention async-shell-command-buffer. + 2012-11-10 Glenn Morris * misc.texi (Terminal emulator): Rename `term-face' to `term'. diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index 244920a23ae..1836c1982e6 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi @@ -542,11 +542,19 @@ which is impossible to ignore. You can also type @kbd{M-&} (@code{async-shell-command}) to execute a shell command asynchronously; this is exactly like calling @kbd{M-!} with a trailing @samp{&}, except that you do not need the @samp{&}. -The output buffer for asynchronous shell commands is named +The default output buffer for asynchronous shell commands is named @samp{*Async Shell Command*}. Emacs inserts the output into this buffer as it comes in, whether or not the buffer is visible in a window. +@vindex async-shell-command-buffer + If you want to run more than one asynchronous shell command at the +same time, they could end up competing for the output buffer. The +option @code{async-shell-command-buffer} specifies what to do about +this; e.g., whether to rename the pre-existing output buffer, or to +use a different buffer for the new command. Consult the variable's +documentation for more possibilities. + @kindex M-| @findex shell-command-on-region @kbd{M-|} (@code{shell-command-on-region}) is like @kbd{M-!}, but diff --git a/etc/NEWS b/etc/NEWS index 16feea02eaf..d57e96eb566 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -561,8 +561,9 @@ Sphinx support has been improved. *** `sh-use-smie' lets you choose a new indentation and navigation code. ++++ ** New option `async-shell-command-buffer' specifies the buffer to use -for a new asynchronous shell command when the default output buffer +for a new asynchronous `shell-command' when the default output buffer `*Async Shell Command*' is already in use. ---