diff options
| author | Richard M. Stallman | 2000-01-10 08:56:40 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2000-01-10 08:56:40 +0000 |
| commit | 8f3efb4e045a48d3135ae74a8b5d40a5098b07ab (patch) | |
| tree | 7ec44feb917ebb8774a1cfacc16671719e29c2e9 | |
| parent | 85400f54f536bd5f89e2bfa81a9cbe3028857b70 (diff) | |
| download | emacs-8f3efb4e045a48d3135ae74a8b5d40a5098b07ab.tar.gz emacs-8f3efb4e045a48d3135ae74a8b5d40a5098b07ab.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lispref/files.texi | 7 | ||||
| -rw-r--r-- | lispref/os.texi | 5 | ||||
| -rw-r--r-- | lispref/processes.texi | 9 |
4 files changed, 20 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 08041c2f702..7e7ed0c985d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2000-01-10 Richard M. Stallman <rms@caffeine.ai.mit.edu> | 1 | 2000-01-10 Richard M. Stallman <rms@caffeine.ai.mit.edu> |
| 2 | 2 | ||
| 3 | * dired-x.el (dired-guess-shell-alist-default): | ||
| 4 | Suggest xloadimage, which is free, not xv, which isn't. | ||
| 5 | |||
| 3 | * ange-ftp.el (ange-ftp-file-name-nondirectory): | 6 | * ange-ftp.el (ange-ftp-file-name-nondirectory): |
| 4 | Don't ever include the host name or user name in the value. | 7 | Don't ever include the host name or user name in the value. |
| 5 | 8 | ||
diff --git a/lispref/files.texi b/lispref/files.texi index 03a6276a43c..b313c7f64cc 100644 --- a/lispref/files.texi +++ b/lispref/files.texi | |||
| @@ -2407,9 +2407,10 @@ positions. All this takes place without modifying the buffer. | |||
| 2407 | A flag, @code{t} if the encoding function modifies the buffer, and | 2407 | A flag, @code{t} if the encoding function modifies the buffer, and |
| 2408 | @code{nil} if it works by returning a list of annotations. | 2408 | @code{nil} if it works by returning a list of annotations. |
| 2409 | 2409 | ||
| 2410 | @item mode | 2410 | @item mode-fn |
| 2411 | A mode function to call after visiting a file converted from this | 2411 | A minor-mode function to call after visiting a file converted from this |
| 2412 | format. | 2412 | format. The function is called with one argument, the integer 1; |
| 2413 | that tells a minor-mode function to enable the mode. | ||
| 2413 | @end table | 2414 | @end table |
| 2414 | 2415 | ||
| 2415 | The function @code{insert-file-contents} automatically recognizes file | 2416 | The function @code{insert-file-contents} automatically recognizes file |
diff --git a/lispref/os.texi b/lispref/os.texi index 824d492e07e..9d4ef743f59 100644 --- a/lispref/os.texi +++ b/lispref/os.texi | |||
| @@ -1714,6 +1714,11 @@ This specifies the file containing the sound to play. | |||
| 1714 | If the file name is not absolute, it is expanded against | 1714 | If the file name is not absolute, it is expanded against |
| 1715 | the directory @code{data-directory}. | 1715 | the directory @code{data-directory}. |
| 1716 | 1716 | ||
| 1717 | @item :data @var{data} | ||
| 1718 | This specifies the sound to play without need to refer to a file. The | ||
| 1719 | value, @var{data}, should be a string containing the same bytes as a | ||
| 1720 | sound file. We recommend using a unibyte string. | ||
| 1721 | |||
| 1717 | @item :volume @var{volume} | 1722 | @item :volume @var{volume} |
| 1718 | This specifies how loud to play the sound. It should be a number in the | 1723 | This specifies how loud to play the sound. It should be a number in the |
| 1719 | range of 0 to 1. The default is to use whatever volume has been | 1724 | range of 0 to 1. The default is to use whatever volume has been |
diff --git a/lispref/processes.texi b/lispref/processes.texi index 85c98cbbfa8..ff7fccd1152 100644 --- a/lispref/processes.texi +++ b/lispref/processes.texi | |||
| @@ -875,7 +875,7 @@ which is called the associated buffer of the process, or a function | |||
| 875 | called the @dfn{filter function} can be called to act on the output. If | 875 | called the @dfn{filter function} can be called to act on the output. If |
| 876 | the process has no buffer and no filter function, its output is | 876 | the process has no buffer and no filter function, its output is |
| 877 | discarded. | 877 | discarded. |
| 878 | 878 | ||
| 879 | Output from a subprocess can arrive only while Emacs is waiting: when | 879 | Output from a subprocess can arrive only while Emacs is waiting: when |
| 880 | reading terminal input, in @code{sit-for} and @code{sleep-for} | 880 | reading terminal input, in @code{sit-for} and @code{sleep-for} |
| 881 | (@pxref{Waiting}), and in @code{accept-process-output} (@pxref{Accepting | 881 | (@pxref{Waiting}), and in @code{accept-process-output} (@pxref{Accepting |
| @@ -885,6 +885,13 @@ process and only then specify its buffer or filter function; no output | |||
| 885 | can arrive before you finish, if the code in between does not call any | 885 | can arrive before you finish, if the code in between does not call any |
| 886 | primitive that waits. | 886 | primitive that waits. |
| 887 | 887 | ||
| 888 | It is impossible to separate the standard output and standard error | ||
| 889 | streams of the subprocess, because Emacs normally spawns the subprocess | ||
| 890 | inside a pseudo-TTY, and a pseudo-TTY has only one output channel. If | ||
| 891 | you want to keep the output to those streams separate, you should | ||
| 892 | redirect one of them to a file--for example, by using an appropriate | ||
| 893 | shell command. | ||
| 894 | |||
| 888 | Subprocess output is normally decoded using a coding system before the | 895 | Subprocess output is normally decoded using a coding system before the |
| 889 | buffer or filter function receives it, much like text read from a file. | 896 | buffer or filter function receives it, much like text read from a file. |
| 890 | You can use @code{set-process-coding-system} to specify which coding | 897 | You can use @code{set-process-coding-system} to specify which coding |