From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#75275: 30.0.92; `make-thread` bug on macOS 15.2 Date: Thu, 2 Jan 2025 17:37:36 +0000 Message-ID: References: <86frm1jgpq.fsf@gnu.org> <86bjwpjfle.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3795"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 75275@debbugs.gnu.org, stefankangas@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 02 18:38:36 2025 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1tTP9W-0000jx-BK for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 02 Jan 2025 18:38:34 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tTP9A-0008IS-KZ; Thu, 02 Jan 2025 12:38:12 -0500 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 1tTP95-0008IC-Ox for bug-gnu-emacs@gnu.org; Thu, 02 Jan 2025 12:38:07 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tTP90-0000Eb-Do for bug-gnu-emacs@gnu.org; Thu, 02 Jan 2025 12:38:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:MIME-Version:References:From:Date:To:Subject; bh=t7QWtiehpaC5X7R+d8FAIF58QuuvjmqVPEIPOmMsAEA=; b=Gwdin7xXrUkg5GTAgjHG/vJk38kt72CFQ/CNi700vaVWCSy2LQuNUCug7LKCcH96ff09/v3jpImIDljXNGDtlJNsQSmObUhIw/2uesmaK9vSgtl+awvcGduQ8qE98M8n+kKnzTyBltS2D1ky5ZPh6QEAna6iFk3nTJ4nBjm13OmwLEBO4OpUMSE9qLgjWhEQloMieXgm3QLREkw7GNlzY1XKBin2ffdvAKFmRRbtVex4zSb2X/c1e+OBds5N9aWKEP3CiMICVKGrfDS3Qn+MYeKh/xDnK7AxTmk6lJNtkL0Ebhi1jnB1KiZ89dLS+NTOFfeawz1O1cFN3vvvxqR7Yg==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tTP90-0005Hw-0y for bug-gnu-emacs@gnu.org; Thu, 02 Jan 2025 12:38:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Jan 2025 17:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75275 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 75275-submit@debbugs.gnu.org id=B75275.173583947020304 (code B ref 75275); Thu, 02 Jan 2025 17:38:01 +0000 Original-Received: (at 75275) by debbugs.gnu.org; 2 Jan 2025 17:37:50 +0000 Original-Received: from localhost ([127.0.0.1]:46476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTP8o-0005HP-AH for submit@debbugs.gnu.org; Thu, 02 Jan 2025 12:37:50 -0500 Original-Received: from dane.soverin.net ([185.233.34.31]:49629) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tTP8l-0005Gz-DJ for 75275@debbugs.gnu.org; Thu, 02 Jan 2025 12:37:48 -0500 Original-Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4YPDS15r0bz2xgr; Thu, 2 Jan 2025 17:37:37 +0000 (UTC) Original-Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4YPDS12RrzzC8; Thu, 2 Jan 2025 17:37:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1735839457; bh=vcdKulzfGK7v7EHX8kwQabrKXpWtc4raytaonjhXQqI=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=m3TOsESrpCokEI4Xr6mLddmZw8REHN8oayH8nH6YCcQffjQPyj8vRauqAKXB3XQE1 i4QcLKIWPGutFuh5Ip2PE8ZC5iys5FaVfo0PUijjWap08iPTYRdL7hEADHauaAvmhY T/dHUxy7OrB+2SEZ0BopNM0krnqiOuE60WdTkuHRjjcF2I50NMLTrUOAWVLenYydTf NO/mzTHWiMMFfrOWwe7nykYwih7WzBOhcv8AHs7CC0ToHLD7V+3IF1DF3jW8buq05O lIU2v1IekKay5sc/6IDJsxK6f7uKpPt/wukgQeJcBZzcCoonzZp3xq/+q0PJhIUgUh Kl8WVSXUHXnoA== X-CM-Envelope: MS4xfB8bAi9si/l37/KMKgek44a39evjxZnOlh6ayECuR+Ppne5JJgKupACotQGhGNA1G6jdj256mGyvc76SVbxLd1wKiXWg9JqfqVxBD5LthqC38nWCNQ3+ TcGBasEPtxf3e1r7PRBCtU8ZwqAhpAmjrrQncfedc47pQINlev//kfoMjAiqX/5w+DyVQ3jL+f5xUJuVfkq0bLSptgoBG6L32xthvFw/IlVEEcDnJor48RAP NFOhz7ksrnrHQGiD1ViY3F0ObLZ133jixJV7L1R4rdCB0W4PapHRIH+aEmJxfBLX X-CM-Analysis: v=2.4 cv=WMmFXmsR c=1 sm=1 tr=0 ts=6776cee1 a=UbsBXRcqaZ6D9kgPt/Dvnw==:617 a=xqWC_Br6kY4A:10 a=8nJEP1OIZ-IA:10 a=VdSt8ZQiCzkA:10 a=pGLkceISAAAA:8 a=hIj89exaAAAA:8 a=mDV3o1hIAAAA:8 a=wyFDut7xyAg2d0VpuZEA:9 a=3ZKOabzyN94A:10 a=wPNLvfGTeEIA:10 a=lS9wXHQM5UdnNJ4u63Ry:22 a=9MSFP0l5Dcwi9NrB_JPx:22 Original-Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id 62d82032; Thu, 2 Jan 2025 17:37:36 +0000 (UTC) Mail-Followup-To: Alan Third , Eli Zaretskii , Gerd =?UTF-8?Q?M=C3=B6llmann?= , stefankangas@gmail.com, 75275@debbugs.gnu.org Content-Disposition: inline In-Reply-To: <86bjwpjfle.fsf@gnu.org> X-Spampanel-Class: ham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:298206 Archived-At: On Thu, Jan 02, 2025 at 07:22:21PM +0200, Eli Zaretskii wrote: > > From: Gerd Möllmann > > Cc: Alan Third , stefankangas@gmail.com, > > 75275@debbugs.gnu.org > > Date: Thu, 02 Jan 2025 18:09:46 +0100 > > > > Eli Zaretskii writes: > > > > >> Date: Thu, 2 Jan 2025 16:06:25 +0000 > > >> From: Alan Third > > >> Cc: Gerd Möllmann , > > >> 75275@debbugs.gnu.org, Eli Zaretskii > > >> > > >> On Thu, Jan 02, 2025 at 09:19:36AM -0600, Stefan Kangas wrote: > > >> > That patch fixes it for me, indeed. Thanks! > > >> > > >> Hi Stefan, any chance you could check this version? > > >> > > >> I have a suspicion that Gerd's will break C-g again. > > > > > > Did C-g work before Gerd's commit back in March? If not, this is not > > > a regression. If it did work, can you explain how the change Gerd > > > proposed now will break C-g? > > > > It's different. I made the change because Emacs freezed and C-g did > > nothing. With my change, Emacs freezed and I could get out with C-g, at > > least sometimes. > > Your change included 2 hunks, and the suggestion is to revert only > one of them. My question is whether this is likely to reintroduce > some regression. Perhaps I'm wrong. Gerd, can you remember, did your change for C-g require ns_select to run the NS runloop, or did it just require the clearing out of the input queue? I'm just concerned because this change will reintroduce situations where it won't run the runloop. The more I think about it the more I think I'm wrong... -- Alan Third