]> git.eshelyaron.com Git - emacs.git/commit
Improve and clarify documentation of subprocesses
authorEli Zaretskii <eliz@gnu.org>
Wed, 24 Aug 2016 14:36:28 +0000 (17:36 +0300)
committerEli Zaretskii <eliz@gnu.org>
Wed, 24 Aug 2016 14:36:28 +0000 (17:36 +0300)
commit88a5052579069be93a0af556c9a43a8ed75d3efb
tree29fb4799516a2d8f5e6cd84c5dc801720a63c69a
parent89eb09f6a1df176fbaa3cbb996f60948efc5f463
Improve and clarify documentation of subprocesses

* doc/lispref/processes.texi (Subprocess Creation, Shell Arguments):
Mention 'make-process' rather than 'start-process'.  Update wrt
standard destinations of standard output/error streams and due to
different formats of arguments accepted by 'make-process'.
(Processes): Mention process objects that represent connections.
(Synchronous Processes): Minor clarifications.
(Asynchronous Processes): Describe 'make-process' and
'make-pipe-process' before 'start-process'.  Update and expand the
documentation.
(Deleting Processes, Process Information, Input to Processes)
(Signals to Processes, Query Before Exit, Network): Update and
expand the documentation, especially wrt process objects that
represent connections.
(Output from Processes): Mention the possibility of separating
stderr via 'make-process'.
(Filter Functions): Mention that stderr by default arrives at the
filter function together with stdout.  (Bug#24287)

* src/process.c (Fprocess_id, Fprocess_command)
(Fprocess_contact, Fprocess_type, Fstop_process): Doc fixes for
process objects that represent connections.
doc/lispref/processes.texi
src/process.c