From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: ns-do-applescript again Date: Mon, 10 Oct 2022 18:07:19 +0800 Message-ID: <87tu4ckn54.fsf@yahoo.com> References: <87mta6ohqh.fsf.ref@yahoo.com> <87mta6ohqh.fsf@yahoo.com> <87h70c5acc.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24015"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 10 12:14:23 2022 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 1ohpnj-00063c-7y for ged-emacs-devel@m.gmane-mx.org; Mon, 10 Oct 2022 12:14:23 +0200 Original-Received: from localhost ([::1]:60596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ohpni-0003rv-55 for ged-emacs-devel@m.gmane-mx.org; Mon, 10 Oct 2022 06:14:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ohphG-0005zL-St for emacs-devel@gnu.org; Mon, 10 Oct 2022 06:07:42 -0400 Original-Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:33880) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ohphA-0001aJ-Ik for emacs-devel@gnu.org; Mon, 10 Oct 2022 06:07:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665396452; bh=RAvpXpni4Y+7fwruylsOqJbbi1ef0QnXr4KRROrM33k=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=dKLzSIeJuR8gcE/sDKdUuaKijo6SC8j2JAuWJtGJ+w5EAJbJajS6V3K47GCroBNMvEttTyZqih9tjsOJDXL39gEJAMVZ8/PiwD2Pp61Nxs6wkjSjhc4oAA1tHesK7OaLrZPBa8n8T1ROAzIWdfxjJBFyX+2TuBZZZLP8XC8ckSqEmHVme41/4R7eUL6dypF5muuRdQtB8WRyui1g1RPclpS2FTdv3noxwgFgckBl5yoYeBWf7nEqaMrfjx7uMvoOChwxVxLzwGukjUARa+aIun6d2kuwjysGrbZblU8ujgiZQyi40RYUN0NL20yu0ugbUUc8rYSENAMCOPXiJuEwIA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665396452; bh=2tAYcoeTyd0t+R9O7tjjEwFiZU3HkyXUkiVuGbRLXIs=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=AStGxsupAQ6kawUnjrx8H4TF/F0nhbayDD/i6Kgu2CHHUAV+Zy4rj2CTLpiz7o/OOoVW/vvR7G0Heofm9x+so+qq4THAFGnDcFUKEPI0HEof9IrIlGrPsC9RHoZJdMBaf/BOu7Yp64FAM3zwq0dSBNBG0g8vv/9R+m/ESYiqd9tQb2qegkdCVs68zSO1vxNt5Z01xWR5j0bZhLQe9Z4c5Ef24mHj2Uf4mp+qP/eeXVZ3kRGGSLK4T1+3hggFueYfi3pW6BWAyT7dkDUGUpEDNdbw1ytRN4IgNisPBTcjuz41TZP1YVFmvHTgklf2PVHKdNsMkDKKW1mxUdzey1jTaA== X-YMail-OSG: pDwm9eAVM1kcFK28k7cs84xFlROg7c4RJu_xaLRFu2drs355_s4zxMD.e_onFEu rqplX2t0ZzNdgXeVdC09Or.S0GpBtidhCthkZIUaCOZNNJczErNkBigWqLTsGnVc.8Z0nWB0Ajas ZyHKilP9SCoEIPGFSVlr2WrXCUP0rF_3M_cwQGTSp45BFT55n5rx.0Wt9rQzpyIhVi._k6X9Ytx. eoedcMfhehnC.XE.FY_GJxpEASOIYoaPzs7Se_mzVeujwioYvP24sPICWWmH4hEQsSIAd.BgClj. M9j_YnV8VpjyhKxPkv_09shgxfzOztVCK0m16yQG7lZFoHT_wwvVpMghkmX0n.w66KTiJhl4AGOG Ca28xXljreIPolOW1_RduB91_PsDVK4agxuEeFPBPHvwvKb1xEciRgE5eJMiY1zUEs7JVJjffxs6 t1UNKBL6oRpNrOTYERf3yok32cCUaJMWyj6_kusfbglKBKxm18VfAmgaoBBPLkFB6Vw3j7TfHTMi mrnXiH8JKpYDJmeXIAbOnWlnt5BkC2SP_2oAM46seVI2Su_6xQsO4swUw.rKZiomf8XJU1gu6jJ. SFwkWfUTKTbUtF6OCdyIexmyWc.GPbpBW_yJ7wTqBsu.NmItnD_4ICUYbn_M9YTqH6rJ.mX4AK2v XkMB0lRCSVHKvzddHxENDqD89iVA9aKUJDGmLqIAxj1cgtmWY584IB6rd0HcJMJGQ99.d9R0HjsB XOiybXsaca1sTXiJXtbVbn6S63Og1Knz_4QOTVknNTUnWiq_4BEKYSwlyBD_mV02g6RfDcyQt7A1 EcuP_b49b_L4pz.8X2KptrNYINUocTNno7qr7FWemm X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Mon, 10 Oct 2022 10:07:32 +0000 Original-Received: by hermes--production-sg3-7794f55d99-xttkw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 23625a0a6abd884a7ff96034785377ac; Mon, 10 Oct 2022 10:07:25 +0000 (UTC) In-Reply-To: <87h70c5acc.fsf@gmail.com> (Robert Pluim's message of "Mon, 10 Oct 2022 10:52:51 +0200") X-Mailer: WebService/1.1.20702 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.187.148; envelope-from=luangruo@yahoo.com; helo=sonic316-22.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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:297355 Archived-At: Robert Pluim writes: > Po> What was previously found to still use `ns-do-applescript'? The > Po> function should really be deleted, ideally before the Emacs 29 branch is > Po> cut. It is simply a waste of space in nsfns.m and is probably the cause > Po> of a mysterious crash in popup menus. > > bug#58288 still reproduces wiht ns-do-applescript removed. Could you elaborate? Something inside the popup event loop checks for timers (I'm borrowing someone's fully set up Mac, so the problematic Lisp code is likely not in Emacs core); then, the nested event loop run by ns-do-applescript inside a timer crashes.