From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: drshapeless via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#55779: 29.0.50; child frame Date: Sun, 05 Jun 2022 00:46:00 +0800 Message-ID: <87o7z8wf5j.fsf@drshapeless.com> References: <87wndybdo1.fsf@drshapeless.com> <87leue59fd.fsf@yahoo.com> <87ee06vtds.fsf@drshapeless.com> <87ee063piv.fsf@yahoo.com> <875ylhx0cb.fsf@drshapeless.com> <878rqd44ax.fsf@yahoo.com> <87y1yd2h90.fsf@yahoo.com> <87wndwvdxs.fsf@drshapeless.com> <87leuc3a0x.fsf@yahoo.com> Reply-To: drshapeless Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6437"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 55779@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 04 18:47:12 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 1nxWvg-0001W0-Gl for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 04 Jun 2022 18:47:12 +0200 Original-Received: from localhost ([::1]:47208 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nxWve-00021a-VW for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 04 Jun 2022 12:47:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38156) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nxWvW-0001xy-7e for bug-gnu-emacs@gnu.org; Sat, 04 Jun 2022 12:47:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nxWvV-0005o9-Um for bug-gnu-emacs@gnu.org; Sat, 04 Jun 2022 12:47:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nxWvV-0004Hr-Iv for bug-gnu-emacs@gnu.org; Sat, 04 Jun 2022 12:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: drshapeless Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Jun 2022 16:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55779 X-GNU-PR-Package: emacs Original-Received: via spool by 55779-submit@debbugs.gnu.org id=B55779.165436120616455 (code B ref 55779); Sat, 04 Jun 2022 16:47:01 +0000 Original-Received: (at 55779) by debbugs.gnu.org; 4 Jun 2022 16:46:46 +0000 Original-Received: from localhost ([127.0.0.1]:59567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxWvF-0004HK-LT for submit@debbugs.gnu.org; Sat, 04 Jun 2022 12:46:45 -0400 Original-Received: from drshapeless.com ([173.199.127.49]:46968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nxWvA-0004H4-D0 for 55779@debbugs.gnu.org; Sat, 04 Jun 2022 12:46:44 -0400 Original-Received: from artix (n1164849140.netvigator.com [116.48.49.140]) by drshapeless.com (Postfix) with ESMTPSA id C7D89263A; Sat, 4 Jun 2022 12:46:33 -0400 (EDT) In-Reply-To: <87leuc3a0x.fsf@yahoo.com> 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" Xref: news.gmane.io gmane.emacs.bugs:233668 Archived-At: Po Lu writes: > No, I don't think so (what does "update" mean here anyway?) > > Besides, it used to work in Emacs 28. Could you try using "git bisect" > to isolate the commit responsible for this problem? > > Thanks. After a couple of hours, I am able to locate the bad commit using "git bisect". Here's the log. You probably made a change in GTK back in April leading to this bug. git bisect start 'master' 'emacs-28.1' 0a5477b448 bad Make skkdic-convert replacements literal 5a223c7f2e good Update logs and HISTORY for Emacs 28.1 git bisect good 96867f9d0897319adda9d7b8ec84c1fb9e451225 96867f9d08 good Fix manual points about tex-latex-block/latex-insert-block git bisect good 095a776d0642bced88a6357f2d889c8980e0b83a 095a776d06 good Clean up various bits of Haiku code git bisect bad 3c5e1f8ec8d5d52e5bbf185d9618852e7d04e3ca 3c5e1f8ec8 bad Simplify Haiku selection code git bisect bad c7d49f91dac8afeb85cb8ee2b209f7ca4b363a4d c7d49f91da bad Fix another help-fns--insert-menu-bindings parsing problem git bisect good 5c7b5c65ada6c07509a46ec459bf3a3aea3a6386 5c7b5c65ad good ; * doc/emacs/mini.texi (Completion Commands): Remove duplicate @findex. git bisect bad 9b6580ccb73e6cb71a89099bb7062689cbed9e20 9b6580ccb7 bad Speed up color cache lookup on X git bisect bad 26e448ae2b60bd34eebceca6dbd181ca1722be5b 26e448ae2b bad ; Merge from origin/emacs-28 git bisect bad 247e587d56f9be5164b3783e04cfba73fd667175 247e587d56 bad Document how to specify fallback modes git bisect bad d78e4460727c348fb5a5a62b774797c4374a1190 d78e446072 bad Minor cleanups to Haiku menu code git bisect good 5fae0325872710dcbf42541b985103b66f613f61 5fae032587 good Tell those using exclusively X not to use the PGTK port git bisect good 9751250adb1333da55fcadb363266214d0782bb9 9751250adb good Port struct Lisp_Subr to C99 git bisect bad 92667cc2fb17af947c202d2de765d8736679e858 92667cc2fb bad Fix last change for GTK 2 git bisect good 4dd47196f67a223abf482caf430c3e5dd5c05977 4dd47196f6 good Fix opaque region treatment on GTK 3 92667cc2fb17af947c202d2de765d8736679e858 is the first bad commit commit 92667cc2fb17af947c202d2de765d8736679e858 Author: Po Lu Date: Tue Apr 19 11:18:25 2022 +0800 Fix last change for GTK 2 * src/xfns.c (x_set_alpha_background): * src/xterm.c (x_update_opaque_region): Move some ifdefs around. src/xfns.c | 2 +- src/xterm.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-)