From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Generalize start-process with keyword args Date: Thu, 19 Mar 2015 09:32:48 -0400 Message-ID: References: <87d24d3uwz.fsf-ueno@gnu.org> <83pp87y6iu.fsf@gnu.org> <83mw3bxz9f.fsf@gnu.org> <83k2yfx8zi.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1426771995 14954 80.91.229.3 (19 Mar 2015 13:33:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Mar 2015 13:33:15 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Daiki Ueno Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 19 14:33:06 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YYaZN-0007QP-0r for ged-emacs-devel@m.gmane.org; Thu, 19 Mar 2015 14:33:05 +0100 Original-Received: from localhost ([::1]:39212 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYaZK-00005k-Vj for ged-emacs-devel@m.gmane.org; Thu, 19 Mar 2015 09:33:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51325) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYaZH-00005f-M8 for emacs-devel@gnu.org; Thu, 19 Mar 2015 09:33:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYaZG-0005J1-Pt for emacs-devel@gnu.org; Thu, 19 Mar 2015 09:32:59 -0400 Original-Received: from pruche.dit.umontreal.ca ([132.204.246.22]:58683) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYaZA-0005H4-8l; Thu, 19 Mar 2015 09:32:52 -0400 Original-Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2JDWnro010692; Thu, 19 Mar 2015 09:32:50 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 65D6618B6; Thu, 19 Mar 2015 09:32:48 -0400 (EDT) In-Reply-To: (Daiki Ueno's message of "Thu, 19 Mar 2015 16:36:06 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5250=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5250> : inlines <2442> : streams <1408058> : uri <1884641> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 132.204.246.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:184013 Archived-At: >>> +If @var{coding} is @code{nil}, the coding system chosen for decoding >>> +output is @code{undecided}, meaning deduce the encoding from the >>> +actual data. >> Doesn't it also depend on coding-system-for-read and coding-system-for-write? > Also `find-operation-coding-system' and multibyteness of the buffer. > But do we really want to describe all the possibilities there? No, we probably don't, but we shouldn't state something that is false. Instead we should be less specific and point to some place that does give the full story. > Similarly, since the make-*-process functions share common keywords > (:filter, :sentinel, etc), can we arrange them in a single section and > refer to it from those function documentation? Sure. Stefan