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: master 2c79a8f 2/2: Use posix_spawn if possible. Date: Wed, 10 Nov 2021 16:10:31 +0200 Message-ID: <83v9102jag.fsf@gnu.org> References: <86k0swut21.fsf@gmail.com> <861rf4nnuj.fsf@gmail.com> <83czyng78z.fsf@gnu.org> <87eej3wwbp.fsf@linux-m68k.org> <83tuguiaam.fsf@gnu.org> <83sfwdj504.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4648"; mail-complaints-to="usenet@ciao.gmane.io" Cc: alan@idiocy.org, mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org To: Philipp Stephani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Nov 10 15:11:17 2021 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 1mkoJp-000114-ET for ged-emacs-devel@m.gmane-mx.org; Wed, 10 Nov 2021 15:11:17 +0100 Original-Received: from localhost ([::1]:52560 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mkoJo-0001TU-Bn for ged-emacs-devel@m.gmane-mx.org; Wed, 10 Nov 2021 09:11:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkoJB-0000l9-4V for emacs-devel@gnu.org; Wed, 10 Nov 2021 09:10:37 -0500 Original-Received: from [2001:470:142:3::e] (port=60304 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mkoJA-0001Bv-8D; Wed, 10 Nov 2021 09:10:36 -0500 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=1c8NvpgQbNF1flYY89445eXlKqjAqauLw3l+jtOv0o0=; b=oAp04NNBPTjk Hlw/UpkyRPDGKPRNrt6CFvIrTjBXLS/30tMvni9+acTT/8NmURqu6fAvXKd9hKEke9CSxEwdP8ggL IPFBXIgH3zfJlkgtsj7Ajghnz5uS32A8xJHDdLOWZmsf1BxNkoo3AQOD0wfElvO910l014TT3QeRG ruGRy0IONXEyl7UJRBAM3L28RUznWy7Evya5Spopp6IzJ1SX1t2u9TH12peWWj9z14k4wZwNz3hZu 2tmSV0ed66Q1PISiCxN2Tlg1RQPOfyPS7Tbcvy/sy0+d8OTQiPfnHVPsCxthL3OeirCopiS3JmS2S k+ploamtJlhl826OcNv1kg==; Original-Received: from [87.69.77.57] (port=1647 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 1mkoJ9-0006ER-Rp; Wed, 10 Nov 2021 09:10:36 -0500 In-Reply-To: (message from Philipp Stephani on Wed, 10 Nov 2021 13:42:07 +0100) 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" Xref: news.gmane.io gmane.emacs.devel:279171 Archived-At: > From: Philipp Stephani > Date: Wed, 10 Nov 2021 13:42:07 +0100 > Cc: Alan Third , YAMAMOTO Mitsuharu , > Emacs developers > > > > I am concerned that there could be hidden issues with the branch since > > > it doesn't seem to have had much testing, so it's probably best going > > > into master, but I expect we'll see an increasing number of complaints > > > about performance as more people switch to macOS 12. Perhaps we should > > > keep it in mind as a possible update for 28.2, whenever that may be. > > > > It is fine with me to merge this to master, as a macOS-only feature, > > unless Philipp has reasons not to do that yet. We can reconsider > > backporting to emacs-28 at a later date, if and when we get enough > > complaints. > > Is there a specific reason why we'd want to restrict this to macOS on > master? If the concern is lack of test coverage, then using the branch > on as many OSes as possible would help address that. Since you didn't ask to merge it when I was asked about this, I presumed that the branch was not yet ready for prime time, from your POV. On macOS this seems to be urgent due to incompatible changes by Apple, but other platforms don't have much to gain, which is why I answered as I did.