changeset 27259:c41efa6c4be1

*** empty log message ***
author Richard M. Stallman <rms@gnu.org>
date Mon, 10 Jan 2000 08:56:40 +0000
parents 5188825710c0
children ec1a21729421
files lisp/ChangeLog lispref/files.texi lispref/os.texi lispref/processes.texi
diffstat 4 files changed, 20 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Mon Jan 10 08:44:26 2000 +0000
+++ b/lisp/ChangeLog	Mon Jan 10 08:56:40 2000 +0000
@@ -1,5 +1,8 @@
 2000-01-10  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
 
+	* dired-x.el (dired-guess-shell-alist-default): 
+	Suggest xloadimage, which is free, not xv, which isn't.
+
 	* ange-ftp.el (ange-ftp-file-name-nondirectory): 
 	Don't ever include the host name or user name in the value.
 
--- a/lispref/files.texi	Mon Jan 10 08:44:26 2000 +0000
+++ b/lispref/files.texi	Mon Jan 10 08:56:40 2000 +0000
@@ -2407,9 +2407,10 @@
 A flag, @code{t} if the encoding function modifies the buffer, and
 @code{nil} if it works by returning a list of annotations.
 
-@item mode
-A mode function to call after visiting a file converted from this
-format.
+@item mode-fn
+A minor-mode function to call after visiting a file converted from this
+format.  The function is called with one argument, the integer 1;
+that tells a minor-mode function to enable the mode.
 @end table
 
 The function @code{insert-file-contents} automatically recognizes file
--- a/lispref/os.texi	Mon Jan 10 08:44:26 2000 +0000
+++ b/lispref/os.texi	Mon Jan 10 08:56:40 2000 +0000
@@ -1714,6 +1714,11 @@
 If the file name is not absolute, it is expanded against
 the directory @code{data-directory}.
 
+@item :data @var{data}
+This specifies the sound to play without need to refer to a file.  The
+value, @var{data}, should be a string containing the same bytes as a
+sound file.  We recommend using a unibyte string.
+
 @item :volume @var{volume}
 This specifies how loud to play the sound.  It should be a number in the
 range of 0 to 1.  The default is to use whatever volume has been
--- a/lispref/processes.texi	Mon Jan 10 08:44:26 2000 +0000
+++ b/lispref/processes.texi	Mon Jan 10 08:56:40 2000 +0000
@@ -875,7 +875,7 @@
 called the @dfn{filter function} can be called to act on the output.  If
 the process has no buffer and no filter function, its output is
 discarded.
-
+ 
   Output from a subprocess can arrive only while Emacs is waiting: when
 reading terminal input, in @code{sit-for} and @code{sleep-for}
 (@pxref{Waiting}), and in @code{accept-process-output} (@pxref{Accepting
@@ -885,6 +885,13 @@
 can arrive before you finish, if the code in between does not call any
 primitive that waits.
 
+  It is impossible to separate the standard output and standard error
+streams of the subprocess, because Emacs normally spawns the subprocess
+inside a pseudo-TTY, and a pseudo-TTY has only one output channel.  If
+you want to keep the output to those streams separate, you should
+redirect one of them to a file--for example, by using an appropriate
+shell command.
+
   Subprocess output is normally decoded using a coding system before the
 buffer or filter function receives it, much like text read from a file.
 You can use @code{set-process-coding-system} to specify which coding