From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: run emacs in batch mode without a tty Date: Sat, 04 Jul 2015 10:37:19 +0300 Message-ID: <831tgoz840.fsf@gnu.org> References: <74b79522-cff4-4173-ad1c-178ffdce70fd@googlegroups.com> <91362e27-aad2-4aa8-bfa6-d447881103d1@googlegroups.com> <8f6a541f-2324-4d86-85b0-0472bed4f0a3@googlegroups.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1435995451 14733 80.91.229.3 (4 Jul 2015 07:37:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 4 Jul 2015 07:37:31 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jul 04 09:37:23 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1ZBI0o-0005uQ-MK for geh-help-gnu-emacs@m.gmane.org; Sat, 04 Jul 2015 09:37:22 +0200 Original-Received: from localhost ([::1]:43534 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZBI0o-0007Ll-1m for geh-help-gnu-emacs@m.gmane.org; Sat, 04 Jul 2015 03:37:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZBI0d-0007Jx-CX for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 03:37:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZBI0Z-0007OC-BA for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 03:37:11 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:35888) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZBI0Z-0007NX-3K for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 03:37:07 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NQY00400D4JRL00@a-mtaout20.012.net.il> for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 10:37:05 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NQY00467D5TMR60@a-mtaout20.012.net.il> for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 10:37:05 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:105421 Archived-At: > From: Barry Margolin > Date: Fri, 03 Jul 2015 18:55:26 -0400 > > In batch mode, there's no terminal or redisplay, so there's no main > input loop. It just runs the script and exits. > > Running another process isn't compatible with this mode, because > processing the process output is also part of that main input loop. We do run subprocesses, both synchronous and asynchronous, in the Emacs test suite, which is run entirely in batch mode. So evidently there's no incompatibility here.