From unknown Thu Aug 14 18:39:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8149: 23.2; Docs: "in a separate process" Resent-From: Dave Abrahams Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Mar 2011 23:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8149 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 8149@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.129902214721334 (code B ref -1); Tue, 01 Mar 2011 23:30:03 +0000 Received: (at submit) by debbugs.gnu.org; 1 Mar 2011 23:29:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PuZ07-0005Y3-A4 for submit@debbugs.gnu.org; Tue, 01 Mar 2011 18:29:07 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PuZ05-0005XZ-Mb for submit@debbugs.gnu.org; Tue, 01 Mar 2011 18:29:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PuYzz-00077s-Jx for submit@debbugs.gnu.org; Tue, 01 Mar 2011 18:29:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:33173) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PuYzz-00077o-II for submit@debbugs.gnu.org; Tue, 01 Mar 2011 18:28:59 -0500 Received: from [140.186.70.92] (port=48192 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PuYzy-0001p7-J2 for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2011 18:28:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PuYzv-00077R-Vs for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2011 18:28:58 -0500 Received: from 207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com ([207.172.223.249]:49290 helo=saturn.luannocracy.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PuYzv-000779-TW for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2011 18:28:55 -0500 Received: by saturn.luannocracy.com (Postfix, from userid 501) id C0EDC2C399F; Tue, 1 Mar 2011 18:28:53 -0500 (EST) From: Dave Abrahams Date: Tue, 01 Mar 2011 18:28:53 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -5.9 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) `37.3 Creating a Synchronous Process' sez, repeatedly, that the synchronous processes created are called "in a separate process." Now, either that is obvious, since when you create a process it is of course a separate process from Emacs, or it means something that I can't guess at. It's confusing because shell-command-to-string conspicuously leaves out the words "in a separate process," leading me to wonder if it's doing something fundamentally difference and to think maybe I can't really replace invocations of shell-command-to-string with (appropriately reformulated) invocations of call-process-shell-command, as I plan to. From unknown Thu Aug 14 18:39:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8149: 23.2; Docs: "in a separate process" In-Reply-To: Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Mar 2011 02:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8149 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dave Abrahams Cc: 8149@debbugs.gnu.org Received: via spool by 8149-submit@debbugs.gnu.org id=B8149.12990347209360 (code B ref 8149); Wed, 02 Mar 2011 02:59:02 +0000 Received: (at 8149) by debbugs.gnu.org; 2 Mar 2011 02:58:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PucGt-0002Qv-TP for submit@debbugs.gnu.org; Tue, 01 Mar 2011 21:58:40 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PucGs-0002Qj-9o for 8149@debbugs.gnu.org; Tue, 01 Mar 2011 21:58:39 -0500 Received: from localhost ([127.0.0.1]:59172) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PucGm-0008LJ-Hz; Tue, 01 Mar 2011 21:58:32 -0500 From: Glenn Morris References: X-Spook: Kosovo csim afsatcom plutonium White House CDMA Abbas X-Ran: I}j!6|`F3:vR#&bUaDgA`.-W"8cX[pgJzv4`U6B"_<$+S|Ce6"t?Q-B8HEI,J9P,[1o{$6 X-Hue: black X-Attribution: GM Date: Tue, 01 Mar 2011 21:58:32 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Dave Abrahams wrote: > Now, either that is obvious, since when you create a process it is of > course a separate process from Emacs, or it means something that I can't > guess at. It's confusing because shell-command-to-string conspicuously > leaves out the words "in a separate process," leading me to wonder if > it's doing something fundamentally difference and to think maybe I can't > really replace invocations of shell-command-to-string with > (appropriately reformulated) invocations of call-process-shell-command, > as I plan to. I'm not sure there is any special significance to the "separate process" thing, it might just be a turn of phrase that was copied from some original description as more of these call-process etc functions were added. If you look at how shell-command-to-string and call-process-shell-command are actually implemented, both use `call-process', just in different ways. From unknown Thu Aug 14 18:39:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8149: 23.2; Docs: "in a separate process" Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Mar 2011 22:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8149 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: Dave Abrahams , 8149@debbugs.gnu.org Received: via spool by 8149-submit@debbugs.gnu.org id=B8149.129936248931132 (code B ref 8149); Sat, 05 Mar 2011 22:02:01 +0000 Received: (at 8149) by debbugs.gnu.org; 5 Mar 2011 22:01:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvzXU-000865-Up for submit@debbugs.gnu.org; Sat, 05 Mar 2011 17:01:29 -0500 Received: from vm-emlprdomr-04.its.yale.edu ([130.132.50.145]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvzXT-00085t-Aq for 8149@debbugs.gnu.org; Sat, 05 Mar 2011 17:01:27 -0500 Received: from furball (c-71-192-165-84.hsd1.ct.comcast.net [71.192.165.84]) (authenticated bits=0) by vm-emlprdomr-04.its.yale.edu (8.14.4/8.14.4) with ESMTP id p25M1JlF016172 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 5 Mar 2011 17:01:20 -0500 Received: by furball (Postfix, from userid 1000) id 9C914160796; Sat, 5 Mar 2011 15:46:26 -0500 (EST) From: Chong Yidong References: Date: Sat, 05 Mar 2011 15:46:26 -0500 In-Reply-To: (Glenn Morris's message of "Tue, 01 Mar 2011 21:58:32 -0500") Message-ID: <87vczxfg7x.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.145 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Glenn Morris writes: > I'm not sure there is any special significance to the "separate process" > thing, it might just be a turn of phrase that was copied from some > original description as more of these call-process etc functions were > added. I've tweaked the places that use this phrase to make it clearer. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 05 17:02:21 2011 Received: (at control) by debbugs.gnu.org; 5 Mar 2011 22:02:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvzYL-00088R-Gm for submit@debbugs.gnu.org; Sat, 05 Mar 2011 17:02:21 -0500 Received: from vm-emlprdomr-05.its.yale.edu ([130.132.50.146]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvzYF-00087B-C2 for control@debbugs.gnu.org; Sat, 05 Mar 2011 17:02:16 -0500 Received: from furball (c-71-192-165-84.hsd1.ct.comcast.net [71.192.165.84]) (authenticated bits=0) by vm-emlprdomr-05.its.yale.edu (8.14.4/8.14.4) with ESMTP id p25M29Mm013603 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 5 Mar 2011 17:02:10 -0500 Received: by furball (Postfix, from userid 1000) id 53F6E16079F; Sat, 5 Mar 2011 15:46:39 -0500 (EST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 8149 Date: Sat, 05 Mar 2011 15:46:39 -0500 Message-ID: <877hcduwgg.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.146 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) close 8149 thanks From unknown Thu Aug 14 18:39:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8149: 23.2; Docs: "in a separate process" Resent-From: Dave Abrahams Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Mar 2011 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8149 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: Glenn Morris , 8149@debbugs.gnu.org Received: via spool by 8149-submit@debbugs.gnu.org id=B8149.129951427930268 (code B ref 8149); Mon, 07 Mar 2011 16:12:02 +0000 Received: (at 8149) by debbugs.gnu.org; 7 Mar 2011 16:11:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pwd1j-0007s9-Ao for submit@debbugs.gnu.org; Mon, 07 Mar 2011 11:11:19 -0500 Received: from mail-vw0-f44.google.com ([209.85.212.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pwd1h-0007rw-9p for 8149@debbugs.gnu.org; Mon, 07 Mar 2011 11:11:17 -0500 Received: by vws6 with SMTP id 6so3573296vws.3 for <8149@debbugs.gnu.org>; Mon, 07 Mar 2011 08:11:11 -0800 (PST) Received: by 10.52.94.65 with SMTP id da1mr5613646vdb.161.1299514271030; Mon, 07 Mar 2011 08:11:11 -0800 (PST) MIME-Version: 1.0 Received: by 10.52.161.10 with HTTP; Mon, 7 Mar 2011 08:10:49 -0800 (PST) X-Originating-IP: [207.172.223.249] In-Reply-To: <87vczxfg7x.fsf@stupidchicken.com> References: <87vczxfg7x.fsf@stupidchicken.com> From: Dave Abrahams Date: Mon, 7 Mar 2011 11:10:49 -0500 Message-ID: Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -4.4 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Many, many thanks for your responsive improvements! On Sat, Mar 5, 2011 at 3:46 PM, Chong Yidong wrote: > Glenn Morris writes: > >> I'm not sure there is any special significance to the "separate process" >> thing, it might just be a turn of phrase that was copied from some >> original description as more of these call-process etc functions were >> added. > > I've tweaked the places that use this phrase to make it clearer. > -- Dave Abrahams BoostPro Computing http://www.boostpro.com