From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 05:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 63655@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168481877928408 (code B ref -1); Tue, 23 May 2023 05:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 May 2023 05:12:59 +0000 Received: from localhost ([127.0.0.1]:37923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1KKR-0007O8-D7 for submit@debbugs.gnu.org; Tue, 23 May 2023 01:12:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:50550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1KKL-0007Nu-Ka for submit@debbugs.gnu.org; Tue, 23 May 2023 01:12:58 -0400 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 1q1KKL-0000WD-8i for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 01:12:53 -0400 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q1KKJ-0000NL-1C for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 01:12:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684818769; bh=/qZGdbP98mbofrduU+3rN0rn8UIcwv1ez0FpZTU1WRk=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=bXe3VsJfgjNzAQ5aOgLwrdMlXZ00p5huKlB8IkFjfQM6z3mWLNlpiRFype2tcfFAnopz3urDK8wRrBPftE1nLYTWem28Ke6GoK8jl07UgTd4GWPjHt8Nw3IYe8z/O5DRHuckVuBFoeQwQO/A4g7qrX4iV0lYWETFoQNsYkvc84VGMxdeAgQPMsUdRyj+AXR+4waTcfgBsLltoAZMdhOZH1wF/YIiF5hv3Coy2+/e1CJFDL5WDp7B0wc5boYMkTNVV1ZUIpoWLxP5AGDrRIHeqCDxktSUKf4YtNmRXmS8TThF5dRgwS4myO9UB+4fjpZztzAdyKkbLyjxP35sMkqwCw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684818769; bh=E/G3+p/HRRJ5iwY5SuzVClLsUoL5qkUZ0vtziAwZ2F4=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=tjc7PwBPu86rj2k3ydMmhv5bNp2RAzeyS0Giqzjg83SKLhZ93Vo92m3LadfX1GRVb4sOscsVeZ1RB2Gix1VMRlRFg5ePx2I1UIzIW4LMSSiAGYHZH6FQEcCYLiKv0b++qWkpYnz/W82jSDBelqgO22K5IPrUyFxbJlEluPgwJ4ti7vj/+lVT9ClARxBebthi3hyac9qjAUEAXTP6rquzT1n0sQMIHWb/gzDxkXbcQlQrRhMKGiCM4DcaNaqe1cHn0OtBDOLz5UlKMr+SRD/X0OBoTURUtJPfp2yI2U0v/ukokWemfXEOyPZI1ciTKYSc+CftpWBQdoTBiXXEHqlxXg== X-YMail-OSG: LDzZ85QVM1nmqWxw5jGdI4CW8qhaiFLV91GQBdE7gVdS3_oXusCD8p1I7zHX9iv KcZNzYLJfgry_IV2Fo12SsBi2oUxX9ywWqqUcpgYUeqrozaGa3_.rAfOBUaTYSBkl8o3AH6al3HX aDmjsVGQIANixMf5BkuFOf3MaeeLBIeueI00fwnpMS2XxVjvjnHLMfx9v6PjPRu9FXoEwSnISf7V OfTsLMpolv_ZbNg6K8AWoG.Nn3EVbAy2Dbi1Jx.mUH3N8DUWr0di745AILKQFZzgsjg5F.YSeh.8 8vYsTCAdOybn.cBPRElfsrfpqSg50vvZ0d4hQgmNvXdI2I.aX7QiBK48QTzDttwIOOoQUIRMnRre 9nRCwbw3xRWWzR2E8JSF86qDpldPFriecbeWKiDRgKFc0J4MQmQXq..jYaQM09U2OIuILcdED9Gn TgDGn765ugXG7GOCtmmLsAvi4p3oDHLSWOBg7b7ZJ.T_WVdIQXd6IV7oAautG1cWjYVWW1LLaors TEPyXwUVDJ0RtbluQ1mccBTYsuIgve28hLmdKdqKe.balglWAKZjV2svyy7nUUeWr5SvZOQcNpAZ cWq47wnkFIMKR_xQGRiLcSNUaCwvgMXM0DEysnTQVYeALTnMjWjLa_WhWRgczCi9u21eNyoqpeEL xwxg.Y18b_JGvadEZUbIVRYJzOJVEmgCFTK8leFwzAZQdtEhOJczmsoqESwE5y_ydRie4tTAd3qA pp9S.daBNe_KDwPBhColpT3FU5bVFfjHe4i_7XIzAVh0e_0lzlFEW5QL6bb44pPX0qu9FTooV2b5 4mho7eZ_OJ4gi0ran.ky7XVWYVGFW5wyagd73jeyji9xKgC83Tozm5TWf0fAh5lnzzIKR4TRDogc PfheVxLQqEr9aih9tSK6efZm_ugypcZoVrsIPCHosTUWRKvMbwPdRJiP1Iu6O.vP4EzuNEpPVAEq oNMv31WmZfWWGkI3.75CQnkYzldnf542VKfDfg0DZgDVplgEFyQfI5u0cw2Bwpm1j5asg7F3PxQE tsQahKDvAIsN1imFxGv4AEPS9YGKxyF_dkDyhuQ1LQIJwdjqS5F11d.U4NfHd4ItazyIcJc8G2n8 LP1_IbN72eIOuns83S_yUBccOMLlQPqdhYe.sLMBoz4Kr7Zz7NBaUzq9SwWTGad.qlcZbjaQCMNL PjzuXNb0tkXw_MkZgiR4u.m9WBx3NRtkMYikSiqLF.2KauNDAu7erGty7mwuI48rFTdxXjeKiPn. jzcDeNpNPB9714IXI0WEETpYUIio2kTr_Oc9844XkDrR3Il1qSOAsyW43wHS6cv5A_WyrzyIPwBT QhqF6xPo7wyGvQN8I17Xb2m5_2XEHgxxa0_oWC5pgkVL4Eppy7R2UJU7m3ccxnXeujTbvcJ6EiCh qLr9_XF2kh2W7w.7vAK_01h1dJxMsRTEBjhZUBbH6QAQyj.R9nk8qsP42F_HdBvAGJQbXZJPDv_C wmh_vd6Sp0ngVGctzuIiIifv37h8COx4mXVEEUDGgdLTtZeREJ4Fs8K7L6rtJx9sHXDWFjT4X0wo VznQ0VQUMLQtdQdmv4cls.INMQ9oT8Si_ayZUit8MWVQEIl310HemcZoJkhrEwGcKCZObXLwRKsz Ee_mlKDYURRhgUy3UXF1x4PwOkfHiRMfPgbfg7ABHVHoOp2ygcUs5srNGHE9DXxsisy0f3B7Cr7h M5.LS1lQwVJ15sTIEDOUxJd4V5_xw6WA.UzASXwQq9GobB_5uUwT.RmmY8ataBcIY5sMm3Gv7VQj 83M_O8EfHeYNxD_.9sXVW9jVe1695dXhYoCIQXuHq0nNyiM6xCTNIjknrrxyIHbyuwdVTxjrzJOl RJEdjKrjTruvZPXK25i624CSvCPE9H76SbhZGJ942twP4MC_JcUsNbRcDLCahYblBAQjradl1Q78 GhYB5fBN5aquxUJO82gmIA7f3M27bw0iJK_lUlX6gjtP2r9eeIbfhGt3F5uTHqJgvzs0ACJivrJV vfauV5O9tHwxvE8IfkItjV92rt72B7hgmzKWVLu8H741X_Wrr64ZL65xOEK_zyW1.Tek.gWoNVo. mGm.mjUjblI_oikC93SnUyYFte9W5xerqTAevgfIu9mGx9GaDyjvtxslJ7PXvQWM79.E8k2UNszE nzYPUBj792Gwe34vbLY6ZQ7xZUcOBCe05.OOqi_iDFZWJviohAkwFR1RoDF6fLHY6LyHgyORw1.. wXk_afp9BIt4pBL48YQw4l9XqEtbOnmvtCIzFJnYNeu_Mc7ZNk8bOf9gX X-Sonic-MF: X-Sonic-ID: f5c2fdd2-a8fe-460b-b224-42fa62466392 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 May 2023 05:12:49 +0000 Received: by hermes--production-sg3-748897c457-4c4br (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6dbd7bcd102266a82138eecbcaf5dfa0; Tue, 23 May 2023 05:12:42 +0000 (UTC) From: Po Lu Date: Tue, 23 May 2023 13:12:38 +0800 Message-ID: <87lehfwrzt.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87lehfwrzt.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 323 Received-SPF: pass client-ip=66.163.184.45; envelope-from=luangruo@yahoo.com; helo=sonic317-34.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Start Emacs, then set confirm-kill-emacs to t. Close the last frame on the only terminal by clicking the close button on the WM frame window. Emacs will ask: Really exit Emacs? (y or n) in the echo area, instead of displaying a popup dialog as in Emacs 28. This makes it difficult to close Emacs using only the mouse. From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 11:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 63655@debbugs.gnu.org Received: via spool by 63655-submit@debbugs.gnu.org id=B63655.168484048225259 (code B ref 63655); Tue, 23 May 2023 11:15:02 +0000 Received: (at 63655) by debbugs.gnu.org; 23 May 2023 11:14:42 +0000 Received: from localhost ([127.0.0.1]:38334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1PyU-0006ZL-0P for submit@debbugs.gnu.org; Tue, 23 May 2023 07:14:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1PyR-0006Z6-Ku for 63655@debbugs.gnu.org; Tue, 23 May 2023 07:14:41 -0400 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 1q1PyL-0006d6-5v; Tue, 23 May 2023 07:14:33 -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=P17lAi/W/bIxqVm424SseLnkEfyYr/3VyIvYmni58cE=; b=TNGSDeVTlwpz lvXrFnchFpjfdAIZp63yuPxelXZKvJb3ywW0MWiETm9Z7wBTkzRUoWyWbBciQcrm8bPlZl9lgVOm8 ZhrFCs+xuVlQiRb9UMqh9cmkM0fAMQhafFh/g5802VAE+OU/9R95gHTa9F5tlsFFNMlCzdm6PC3aX TYMVYK5JkzRf70/k3nBFcTj4EcXUOJMAgHWNx23G86B+jNJuJkVTSfFOFYLPRHxS0zrR2wtAOzflm o0GP4wi57ZlFrscrsU9Es+6XdZtbO390C/qxyXirBkmvnj01GotWD0SRJAzyhbosOedpDrQgH3lt5 fX/Kv2NZAnOTpYsOjhyopw==; 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 1q1PyK-0002go-MA; Tue, 23 May 2023 07:14:32 -0400 Date: Tue, 23 May 2023 14:14:58 +0300 Message-Id: <83fs7npadp.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87lehfwrzt.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Tue, 23 May 2023 13:12:38 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Start Emacs, then set confirm-kill-emacs to t. > Close the last frame on the only terminal by clicking the close button > on the WM frame window. Emacs will ask: > > Really exit Emacs? (y or n) confirm-kill-emacs, if non-nil, should be a function. If I try what you described above, Emacs signals an error when I close the last frame. From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 12:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 63655@debbugs.gnu.org Received: via spool by 63655-submit@debbugs.gnu.org id=B63655.16848436928483 (code B ref 63655); Tue, 23 May 2023 12:09:01 +0000 Received: (at 63655) by debbugs.gnu.org; 23 May 2023 12:08:12 +0000 Received: from localhost ([127.0.0.1]:38461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1QoG-0002Ck-GF for submit@debbugs.gnu.org; Tue, 23 May 2023 08:08:12 -0400 Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:39969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1QoF-0002CY-Pb for 63655@debbugs.gnu.org; Tue, 23 May 2023 08:08:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684843685; bh=QI7zBgu86dbgESkUdJhcZbTHNjzau5e9yHAV8hIwbUQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ANc8sb+D7u0bG+FU+lWYJ2z5X5ZUxB5+eSrSKvJB+m1AigbRBTdkauFSzAdQjTiToHHaTvq0sI1bGefQRqrsy1X4tWuXt8VdgzG3JorOUG8C/dr4Ab6zs29TGcb3QAcEL2pK5Q/9KKYXJUAzBLZg6KzyZprwuKLLRUIR0pwcQvpfIcRisco6RJoqhJM99zfCNXa1PjY0KL3/yz8Z4xb8ewR3b6FN0zSg2mJdUlawurkrrYlasTSSx2nwI1PfkOB94u8HxIb4M1TCl9Kdz0ZYZWG+rXF/w0FdLPI7LgRjjSnHnSI+JXi24QjXt0LZc6phkxuotbah4XoTdRMPuggSpg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684843685; bh=Pendow8AEJ3dr6rjKBRnc6ji10uOLgCNU4hgbyKaeLm=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=YoEjOW+7937tg6JiU1cb/sliYxyXDv/TlkMUhcLUY+LWlPQpxmbrb/yazYsXuHBltRBA++THGPw6dxS5F/Da5OdZSS5xWfxUWZrAu++8IAK19HdUWRONeBcKt9p/1gFzu9MQh1dhRl+VTRxMURvm406P/DxR32H25yGEUZiodHnZDJ0hLowqh0WyQlIlPAOecoLoyDQAIRnzQyIThSoGKCQAjp0Zp4A6pcMilm1V2/Kh63EgMYV7uzCqot7bLO6V2a4d+w4b78tS9j0TbK5ekEq+hSJzPdF/ehWCC8wQQYHHlctsZsyazIoivt2YUHY7CRvFARAFWn7zpKx/HkIaDA== X-YMail-OSG: .9o4TFUVM1noM3Mqjeq0n9zRvZMWt0RzzZvdlbgw_pWbkdYtvVSxgupMpPSe5TF RSGH3pp8WcruM_klpTj9seehFMJyVHYfdp_h.C2cyHTq8md2IzxiCgkCJxArCUd61Gd0.acbbPkC dZEYnWx2Q.75_vvuc8Bk6Lee7JL._4OUX6C.mD__gBZkHdlG9tkhOk11cQvJhc.VkczO0ST0xO3m GNurByZSJT1pLXDhbnT431anVd0tHVbsreFzUEFc7Vj.739fcrzcBOCvfyPmnsuTlkUMYklyoBVi RJ8jfdGJ6PfB8LhMMIU0LDE76_ELFOvEY6eYm26T_u5uOpiDtOgvbzIrdmS0D2I2lVMhUbXycMEe 9LMu8mm6q6tM2rvav6kjekNjjjOI562UXRaBuEv0Q26kuOifzJ5mpzY08ZkEvsboEglgOqVOnvbk dLxFdSwrj3vsFz01DmUGJz6xn_zgem39UMVUl3h5u.bUibH1Flc67IK_CTNG2mqPA6NL3plC3saq lmG6CnoFEshFAn8PbsMqnVaO5CfeL.1NkRmkXgMDFzOceu1cz57vHgPITv9tQ3gcgS5GO0uJiDVC HrNalWnNn9unNOFTKFXonRfGk47s6WtG74H0SHZRS3IR9QssmbwSs2b201OM.TwoT7VVb528YncL ArJBKrH6H8SPOWq4PNxZX7NDl6jC_8J52fSBQffz3puUoGnEvRtZ5j_lJhDIshxmtTA9ZfCDZqAb VE4pA8U51zvztGL_.hPJiSfestJffRvWoOIXImFFBHhcvh694BOae1FnRYB2RjMhBjHF_6pfpZpu nzvOZqDI71ie8NMpAWvV.LRrYN_WmB_zd7U.1jdOMyx1_OCTaX6Bu9TlxSmdwW3ajRFWle9wAnOH rryMrKu4n8tIqyyrI3dgNB12X8JW9V8OJbFMYZePaLCyWiWxSIpoz7QLFDC0N9drWvNrguRk2lrQ SxIA3ZQmtySibjo3sFRlT4yh6nhNf2BIvhsi_2T5ikqR02RYzg6mefy6dxLwJFosf8Mfbbotf4Yr p5AkFId.9jcILrc2ksUoNQByVLtixs3FZ9YAlzOlJLWk3SUxB3sx7KweKCFQwj1mSAtfrLx8UspK PMzcEcx0TNM3vHNRGmXdGhaI8zO3StaSQOOi3v.XgCPV1cYx908thmgquJZie8Q6aHMModCJ6mUC rYYHi03yyVDNzuh.79SUO4cFzmxUSlkP8FKx365Pzbs7f._pfb15OROC1KGAxkY7Mm5C72QbC466 BB4pQF30Gcahtv0F_L13a5hnCxCoHGS5Z_ZmX3oIBFpvDalW.CSppJjh6rHn3INclMOl0zE6asb8 fqVQC.PUzS6gkWuI71DeCbYlRKFQCxEbYiBr0Rql8I3tJiLwKljVo7Q1npfNngFwJSgmDYqlNDLT CnmlQd9CC451XUR7dsF8xSYf.D1PZGOZJlmyqSjyOBQ91jC_A1CTWSLD4NCjCASulBJ8wO9_59kM yKgOpYfeFZqOkU7MrCW7MIDNV9_DCtEJVIs9zx6OrqrIJaux5_rdZ_Lce2MeEGvW35.QhQfD4w.R KZ6zZeQF0Tmt5Tgx23cP5TXmxS3ppQrHzdeuAtMZ0qfr.NZO8sa0_PZuYBK7JnKDcxOUu4ptyOtj R70wqDC1r9wfn1OO_e_N6ksU74CqdQiVck820kWEYvIkfVG0O7RlsNxuhQV834Qv9aEEVK64KcFN Gf.vkF61j0SvLZYSnc6ZJHpcPE9PyuAolXBhadt.xjXWB3yvhygwirXor_xKqVwYOV6p88M98tGm SXvUB5ZdoXkDyfad7jFIoL6na91VW3WerWuhzkOlKVZ34rtkrnFt9OSp.R_2luvpfoNycnfEHmAe mFbhj7MA5sjCp6sdeJbZjns51xNC9LKz2GJYF90tk3TYl7VMzaqg0k0L.rBa9TgnxV7A1smQWMPF nbF8dzppHwV9Um7C8NEgMO_1cYwxXxKxy.K..OQbLWK5zRBCK7_ekt3Rzny6kZR2muwjLdmpmyWq 5kDi7P0YUqgwLJ_vqXBa1rkeQzb8AMECCs4axd9P6db3GJk14ObMyzfsf76mio3gCYCKyd5Oscve T4cAdlZWR1gta8PAdhTl5LurNl0mg5hUAaDN.FU8Ww65lK.K9VX88OAndMjBeLOdYnetEwpXnjeu DE2XgrpjxA4Q7eXU4gATUDAPS65UMRydAgAvED7H_95G5yTRZlqI1.fzxSTbxY1IlKb2H1vNZw7n C38t2MBstbxmluG8uycpgbEyeCCldpYladF5TP5bFrod.wcI7fhF03Vot2ssSoINFIxG1 X-Sonic-MF: X-Sonic-ID: fe9c64fc-10c2-44d6-a01f-57815e2f061d Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 May 2023 12:08:05 +0000 Received: by hermes--production-sg3-748897c457-v5xjh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9eff8b5e292ec2532966ed75eb724d7b; Tue, 23 May 2023 12:08:02 +0000 (UTC) From: Po Lu In-Reply-To: <83fs7npadp.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 23 May 2023 14:14:58 +0300") References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> <83fs7npadp.fsf@gnu.org> Date: Tue, 23 May 2023 20:07:58 +0800 Message-ID: <87h6s3w8rl.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 618 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> Date: Tue, 23 May 2023 13:12:38 +0800 >> From: Po Lu via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> Start Emacs, then set confirm-kill-emacs to t. >> Close the last frame on the only terminal by clicking the close button >> on the WM frame window. Emacs will ask: >> >> Really exit Emacs? (y or n) > > confirm-kill-emacs, if non-nil, should be a function. If I try what > you described above, Emacs signals an error when I close the last > frame. Sorry, I meant to set it to `y-or-n-p'. I did that from Custom. From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 13:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 63655@debbugs.gnu.org Received: via spool by 63655-submit@debbugs.gnu.org id=B63655.168484679924121 (code B ref 63655); Tue, 23 May 2023 13:00:02 +0000 Received: (at 63655) by debbugs.gnu.org; 23 May 2023 12:59:59 +0000 Received: from localhost ([127.0.0.1]:38585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1RcN-0006Gz-DH for submit@debbugs.gnu.org; Tue, 23 May 2023 08:59:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1RcL-0006Gg-RA for 63655@debbugs.gnu.org; Tue, 23 May 2023 08:59:58 -0400 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 1q1RcG-0007jO-JI; Tue, 23 May 2023 08:59:52 -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=7CH0Z4wJbSeC7ok0W3zyDXeXg0NSiJ5BU19EllwmiyM=; b=sRA328r2iROG gTigt+7KlxZq6VsPNj92JePjFuJxNQAY05qUhbjbyZUe00QTAh7yW/FNvBYFmRPl2UjCc9jLPOGQL X94dhsJdB4wP5ZWzAfzwDkj1Gf0SKIcP7sC4G3qTDvpTEwdNW6iPrMvIjquYFlZTyNtmHnTqL+03X b9sgDoMzE+Qo/wYdrg9gldZKyyL5PJbGX8yURJsZ4Pbpsfn3w10QJLEYnvE1tBQnlo4Py6c/qN007 Ays6KAKHbSWDQws8CDcjA6O8NHjWfuhKBVReynr2ojF+j9UT0PLt6yY1u4/MY8SnAT1hKKzNcxhNX f9v+DrlH3K9DV4bHlqGoeQ==; 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 1q1RcG-00043u-1Y; Tue, 23 May 2023 08:59:52 -0400 Date: Tue, 23 May 2023 16:00:17 +0300 Message-Id: <831qj7p5i6.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h6s3w8rl.fsf@yahoo.com> (message from Po Lu on Tue, 23 May 2023 20:07:58 +0800) References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> <83fs7npadp.fsf@gnu.org> <87h6s3w8rl.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: 63655@debbugs.gnu.org > Date: Tue, 23 May 2023 20:07:58 +0800 > > Eli Zaretskii writes: > > >> Really exit Emacs? (y or n) > > > > confirm-kill-emacs, if non-nil, should be a function. If I try what > > you described above, Emacs signals an error when I close the last > > frame. > > Sorry, I meant to set it to `y-or-n-p'. I did that from Custom. Does the patch below give good results? diff --git a/lisp/subr.el b/lisp/subr.el index 52227b5..9aa28d9 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -3544,6 +3544,8 @@ use-dialog-box-p "Return non-nil if the current command should prompt the user via a dialog box." (and last-input-event ; not during startup (or (consp last-nonmenu-event) ; invoked by a mouse event + (and (null last-nonmenu-event) + (consp last-input-event)) from--tty-menu-p) ; invoked via TTY menu use-dialog-box)) diff --git a/src/fns.c b/src/fns.c index e8cd621..e01739c 100644 --- a/src/fns.c +++ b/src/fns.c @@ -3193,8 +3193,11 @@ DEFUN ("yes-or-no-p", Fyes_or_no_p, Syes_or_no_p, 1, 1, 0, CHECK_STRING (prompt); - if ((NILP (last_nonmenu_event) || CONSP (last_nonmenu_event)) - && use_dialog_box && ! NILP (last_input_event)) + if (!NILP (last_input_event) + && (CONSP (last_nonmenu_event) + || (NILP (last_nonmenu_event) && CONSP (last_input_event)) + || !NILP (find_symbol_value (Qfrom__tty_menu_p))) + && use_dialog_box) { Lisp_Object pane, menu, obj; redisplay_preserve_echo_area (4); @@ -6358,4 +6361,5 @@ syms_of_fns (void) defsubr (&Sbuffer_line_statistics); DEFSYM (Qreal_this_command, "real-this-command"); + DEFSYM (Qfrom__tty_menu_p, "from--tty-menu-p"); } From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 13:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 63655@debbugs.gnu.org Received: via spool by 63655-submit@debbugs.gnu.org id=B63655.168484782125917 (code B ref 63655); Tue, 23 May 2023 13:17:02 +0000 Received: (at 63655) by debbugs.gnu.org; 23 May 2023 13:17:01 +0000 Received: from localhost ([127.0.0.1]:38627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1Rsr-0006jq-5k for submit@debbugs.gnu.org; Tue, 23 May 2023 09:17:01 -0400 Received: from sonic311-23.consmr.mail.ne1.yahoo.com ([66.163.188.204]:41313) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1Rsn-0006jc-Af for 63655@debbugs.gnu.org; Tue, 23 May 2023 09:17:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684847811; bh=QVhzJcZO8beV5laNhIUySPTs6XnhXNng7OomIKpdFEk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=oNsgFDHtZyZhxRkf9UX0zyR1Hh4JVyVhspP+fBb/9n1ouyT6HEZsC0OuGLWQT4II4e34zkxV8Tui+YmNSQV6pWJEWfMbafkFepHJl4G039GIJAiynVgO4yEWGQCDP5/2PT7slCIXWzC1yPHfI9oCqzFWRuRGNGIXrFzeVsDJeor84VjrnroRg9+sFI9VK+ROKm0a9pSVUewsMEfATD6f475PrUnm9Pw3oecBedP/tzjw8ug9FfcyMkXECtfh+8qnWwsMmkrONE/U8tNDjAKQIRp3LPWXXaLEnAdm5XS246S5rAskQC/1Xu7DBc/qqA72WDyfluEvAHxASOCUkrPDAg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684847811; bh=bFJx7ys2R+I4VWeyn/X/9MutnKGu0mNGq6IAf4ejz5t=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=b5LDPjvbGXjieyKtFgtYBoh1PZekt12H3i8iUEQ2IlAUFXdcxql33DfAlO2NW4pb5o1ytYaIVVcjpo4GEOlST90rvt8HJaRmzWDj5ql01nA9sq31tHRwg1J89A5BjnKXVcuU8iTQtuIXV8NaYvILCEmAKHypJVrL0whirAD4MdbgjFmT9V6mUKEsQ8V6JE7B33vudT0q2lcU8+CU57OmFMao0dXtSmoVMw+4zwEMShJ5EaL+t8sJRhZrFF29oS66zw42kbFwrBpQHULTuMdycJ1rMrHmSqHI2cdXhNjBsnYwWkjBUU6pWoicDg3yCKsSigsm1eFlEZDJ3sckEwxraw== X-YMail-OSG: lEOUgksVM1n73peqeUFAjy8HDAniTuBtKM5H3yxhkvEsmOOJC1BrLWaFMmrXI4A ncwIx93UjOph2klVSkx7bPDGeEDXxSpplronj.2cK43Uabw7ekciXpVts_syYyvETUjki1dXURg9 NtjpXq45fvI9qBs0C5QOg413PxnS8n_RFZlsNzSGTAZ93nTpBQhA_EZqX2UB8VGodQwKMxoeDCDP 4zBDeGRRzKzhf0uLFNB4BBKXFIt618qaW_VAXJcMPWSGFHUO07VzsSzzndNcF2sCPsm_IQTaJkJU kHljivK_OBb4PMTA74d923aw3xYRnuBKGY_1Iv.m6mTqY4GHVHZ9FUSWL75bfrpfYg047IWzZuQ6 oouzxTIdcsNANreZxWaBZI6Is4SmpjGu78xZxmNu3chQoiuVwBHe4XGMW3rar3Mesj7VDET8jNOz PDWwu_jeSdZ1dZJ4bfXmJwB7tWpaRJrD9G_k3eCXErbBHsKCaPnBnm9rDRybS.CpGH42NBHwMID. jsMxQcfgCr8uHAymqs871KXtL7mUF1iC34WsA10VDhhMkCui.S3pRZ.u_tSca_Jp.49Iw_I61qSQ y4UrOXJ.Zskyo4yZSg2kzrd0KfMMYJL_0WA2x1lSB2.IbmSX10Fr4zg0RR8p5kOt1ZSv6J0FszgB 9u.O055d_YW9AaPw2IMvN_I6CwMIWZF0D.NjiE3hgG8KIa8KFznsgg0_aKjCB13HiX2vUX78mKqv qBiYZCjaltaf.9sD29lAle..eqYU_z9kZCNqfYp64HxWexJ14cf.SoBmufERSDBMNoj6FwmpbcnW 6s0PwzHp0SxQ1OS_RHwkWqNu5HY3DBjy1vMAwwdK2gNAqae2Cq1KFE5vW55KNOCId3RCKIIZsmih 611YhT1ioRlAhqPHwQOWY_k9.Rsu6geSIoWAJdlocLjFugy2OwVACPO34ubR8G6lYMFaWuve13fN hipCKAeIp4ztfH9tcP6EPEt9IioNnEr4K1gu8EI1oS9PavXx.XwPOqJ48YOS_sj8F2mVaLxhJ40g G7AF2zYvDjRpf8FpQM.DGnekRAEYm3YkWAF2xxL14I9s1CHMD4nireJEQWPjxx0eVejzUDdf0y3H KGiXVUoFNb9JmSthH9MPu2zWpNHU8yCzmQykynSpNnU14yTw5xl7fexdPiOEf8P9DOn09Akgx7LH lln7p_euNk4cXMoyndU0TWOMfW3hojc7L_cmwvHzmNlt2f.QNQnzNPK6.ELz66Pnr5GrjxvsB_ov 4.JJSakX8mrwKrINyZZAUQ1975QzDnmZBJsdoUIzi57AquUysti2DmuEJu0B5GZmMd8ddNMlzAnY lwEjXaOqKeHipgWevYfs4nqHTyUXXy8a7Jc3jAoCEaq5XBnPqpSCnAN1NlIith2ShwQ_WFR7Rn9I 8A5Lv4oZPHxi3nSpmEWXONAQjuu59dWVK_frlftYp059JctxpJI7.One9wJawlTrXLPyt.bbaS6w cbJbentPMXAHNVdlSGsELXu35aPS2LBNUDKCbPpQO44rUV9MhfVL53Qswn.4vMM_Y3JSNxzjCYyW G8fW4rQw3c6qhvzcGq1Yfb9.lHA0uw0NeRce.JPTpJkYyFLN00dwnraFei0zt9DIWBsYJ7RZqL39 JfGArISm25BEapWHmnvGShdAGb.dMZbY.oVX9veTkxc8R.AjKF16G5mg068T_kMDXtL435j48Ces yiBcD20vqjLQBrmH6q3yhLoUm3Rd4lH9kxn1GI_5WrUxP0Sfh3Ig5bswB0VGI2onRqJHAGw7bASc I3Fv_uW9ktpeH7T3O5uAX7GdKGXYNSxOiJTDoO4Jj6Zl8si4JAVblU3TdYxQ93zmS5.c7dn7_1NN Q6rV99pG0tUwND0Z4MMQr8G8Uji4wxVBXDFajby755RmjJ2XsGvNrVGKhXQNjgQUbpJgg_1Nre06 wWrlZ8vSP15ZNxflGVqqvMCK4JeWL8rajxUmEh.L06pH0VrM3J9dVh1Q381_OPyaFWUbAUKZ1.u7 7fTh3BONQnpNcFyL7BtsSt2QEKNNCErSlsNgXEyOTROEWjs03push8n3IQiZwAfi6AfCUCJ0WwlT BmerWmSaf7W14rfYpq.Rw6hPq055i7i7ZfVSf68Qekuy7rqDkxkRwMFp32Hr0qy_0PeLMrYQZI3Z diBYs0Xn11d.oJJczH9oA25SrCw4weQbjVYx3HC5j_dLZb_ZChZJMLl7B2TXInn8PAMHXGdJrXn4 w75ohHJWhvibhMr8GRcFkWg3YaV_ifGXVVbOfaRjKv4YEZRmRmNLPTrqvNl_VmYTuXUTGiA-- X-Sonic-MF: X-Sonic-ID: d5fdad30-6821-4f1d-8087-ce7be1796853 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 May 2023 13:16:51 +0000 Received: by hermes--production-sg3-748897c457-h6mnq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 79001fb1e1441c94877636ece90d36b9; Tue, 23 May 2023 13:16:45 +0000 (UTC) From: Po Lu In-Reply-To: <831qj7p5i6.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 23 May 2023 16:00:17 +0300") References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> <83fs7npadp.fsf@gnu.org> <87h6s3w8rl.fsf@yahoo.com> <831qj7p5i6.fsf@gnu.org> Date: Tue, 23 May 2023 21:16:40 +0800 Message-ID: <87353nw5l3.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2131 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Po Lu >> Cc: 63655@debbugs.gnu.org >> Date: Tue, 23 May 2023 20:07:58 +0800 >> >> Eli Zaretskii writes: >> >> >> Really exit Emacs? (y or n) >> > >> > confirm-kill-emacs, if non-nil, should be a function. If I try what >> > you described above, Emacs signals an error when I close the last >> > frame. >> >> Sorry, I meant to set it to `y-or-n-p'. I did that from Custom. > > Does the patch below give good results? > > diff --git a/lisp/subr.el b/lisp/subr.el > index 52227b5..9aa28d9 100644 > --- a/lisp/subr.el > +++ b/lisp/subr.el > @@ -3544,6 +3544,8 @@ use-dialog-box-p > "Return non-nil if the current command should prompt the user via a dialog box." > (and last-input-event ; not during startup > (or (consp last-nonmenu-event) ; invoked by a mouse event > + (and (null last-nonmenu-event) > + (consp last-input-event)) > from--tty-menu-p) ; invoked via TTY menu > use-dialog-box)) > > diff --git a/src/fns.c b/src/fns.c > index e8cd621..e01739c 100644 > --- a/src/fns.c > +++ b/src/fns.c > @@ -3193,8 +3193,11 @@ DEFUN ("yes-or-no-p", Fyes_or_no_p, Syes_or_no_p, 1, 1, 0, > > CHECK_STRING (prompt); > > - if ((NILP (last_nonmenu_event) || CONSP (last_nonmenu_event)) > - && use_dialog_box && ! NILP (last_input_event)) > + if (!NILP (last_input_event) > + && (CONSP (last_nonmenu_event) > + || (NILP (last_nonmenu_event) && CONSP (last_input_event)) > + || !NILP (find_symbol_value (Qfrom__tty_menu_p))) > + && use_dialog_box) > { > Lisp_Object pane, menu, obj; > redisplay_preserve_echo_area (4); > @@ -6358,4 +6361,5 @@ syms_of_fns (void) > defsubr (&Sbuffer_line_statistics); > > DEFSYM (Qreal_this_command, "real-this-command"); > + DEFSYM (Qfrom__tty_menu_p, "from--tty-menu-p"); > } Yes, it does. Thanks. BTW, could we please not change yes-or-no-p on the release branch? It's not involved in y-or-n-p, and doing so makes me skittish for a reason you can surely understand. From unknown Thu Aug 14 22:19:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Po Lu Subject: bug#63655: closed (Re: bug#63655: 29.0.91; Dialog box not displayed upon closing frame) Message-ID: References: <83v8gjnly1.fsf@gnu.org> <87lehfwrzt.fsf@yahoo.com> X-Gnu-PR-Message: they-closed 63655 X-Gnu-PR-Package: emacs Reply-To: 63655@debbugs.gnu.org Date: Tue, 23 May 2023 14:49:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1684853342-23989-1" This is a multi-part message in MIME format... ------------=_1684853342-23989-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #63655: 29.0.91; Dialog box not displayed upon closing frame which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 63655@debbugs.gnu.org. --=20 63655: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63655 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1684853342-23989-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 63655-done) by debbugs.gnu.org; 23 May 2023 14:48:32 +0000 Received: from localhost ([127.0.0.1]:40107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1TJP-0006E4-P8 for submit@debbugs.gnu.org; Tue, 23 May 2023 10:48:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1TJO-0006DW-BQ for 63655-done@debbugs.gnu.org; Tue, 23 May 2023 10:48:30 -0400 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 1q1TJI-0000ma-GM; Tue, 23 May 2023 10:48:24 -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=kjrMAj46NZXeQjCmFolFms55ZiPkGib7WNg5nty0jXA=; b=ck4LbfUtTMBL 1KMOUE/0rA9f7jq2GpqgIXYioyQqoKpGuB7A7lMBJ7Qc30SNMMdtVCub9MGI0vL+lifYeQmeFJhXS 71vW3m9/rrIhmmGwgE6ppZU+cL+kXf7KZIqE2uQoN3PUSZg51OnBqJX0rKueOT4sT+064JSKkDi4i gOEp9P/3sbQRmZn3tz8vMK8hqVdGx87+uaJE+Zg+0kVIoQLH+UzopTBIdfZpbm2Gi+FnTObm47Y3k ktu+3IFoh5Vchz7Hv0mAjU1eQ7pntBMya98xh5NpWoMgfmbuyAcleV2a3cm4LYOQ2pOw7AbG5b2bx dDpnaD1RB+H9OEYktCkZVw==; 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 1q1TIh-0001Pa-Iu; Tue, 23 May 2023 10:48:15 -0400 Date: Tue, 23 May 2023 17:48:06 +0300 Message-Id: <83v8gjnly1.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87353nw5l3.fsf@yahoo.com> (message from Po Lu on Tue, 23 May 2023 21:16:40 +0800) Subject: Re: bug#63655: 29.0.91; Dialog box not displayed upon closing frame References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> <83fs7npadp.fsf@gnu.org> <87h6s3w8rl.fsf@yahoo.com> <831qj7p5i6.fsf@gnu.org> <87353nw5l3.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 63655-done Cc: 63655-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: 63655@debbugs.gnu.org > Date: Tue, 23 May 2023 21:16:40 +0800 > > Yes, it does. Thanks. Thanks, installed on the release branch, after some cleanup and update of the docs. > BTW, could we please not change yes-or-no-p on the release branch? It's > not involved in y-or-n-p, and doing so makes me skittish for a reason > you can surely understand. I'm just being proactive -- the very next bug report we will get is why yes-or-no-p behaves differently wrt use of dialog boxes. Even in the recipe you posted here, yes-or-no-p behaved differently. It makes no sense to me to have such subtle differences, especially when many people replace one of these function by the other, and we even have a user option nowadays to do that automatically. ------------=_1684853342-23989-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 May 2023 05:12:59 +0000 Received: from localhost ([127.0.0.1]:37923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1KKR-0007O8-D7 for submit@debbugs.gnu.org; Tue, 23 May 2023 01:12:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:50550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1KKL-0007Nu-Ka for submit@debbugs.gnu.org; Tue, 23 May 2023 01:12:58 -0400 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 1q1KKL-0000WD-8i for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 01:12:53 -0400 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q1KKJ-0000NL-1C for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 01:12:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684818769; bh=/qZGdbP98mbofrduU+3rN0rn8UIcwv1ez0FpZTU1WRk=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=bXe3VsJfgjNzAQ5aOgLwrdMlXZ00p5huKlB8IkFjfQM6z3mWLNlpiRFype2tcfFAnopz3urDK8wRrBPftE1nLYTWem28Ke6GoK8jl07UgTd4GWPjHt8Nw3IYe8z/O5DRHuckVuBFoeQwQO/A4g7qrX4iV0lYWETFoQNsYkvc84VGMxdeAgQPMsUdRyj+AXR+4waTcfgBsLltoAZMdhOZH1wF/YIiF5hv3Coy2+/e1CJFDL5WDp7B0wc5boYMkTNVV1ZUIpoWLxP5AGDrRIHeqCDxktSUKf4YtNmRXmS8TThF5dRgwS4myO9UB+4fjpZztzAdyKkbLyjxP35sMkqwCw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684818769; bh=E/G3+p/HRRJ5iwY5SuzVClLsUoL5qkUZ0vtziAwZ2F4=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=tjc7PwBPu86rj2k3ydMmhv5bNp2RAzeyS0Giqzjg83SKLhZ93Vo92m3LadfX1GRVb4sOscsVeZ1RB2Gix1VMRlRFg5ePx2I1UIzIW4LMSSiAGYHZH6FQEcCYLiKv0b++qWkpYnz/W82jSDBelqgO22K5IPrUyFxbJlEluPgwJ4ti7vj/+lVT9ClARxBebthi3hyac9qjAUEAXTP6rquzT1n0sQMIHWb/gzDxkXbcQlQrRhMKGiCM4DcaNaqe1cHn0OtBDOLz5UlKMr+SRD/X0OBoTURUtJPfp2yI2U0v/ukokWemfXEOyPZI1ciTKYSc+CftpWBQdoTBiXXEHqlxXg== X-YMail-OSG: LDzZ85QVM1nmqWxw5jGdI4CW8qhaiFLV91GQBdE7gVdS3_oXusCD8p1I7zHX9iv KcZNzYLJfgry_IV2Fo12SsBi2oUxX9ywWqqUcpgYUeqrozaGa3_.rAfOBUaTYSBkl8o3AH6al3HX aDmjsVGQIANixMf5BkuFOf3MaeeLBIeueI00fwnpMS2XxVjvjnHLMfx9v6PjPRu9FXoEwSnISf7V OfTsLMpolv_ZbNg6K8AWoG.Nn3EVbAy2Dbi1Jx.mUH3N8DUWr0di745AILKQFZzgsjg5F.YSeh.8 8vYsTCAdOybn.cBPRElfsrfpqSg50vvZ0d4hQgmNvXdI2I.aX7QiBK48QTzDttwIOOoQUIRMnRre 9nRCwbw3xRWWzR2E8JSF86qDpldPFriecbeWKiDRgKFc0J4MQmQXq..jYaQM09U2OIuILcdED9Gn TgDGn765ugXG7GOCtmmLsAvi4p3oDHLSWOBg7b7ZJ.T_WVdIQXd6IV7oAautG1cWjYVWW1LLaors TEPyXwUVDJ0RtbluQ1mccBTYsuIgve28hLmdKdqKe.balglWAKZjV2svyy7nUUeWr5SvZOQcNpAZ cWq47wnkFIMKR_xQGRiLcSNUaCwvgMXM0DEysnTQVYeALTnMjWjLa_WhWRgczCi9u21eNyoqpeEL xwxg.Y18b_JGvadEZUbIVRYJzOJVEmgCFTK8leFwzAZQdtEhOJczmsoqESwE5y_ydRie4tTAd3qA pp9S.daBNe_KDwPBhColpT3FU5bVFfjHe4i_7XIzAVh0e_0lzlFEW5QL6bb44pPX0qu9FTooV2b5 4mho7eZ_OJ4gi0ran.ky7XVWYVGFW5wyagd73jeyji9xKgC83Tozm5TWf0fAh5lnzzIKR4TRDogc PfheVxLQqEr9aih9tSK6efZm_ugypcZoVrsIPCHosTUWRKvMbwPdRJiP1Iu6O.vP4EzuNEpPVAEq oNMv31WmZfWWGkI3.75CQnkYzldnf542VKfDfg0DZgDVplgEFyQfI5u0cw2Bwpm1j5asg7F3PxQE tsQahKDvAIsN1imFxGv4AEPS9YGKxyF_dkDyhuQ1LQIJwdjqS5F11d.U4NfHd4ItazyIcJc8G2n8 LP1_IbN72eIOuns83S_yUBccOMLlQPqdhYe.sLMBoz4Kr7Zz7NBaUzq9SwWTGad.qlcZbjaQCMNL PjzuXNb0tkXw_MkZgiR4u.m9WBx3NRtkMYikSiqLF.2KauNDAu7erGty7mwuI48rFTdxXjeKiPn. jzcDeNpNPB9714IXI0WEETpYUIio2kTr_Oc9844XkDrR3Il1qSOAsyW43wHS6cv5A_WyrzyIPwBT QhqF6xPo7wyGvQN8I17Xb2m5_2XEHgxxa0_oWC5pgkVL4Eppy7R2UJU7m3ccxnXeujTbvcJ6EiCh qLr9_XF2kh2W7w.7vAK_01h1dJxMsRTEBjhZUBbH6QAQyj.R9nk8qsP42F_HdBvAGJQbXZJPDv_C wmh_vd6Sp0ngVGctzuIiIifv37h8COx4mXVEEUDGgdLTtZeREJ4Fs8K7L6rtJx9sHXDWFjT4X0wo VznQ0VQUMLQtdQdmv4cls.INMQ9oT8Si_ayZUit8MWVQEIl310HemcZoJkhrEwGcKCZObXLwRKsz Ee_mlKDYURRhgUy3UXF1x4PwOkfHiRMfPgbfg7ABHVHoOp2ygcUs5srNGHE9DXxsisy0f3B7Cr7h M5.LS1lQwVJ15sTIEDOUxJd4V5_xw6WA.UzASXwQq9GobB_5uUwT.RmmY8ataBcIY5sMm3Gv7VQj 83M_O8EfHeYNxD_.9sXVW9jVe1695dXhYoCIQXuHq0nNyiM6xCTNIjknrrxyIHbyuwdVTxjrzJOl RJEdjKrjTruvZPXK25i624CSvCPE9H76SbhZGJ942twP4MC_JcUsNbRcDLCahYblBAQjradl1Q78 GhYB5fBN5aquxUJO82gmIA7f3M27bw0iJK_lUlX6gjtP2r9eeIbfhGt3F5uTHqJgvzs0ACJivrJV vfauV5O9tHwxvE8IfkItjV92rt72B7hgmzKWVLu8H741X_Wrr64ZL65xOEK_zyW1.Tek.gWoNVo. mGm.mjUjblI_oikC93SnUyYFte9W5xerqTAevgfIu9mGx9GaDyjvtxslJ7PXvQWM79.E8k2UNszE nzYPUBj792Gwe34vbLY6ZQ7xZUcOBCe05.OOqi_iDFZWJviohAkwFR1RoDF6fLHY6LyHgyORw1.. wXk_afp9BIt4pBL48YQw4l9XqEtbOnmvtCIzFJnYNeu_Mc7ZNk8bOf9gX X-Sonic-MF: X-Sonic-ID: f5c2fdd2-a8fe-460b-b224-42fa62466392 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 May 2023 05:12:49 +0000 Received: by hermes--production-sg3-748897c457-4c4br (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6dbd7bcd102266a82138eecbcaf5dfa0; Tue, 23 May 2023 05:12:42 +0000 (UTC) From: Po Lu To: bug-gnu-emacs@gnu.org Subject: 29.0.91; Dialog box not displayed upon closing frame Date: Tue, 23 May 2023 13:12:38 +0800 Message-ID: <87lehfwrzt.fsf@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain References: <87lehfwrzt.fsf.ref@yahoo.com> X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 323 Received-SPF: pass client-ip=66.163.184.45; envelope-from=luangruo@yahoo.com; helo=sonic317-34.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.6 (-) Start Emacs, then set confirm-kill-emacs to t. Close the last frame on the only terminal by clicking the close button on the WM frame window. Emacs will ask: Really exit Emacs? (y or n) in the echo area, instead of displaying a popup dialog as in Emacs 28. This makes it difficult to close Emacs using only the mouse. ------------=_1684853342-23989-1-- From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 May 2023 00:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 63655-done@debbugs.gnu.org Received: via spool by 63655-done@debbugs.gnu.org id=D63655.168488753030785 (code D ref 63655); Wed, 24 May 2023 00:19:02 +0000 Received: (at 63655-done) by debbugs.gnu.org; 24 May 2023 00:18:50 +0000 Received: from localhost ([127.0.0.1]:40630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1cDJ-00080T-Lv for submit@debbugs.gnu.org; Tue, 23 May 2023 20:18:49 -0400 Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:36634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1cDH-00080G-R3 for 63655-done@debbugs.gnu.org; Tue, 23 May 2023 20:18:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684887522; bh=ZVWc/uqVr65pgAur/PnNDxUHBpp53gQVx9pwB4b9wZM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=pIMMkH2sQJtJUDFQHpYNr1fyBh3IM/1WZTiJ2COMKS7fx61GFoNJEj0TL4BxsIQzcUDrTy4SlVcwW90T35KK0jLTSGosWp5qn9nus7LFBtoQU98ltmxH9fNVX3nnjuf14n1KDUfGuYQ0dkI7M2fTUdFFNTqYeNCBTbhjR5XNQOFt1UOPIW2mmqcsKwwZnDF0CzATF5KHxlBzq5e+0RRYUck+3gEK2QB/6FYqm1Z493Fdk58VKjO9QawOuBAMJOY45kJJI4u4MnS/+/A80N+67PE7MEFF3gbDe647EYN8I77rLxRvM5BqbEJ093DZFVZ4Ll+kaLeRb+3bPwbhipDv8Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684887522; bh=fS8tFLlMc97C4JuDJ4ZdJdXOHvqZduZC9v5mxq6Xo+1=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=AGVJEL9cjH75z0P1FjPI4iAWRl1EDoA8p2fTK6IdMncLnC0sKTiKqIHNeFtoovgOJ2whwCedN+1miFrA3LzwXd966Kr/cYAzqMdT7pPgi7vhv1Ue75eOXN6tAMVCuSM2aaVVteAxPfne3YW4CKSr97OHZ/cR+ZUTad3ZggnpqvMQa9e07QSJ+pC6oJfmn9A06yzrngbqkPz2QaXamqFQxxNaTjXg2dY3sQb86hYnXu7Zg9LSou73t5Ou4KekudAsN9GXpvfAWN+o0ev5kG43QAFEgiLxBpOSvdCMNbSwquK1cGAPGLXQZ2r9D9pHA90V4Uy+GM1/WhiXVw/1ZBIT7w== X-YMail-OSG: _OdL.OAVM1m8WqZKNdBAY4P1rl8c4VZbKDjTpJ_9kmiuNyv78H9Bskv5etBcfjl uYR5L3u1NE_5.i3uo1j6qDyrjB70QewUV0nhWzT2ijLDk8o8PrgFqcW4BP81EeRHhbEmkLJX5l42 gCsbhXiMEdV4MeDdCXgRk65BNZdEURWEHBPRf7i7ebUSRibLfhIyKfSnvXFZLe.ytD06mAMh1QI3 TOr4_cU_FNKl_AlJaiETTq5G8nsWEEzXU_LSCnPLIE9ioki2tpUuIjA_pPMRLEmSKSQrV.Unzbnd zQ_P23omtXGJUfm0dok4iQ1ebSYdCzDFOVnA3wlEutqtrixN2cn.SBbrsIQ7DnQo6RO2DISfBRC1 RyIDKOFYBe3yV4zebi841y84RX9WqP56xXxqe4gZCCwfVPHbphVjIRUzKy9XGQsH4Yuhe9giCKI3 qQ_0iiuYRB0QLGagnPCdbTzi2Q1PE4CVnM4XY4JUQGV5rJylqUaisKGHcb_XP_YhmoZsjxcetXNn drig03THWR3p4pU4O_WE9GNh5FQlGlDmQ_7ssaHtNQVNRlU_6mpyN56XmQ7v8Hu1Q.c8qIjS_6xz FAT4R4diNHOSmzKXhnV6s_tt2CtvF8Uh.DLo0DPHAEw69e3sbEmDbiNXuTlZdhHDQYwxpjksJ4Mq uIpnh841JJruQ5PtDgCrGSI.9dCjvyDfXrDpkwoemLwx2vKexvil5V62Qo95bveBGY0cQf7fJpnD b2p8hyDGMvAtgAqYgLBXRjaT.rUjj6afIeMQA1NKHudvKiEqgJ8ANWUlWdoERs8qvqCAYb.VfsGI s48I_4XD8yVWkA9KNN4bn5OTE3kxyprxY1.M2GxYMx2UiKlWYbs8lOKzJAQRCtj4Uku.m8B8WPA2 oifLDi6fm.nkeZh6.N4xv8.XntGuf3VJuv8CADV8B5ekpD7Oz08esOrDngmb4M1v9LWMuyRUrfV. DjusmlgOAIgZkWdgX0NQVXtgV2CDzU102UqKIiqwUE9Tm1Z1d6VOhAmfVEvwuv8Zr0RPFhwm4neU lwIMdiYNYPZXzakDucOUdhqWTGNUltZL3h1v2qF55xjuJM5CNPyvY.oZyUn3CYzGf1U2OyeFa6hG og1hiTw.4wFWJU793VGVtwnoqEjILBmleTrUnfujXtixX7g8vSr35bSGRJm77gHsYZ9AfbtgisEQ 14yR1OHTJnkzdaGMPw3dNSSdhyK0H3rDV5ZAgpC5FwXWwlmGcUzrEQleIbFNnDQEycfkHDqUGbA0 4hZ4uCuv6AP2I8S99EnHBT0ObP4QSyZm5aS1TP_g8uq0gC5ExJixViWfI5KvV5aUjhtHjM9omlnV Xmu06T8YI6k12nfYhobD9cDas.6tSf.SjH.g3AEKy.2kchUkTUZA.nIRwbNNH6P0dP1kjFR427Zx 1nXgTToi6O7o5oGtk2T5_8ZKSdWbvlONIoWRTlvCvjBMJYFSNEx3tT_URcTJZ.0mg0L1Ls4d4qHj YALlr0lZ3SzS9DL3lUTLNUxBQOwfqK5dgcCK7F5GnHdY9Q7Axft1wa4j5HI0sXscT5ksk3J1ayUR e3J94edpBucdbSKPFyZj5W5q4_hqRp6NZm1WL6jbhI4NNbXNGxWeZm6BNcRKSLLuT9_8aQWdOe0x xZhjG0NnZkMCGurg8upTFdTSyd7dbcZj1Y1OmPRMrl5Tsvubys.3Kux.y31etdNRoboXcenvq8CE 1uf2bmjaEu6nUXx02r_xdONYRy40_wENtANEDdAbMIwVTlsCm1pJT6kigkfhZ.2lMirFpvjoZhz6 CG1rMMH2i6tGcKVkl8jOr2LFNCVqCjV33wdjT6BfFuTmpaxoSnOyZb.z50ossbJHJW9tm5T7XaKp WRCRcDVL7RaFOVFHPZ6cSojpC4aUjZhwRBFnR00hRcLn3Fga4P4gcbHY2.iteDJGgaInt1pPccue zG1Y9Rp34.shwx3ej._7ev1J79TLBl_pppL_DC_3iJg_AWogFeWn24Cx2fEAMZr8w615_Mn5Ffpd j1tRkpO84dgEgE8bK96pJIHnUGHsXZpaPWyK0IL3fSYCEIRGASJ6JRO_PtTr.nVsYFJs9ph_6sCd B08h1wnutZDX054KYPu7wT9m7DWJWciQWj0GShi7n81WD.ujcXXl0M4N4V.jEt4gqbi17B1vyQle fUPNg5zZpykvnm7wrkpCbqAkXWrxknmN.16OVl34JvJkxdIaEGyZqq0Z2jbnBZL3Gs8_5irfKL1t cOjVY.aS81QSLeuC7NBIZVekv1i9qO69AbXOXVypwISVFj_pSSNAJME5rr9gIUug- X-Sonic-MF: X-Sonic-ID: f2e8aa97-5d23-4ec9-a477-0a9e728356d0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Wed, 24 May 2023 00:18:42 +0000 Received: by hermes--production-sg3-748897c457-fp9l7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4d1aa659bfb673b16f468fa119299f3f; Wed, 24 May 2023 00:18:35 +0000 (UTC) From: Po Lu In-Reply-To: <83v8gjnly1.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 23 May 2023 17:48:06 +0300") References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> <83fs7npadp.fsf@gnu.org> <87h6s3w8rl.fsf@yahoo.com> <831qj7p5i6.fsf@gnu.org> <87353nw5l3.fsf@yahoo.com> <83v8gjnly1.fsf@gnu.org> Date: Wed, 24 May 2023 08:18:31 +0800 Message-ID: <87ttw2vay0.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 573 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I'm just being proactive -- the very next bug report we will get is > why yes-or-no-p behaves differently wrt use of dialog boxes. Even in > the recipe you posted here, yes-or-no-p behaved differently. It makes > no sense to me to have such subtle differences, especially when many > people replace one of these function by the other, and we even have a > user option nowadays to do that automatically. I think we really ought to wait until a complaint to make this change on emacs-29. I'm fine with doing it on master. Thanks. From unknown Thu Aug 14 22:19:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#63655: 29.0.91; Dialog box not displayed upon closing frame Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 May 2023 02:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Po Lu Cc: 63655@debbugs.gnu.org Received: via spool by 63655-submit@debbugs.gnu.org id=B63655.168489547512272 (code B ref 63655); Wed, 24 May 2023 02:32:01 +0000 Received: (at 63655) by debbugs.gnu.org; 24 May 2023 02:31:15 +0000 Received: from localhost ([127.0.0.1]:40782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1eHS-0003Bs-Ra for submit@debbugs.gnu.org; Tue, 23 May 2023 22:31:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1eHR-0003Bg-0i for 63655@debbugs.gnu.org; Tue, 23 May 2023 22:31:13 -0400 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 1q1eHL-0000yN-PO; Tue, 23 May 2023 22:31:07 -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=DzNHFK7vteZheS+0iJChD5WK8kW3L2BQGJ2UwbfwIkE=; b=CyeaM2F6EJ1r ZIhqXwMzl0bkxVw/jzS3sNFzTNBmJyoXAE2z5yYhpTQsdRms8qHzEAM4HBkA/K0o6dFDjpHzn20Oi NEmwv1IiOQ+VET4AWHXOSjlitmw//9CR2UVIFokPCn7YDZIMhgHnWwiQO09HURl7CLOdk6pjzoqFj JHwmkvpkly0cL1YVdz1w1OeWD0pt7z0Ww13unWst3Xi5OcWQ/HV/Kt07s/wndImX20W7XDxoJ/qvC 0CZHTE1DVyu9u9TeCSgtWPzYx5/DfnTLvXEe2xVhmVifLliILjYDsqN86HX2Rn2DpuhwcSCY7TJj9 w4GwHWCnAiSBcpe+tbRNQg==; 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 1q1eHL-0001iV-8D; Tue, 23 May 2023 22:31:07 -0400 Date: Wed, 24 May 2023 05:31:33 +0300 Message-Id: <83pm6qo3y2.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87ttw2vay0.fsf@yahoo.com> (message from Po Lu on Wed, 24 May 2023 08:18:31 +0800) References: <87lehfwrzt.fsf.ref@yahoo.com> <87lehfwrzt.fsf@yahoo.com> <83fs7npadp.fsf@gnu.org> <87h6s3w8rl.fsf@yahoo.com> <831qj7p5i6.fsf@gnu.org> <87353nw5l3.fsf@yahoo.com> <83v8gjnly1.fsf@gnu.org> <87ttw2vay0.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: 63655-done@debbugs.gnu.org > Date: Wed, 24 May 2023 08:18:31 +0800 > > Eli Zaretskii writes: > > > I'm just being proactive -- the very next bug report we will get is > > why yes-or-no-p behaves differently wrt use of dialog boxes. Even in > > the recipe you posted here, yes-or-no-p behaved differently. It makes > > no sense to me to have such subtle differences, especially when many > > people replace one of these function by the other, and we even have a > > user option nowadays to do that automatically. > > I think we really ought to wait until a complaint to make this change on > emacs-29. I'm fine with doing it on master. I understand, but I think we are fine with the change on emacs-29. If I'm wrong, we'd know soon enough.