]> git.eshelyaron.com Git - emacs.git/commitdiff
Complete the remaining documentation updates for 24.5
authorEli Zaretskii <eliz@gnu.org>
Sat, 7 Feb 2015 09:04:52 +0000 (11:04 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 7 Feb 2015 09:04:52 +0000 (11:04 +0200)
 doc/lispref/processes.texi (Synchronous Processes): Update documentation of
 call-process-shell-command and process-file-shell-command.

 etc/NEWS: Mark the entry for changed calling sequence of
 call-process-shell-command and process-file-shell-command as documented.

doc/lispref/ChangeLog
doc/lispref/processes.texi
etc/NEWS

index 911e698ad492ccba6aced2dd37d545211d7ada32..be2bb3e79edec649ec9950d69d6cacdd3059ce82 100644 (file)
@@ -1,3 +1,8 @@
+2015-02-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * processes.texi (Synchronous Processes): Update documentation of
+       call-process-shell-command and process-file-shell-command.
+
 2015-01-24  Eli Zaretskii  <eliz@gnu.org>
 
        * searching.texi (Regexp Search): Add a cross-reference to "Syntax
index 621e8a1bfba5072fd5a8d3f0b39594d81cc2549a..cbc9ce4696c3cc5227ada3359f8c29cc0b22647e 100644 (file)
@@ -503,17 +503,21 @@ inputinput@point{}
 @c It actually uses shell-command-switch, but no need to mention that here.
 @end defun
 
-@defun call-process-shell-command command &optional infile destination display &rest args
+@defun call-process-shell-command command &optional infile destination display
 This function executes the shell command @var{command} synchronously.
-The final arguments @var{args} are additional arguments to add at the
-end of @var{command}.  The other arguments are handled as in
-@code{call-process}.
+The arguments are handled as in @code{call-process}.  An old calling
+convention allowed to pass any number of additional arguments after
+@var{display}, which were concatenated to @var{command}; this is still
+supported, but strongly discouraged.
 @end defun
 
-@defun process-file-shell-command command &optional infile destination display &rest args
+@defun process-file-shell-command command &optional infile destination display
 This function is like @code{call-process-shell-command}, but uses
 @code{process-file} internally.  Depending on @code{default-directory},
-@var{command} can be executed also on remote hosts.
+@var{command} can be executed also on remote hosts.  An old calling
+convention allowed to pass any number of additional arguments after
+@var{display}, which were concatenated to @var{command}; this is still
+supported, but strongly discouraged.
 @end defun
 
 @defun shell-command-to-string command
index ae0d402a3d56ba0fe82c946f179b95e996e022d2..c25f663ae623295b89d2fe4a0c1b2144f2bb2d12 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -33,11 +33,13 @@ otherwise leave it unmarked.
 \f
 * Changes in Specialized Modes and Packages in Emacs 24.5
 
++++
 ** `call-process-shell-command' and `process-file-shell-command'
 don't take "&rest args" any more.
 
 ** Obsolete packages
 
+---
 *** cc-compat.el
 
 ---