]> git.eshelyaron.com Git - emacs.git/commitdiff
Tiny doc tweaks for call-process's :file spec.
authorGlenn Morris <rgm@gnu.org>
Thu, 2 Feb 2012 07:21:20 +0000 (23:21 -0800)
committerGlenn Morris <rgm@gnu.org>
Thu, 2 Feb 2012 07:21:20 +0000 (23:21 -0800)
* doc/lispref/processes.texi (Synchronous Processes):
Mention call-process's :file gets overwritten.

* src/callproc.c (Fcall_process, Fcall_process_region): Doc fix.

* etc/NEWS: Markup.

doc/lispref/ChangeLog
doc/lispref/processes.texi
etc/NEWS
src/ChangeLog
src/callproc.c

index f95b53bc45fb489a927c18e0b4931beb5bcfe6e1..b441248858e87b5dc2c44ab9f3ac6ab9c8f3dd6d 100644 (file)
@@ -1,5 +1,8 @@
 2012-02-02  Glenn Morris  <rgm@gnu.org>
 
+       * processes.texi (Synchronous Processes):
+       Mention call-process's :file gets overwritten.
+
        * commands.texi (Reading One Event):
        * help.texi (Help Functions): Document read-char-choice.
 
index 38eb5a86471756980729a31a97dbe3a6ce2a5444..4cfc954cd1fb5bb04d17277319f273cb1cea715c 100644 (file)
@@ -300,7 +300,8 @@ MS-DOS doesn't support asynchronous subprocesses, so this option doesn't
 work there.
 
 @item @code{(:file @var{file-name})}
-Send the output to the file name specified.
+Send the output to the file name specified, overwriting it if it
+already exists.
 
 @item @code{(@var{real-destination} @var{error-destination})}
 Keep the standard output stream separate from the standard error stream;
index ec508771abcfa094f5293d67868bef5638b81631..7bf9a1c36c4d44044287161a1d883460a6b7b369 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1240,8 +1240,9 @@ set of "wrapping" filters, similar to around advice.
 ** `server-eval-at' is provided to allow evaluating forms on different
 Emacs server instances.
 
-** `call-process' allows a `(:file "file")' spec to redirect STDOUT to
-a file.
++++
+** `call-process' and `call-process-region' allow a `(:file "file")' spec
+to redirect STDOUT to a file.
 
 ---
 ** Variable `stack-trace-on-error' removed.
index 800409d2377a9d9ed270f4ff3006b51576b037ca..77c3bc4f5dd82bd3e322bcab6729de6d9eab9fbf 100644 (file)
@@ -1,5 +1,7 @@
 2012-02-02  Glenn Morris  <rgm@gnu.org>
 
+       * callproc.c (Fcall_process, Fcall_process_region): Doc fix.
+
        * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
        Unconditionally set to t.  (Bug#10673)
        * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
index c5208fb93d92d0c3704eddfd73a483e63fa81b36..b5b8cadeb681a193a20f3467955436d763aa6431 100644 (file)
@@ -164,7 +164,8 @@ The remaining arguments are optional.
 The program's input comes from file INFILE (nil means `/dev/null').
 Insert output in BUFFER before point; t means current buffer; nil for BUFFER
  means discard it; 0 means discard and don't wait; and `(:file FILE)', where
- FILE is a file name string, means that it should be written to that file.
+ FILE is a file name string, means that it should be written to that file
+ \(if the file already exists it is overwritten).
 BUFFER can also have the form (REAL-BUFFER STDERR-FILE); in that case,
 REAL-BUFFER says what to do with standard output, as above,
 while STDERR-FILE says what to do with standard error in the child.
@@ -940,7 +941,7 @@ Delete the text if fourth arg DELETE is non-nil.
 Insert output in BUFFER before point; t means current buffer; nil for
  BUFFER means discard it; 0 means discard and don't wait; and `(:file
  FILE)', where FILE is a file name string, means that it should be
- written to that file.
+ written to that file (if the file already exists it is overwritten).
 BUFFER can also have the form (REAL-BUFFER STDERR-FILE); in that case,
 REAL-BUFFER says what to do with standard output, as above,
 while STDERR-FILE says what to do with standard error in the child.