From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: call-process should not block process filters from running Date: Tue, 04 Jul 2023 14:25:41 +0300 Message-ID: <83v8ezlxze.fsf@gnu.org> References: <83cz1fvjef.fsf@gnu.org> <83h6qnpieb.fsf@gnu.org> <837criq321.fsf@gnu.org> <87r0pprhfd.fsf@catern.com> <87o7kts4ba.fsf@yahoo.com> <87lefwrif5.fsf@catern.com> <834jmkn7zt.fsf@gnu.org> <878rbwrb86.fsf@catern.com> <87pm58qpqb.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19311"; mail-complaints-to="usenet@ciao.gmane.io" Cc: sbaugh@catern.com, emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jul 04 13:25:44 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qGeAB-0004rD-Jm for ged-emacs-devel@m.gmane-mx.org; Tue, 04 Jul 2023 13:25:43 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qGe9u-0000ij-2N; Tue, 04 Jul 2023 07:25:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qGe9k-0000ga-2c for emacs-devel@gnu.org; Tue, 04 Jul 2023 07:25:16 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qGe9g-0001x2-T8; Tue, 04 Jul 2023 07:25:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=t8BYnzOjkWtYb94tN4ABTAYcJKjUOnEwtsA66gGw7ik=; b=PTUrdmm9RH9D GeJbochMB6wDdPzuXy3tGkMRoAyTMYfRCN+NxyIyfHMIwED5OkCxwfx0AXssMC7eb8Vf1Yq35fszV Sh/TqZFbGHmUO50nbsOB+Mi2F0jBTiFPZVIFl0hI5eK3Q2CT6Rdd19FL9CIbmZElwlqc/V2QYIKrW ubvoiMkyrWDUKY2CNbmMffZV1ZSSNYdxHyirClIiuwFN92hehgSQalSh+K4HfHeTjf4IhzV7lASLJ eXnymMqAF69SIUpfeyt/mA3Sg24iIfd2n+HBu55wk6Y1/oSi0384RC0BtsjCA64LzkWCh2cV6EJhs oRxKr1T5lxiMpvi0NwzFWg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qGe9W-0002om-Vm; Tue, 04 Jul 2023 07:25:10 -0400 In-Reply-To: <87pm58qpqb.fsf@yahoo.com> (message from Po Lu on Tue, 04 Jul 2023 12:12:44 +0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:307409 Archived-At: > From: Po Lu > Cc: emacs-devel@gnu.org > Date: Tue, 04 Jul 2023 12:12:44 +0800 > > In the meantime, allowing timers and selection converters to run inside > call-process sounds like it will introduce many new bugs... We will need to see about that. If it indeed does introduce many bugs, even though Lisp programs only turn this feature where appropriate, we'll have to rethink this whole issue.