diff options
| author | Glenn Morris | 2012-11-12 00:18:38 -0800 |
|---|---|---|
| committer | Glenn Morris | 2012-11-12 00:18:38 -0800 |
| commit | adad6d8f2769e32cbbe9fe785cfef021b48cd140 (patch) | |
| tree | 7647e96af8f950360be6d86591a14dd7f2dc50d4 /doc | |
| parent | d1e1e53dec51a9cb8aa9d6033d32428051ab7e85 (diff) | |
| download | emacs-adad6d8f2769e32cbbe9fe785cfef021b48cd140.tar.gz emacs-adad6d8f2769e32cbbe9fe785cfef021b48cd140.zip | |
* doc/emacs/misc.texi (Single Shell): Mention async-shell-command-buffer.
* etc/NEWS: Related markup.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/emacs/misc.texi | 10 |
2 files changed, 13 insertions, 1 deletions
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 @@ | |||
| 1 | 2012-11-12 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * misc.texi (Single Shell): Mention async-shell-command-buffer. | ||
| 4 | |||
| 1 | 2012-11-10 Glenn Morris <rgm@gnu.org> | 5 | 2012-11-10 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | * misc.texi (Terminal emulator): Rename `term-face' to `term'. | 7 | * 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. | |||
| 542 | You can also type @kbd{M-&} (@code{async-shell-command}) to execute a | 542 | You can also type @kbd{M-&} (@code{async-shell-command}) to execute a |
| 543 | shell command asynchronously; this is exactly like calling @kbd{M-!} | 543 | shell command asynchronously; this is exactly like calling @kbd{M-!} |
| 544 | with a trailing @samp{&}, except that you do not need the @samp{&}. | 544 | with a trailing @samp{&}, except that you do not need the @samp{&}. |
| 545 | The output buffer for asynchronous shell commands is named | 545 | The default output buffer for asynchronous shell commands is named |
| 546 | @samp{*Async Shell Command*}. Emacs inserts the output into this | 546 | @samp{*Async Shell Command*}. Emacs inserts the output into this |
| 547 | buffer as it comes in, whether or not the buffer is visible in a | 547 | buffer as it comes in, whether or not the buffer is visible in a |
| 548 | window. | 548 | window. |
| 549 | 549 | ||
| 550 | @vindex async-shell-command-buffer | ||
| 551 | If you want to run more than one asynchronous shell command at the | ||
| 552 | same time, they could end up competing for the output buffer. The | ||
| 553 | option @code{async-shell-command-buffer} specifies what to do about | ||
| 554 | this; e.g., whether to rename the pre-existing output buffer, or to | ||
| 555 | use a different buffer for the new command. Consult the variable's | ||
| 556 | documentation for more possibilities. | ||
| 557 | |||
| 550 | @kindex M-| | 558 | @kindex M-| |
| 551 | @findex shell-command-on-region | 559 | @findex shell-command-on-region |
| 552 | @kbd{M-|} (@code{shell-command-on-region}) is like @kbd{M-!}, but | 560 | @kbd{M-|} (@code{shell-command-on-region}) is like @kbd{M-!}, but |