From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#58271: 29.0.50; [PATCH] Handle sharing Cocoa xwidgets more gracefully Date: Sat, 26 Nov 2022 13:54:12 +0800 Message-ID: <8735a6xnuj.fsf@yahoo.com> References: <3B2D7E85-0137-4460-B182-F7F5F39A192E@daum.net> <87czb86b4g.fsf@gnus.org> <87r0zo1l5e.fsf@yahoo.com> <875yf3zqt7.fsf@yahoo.com> <528117F3-6C30-4340-87E1-23D8021AEFCA@daum.net> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17959"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 58271@debbugs.gnu.org, Lars Ingebrigtsen , Stefan Kangas To: =?UTF-8?Q?=EC=A1=B0=EC=84=B1=EB=B9=88?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 26 06:55:31 2022 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 1oyo9y-0004Us-Os for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 26 Nov 2022 06:55:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oyo9h-0000bx-Lg; Sat, 26 Nov 2022 00:55:13 -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 1oyo9c-0000bi-Ir for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2022 00:55:08 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oyo9b-0006Rv-2j for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2022 00:55:07 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oyo9V-00062r-VP for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2022 00:55:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Nov 2022 05:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58271 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 58271-submit@debbugs.gnu.org id=B58271.166944207423200 (code B ref 58271); Sat, 26 Nov 2022 05:55:01 +0000 Original-Received: (at 58271) by debbugs.gnu.org; 26 Nov 2022 05:54:34 +0000 Original-Received: from localhost ([127.0.0.1]:37670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyo93-000628-Mz for submit@debbugs.gnu.org; Sat, 26 Nov 2022 00:54:34 -0500 Original-Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:36965) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyo90-00061r-Sc for 58271@debbugs.gnu.org; Sat, 26 Nov 2022 00:54:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669442063; bh=LjUSM+cm4kX9fXjJZVWvgrHIdRF7Z2V5egUAWEzjAl4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=HIRFYzNAAoasUCKRDtCuJMAS/fq8B+Zs44TB++e/fKQ0LTZL0CjEiZVbT7xAp3+zX72EB6s2amX9diBEv4o0SLLucc8N8FoW478WfPDV6hCMjkzdNdbHtpIUQ6e2W95IpHYTsvjEqU/aU4vFJ9bJeDGbk3uXbhDbyZBBNskJTc1Bg5RtCNweooqBowsASON6vH+j1Vv2s7Fvub0ORx9C5QKc3uCwuOqD/h3bDBUTXmEV8WM6cRYLFsNZuVngSo+tX+yywk2HoAtxPyI6ycsf3m32yFhM5HLxqb1qQq9MOs7s+/PuBpG8i9t/Hq/B4V9+6QtckRHNz1Y9EcKpTilbbA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669442063; bh=aj4LL8qD7UuRrvBZxXghXW0u+EwocE5c9UIKc5WgCnV=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=o4Szx2JtV1Pcn7WmeUMv91o1WFC/qd6XkoShKaLMybvbsnm1JH4hvBDHWOBFLi8IHIxELw2MCsQIv0uyyJ6NH5IQeLKy4inkdLumTdCOaV2ZgV9dE+gj+eZKElgtIdJxWHA5jO4/dkj4McHtsP9wb8kHU7uHnjHH2VT2yA6fEO+hwmCd4H4/xqa5x5pfO5p625+4+Trivvma/hiVSHs1Ld56T0kSRQS47dSPD8ALO5ZQbzI1546DGO6m3M4sZj63yndsuCmt/4ue2t89GFtrf4B69mlRoPeW+gbvLFoS8v/9ig8lv908nyryHuY6qJ9+Brm7xhudIp6KRC6w/88OQQ== X-YMail-OSG: 4puLU6wVM1ltF2ePnKEdNbAxYe.venv8JjUNkzfu_si21GFH9sqnsgByR51w1eV WR7H9ML0v8UOubbE7NtSLI.Hyj7SNpst0qEzFkek2uzy5_eJpV3ItuFEb6xwZwVPngs3kyFKhmxW D7.bbQ36n4Sz4ktZVX6lW6PB0f8kTgULlWXB2BOy5IhVtIuq.oL38BjRsjJViuEDHHXMYnwKYqsO QDdWagm5jcRlsO.DT3PfPxATWLgHgt7Y3D_52J7c83NxT4veymA8kL86ChpIHZn2qcoSv90WsRVw 0tq0VKS6gTE8y8YJH0Ct49k.SJj1ov9IkKwx0wrxDPG.vLAPEp7AlDYeUf.2WTHXIwKddQMGhW8t BTU8weGgMSZEao2IXvQmPnPijOi5IxoZKYX6j8TQT0qNotm1E.pAs.z_NdKOWUyu9hKYaAsvY7P9 h1iIirF1nAPrgGWDtdZg6gSQ2LKHCQnBXPUJWOTnv7qGBLK9mPx8jCoy2M8GdLxWLfnydHtyh0Oe SbgZMzGtMPaOFLjiqNkwQFxS9JUXwJnp3OAyo77gElHLliACT9iNL__7OwlpC1md_ESuMuMyw6ny 22erbDq2iOVoyWZqiKrKCci.JlwYLVivOfTez.9uVFEK9LyfMoNRHtTciyVxMcruN6HLGgwtQSC2 l003ddypAXPoIm2FpPyKISO5lbTxgMe2OOf.vWaE5hLl.ePNOeiFF4eBqnCzVw1zqJNX46SQHiaE 9GmXSCJ_nPv.MJ6AuKV7AQrgXhrwGXBGfDz76AuIJx66qhJASHwHnshYfmXTQrTf.t7YmGS2fPrC _J9nBK4nUCM9lZEA5MTAOKg2cP5S.S2zAaMQniYJax X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Sat, 26 Nov 2022 05:54:23 +0000 Original-Received: by hermes--production-sg3-6c8895b545-zc8w5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d24939667ae9e477e4e2353bbcfeb14a; Sat, 26 Nov 2022 05:54:20 +0000 (UTC) In-Reply-To: <528117F3-6C30-4340-87E1-23D8021AEFCA@daum.net> ("=?UTF-8?Q?=EC=A1=B0=EC=84=B1=EB=B9=88?="'s message of "Sat, 26 Nov 2022 14:31:54 +0900") X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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:249042 Archived-At: =EC=A1=B0=EC=84=B1=EB=B9=88 writes: >> 2022. 11. 25. =EC=98=A4=EC=A0=84 11:55, Po Lu =EC= =9E=91=EC=84=B1: >>=20 >> Stefan Kangas writes: >>=20 >>> Po Lu, is this patch good to go? It seems like your comments were all >>> addressed? Thanks in advance. >>=20 >> IIRC we agreed that it is rather pointless to install this change when >> there are still easily encountered fatal crashes in the NS xwidget code, >> and that Sungbin Jo was working on fixing those crashes. > > Sorry for the silence, having a bit busy time right now. > > I do have a WIP patch that fixes some more of the mentioned crashes, but = it=E2=80=99s > not patch-quality; I couldn=E2=80=99t find the time to clean it up it. > I=E2=80=99ll open a new bug for it if I get to finish that (hopefully som= etime soon); > for now, would it be fine if this gets applied first? I'd rather not see Emacs 29 be released with half of the necessary changes to some niche code included, so no, but if you really insist I won't object.