Received: (at 72986) by debbugs.gnu.org; 14 Dec 2024 17:32:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 14 12:32:28 2024 Received: from localhost ([127.0.0.1]:48226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tMW0B-0005XX-On for submit <at> debbugs.gnu.org; Sat, 14 Dec 2024 12:32:28 -0500 Received: from mout.gmx.net ([212.227.17.22]:39777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tMW08-0005XE-RP for 72986 <at> debbugs.gnu.org; Sat, 14 Dec 2024 12:32:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734197536; x=1734802336; i=rudalics@HIDDEN; bh=BFTDvDVzss2ozP4S1Oawf4nstst5tW3p4sDAxAZExhg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=H+RvFahLaRwAGVHudznpN6DH+uUH1E72gtjS0fSKrEaKkTY6wTW5VnjllPPoQqiO 91JBBYG8sLYhx3pq35bAp9rv81ecTSAOI1zunZeeLcItacYAMode3spEpWnoZJtAz hRTnNBzM+DSGkWZ8z3SzS4pZG7v0xx7h5J4vnVnRz++1E/KsQp+hZutXir0LjsyO6 Xz8/EWLDDfyzIhcD1nYwE3zR9ELYOIT428ehXETVHx9+Tjtqzd7j5TIkX/KgmXOVp NQY2eUed3B261C5js1wDZFXwzBoLyCLmr0DLkCeBrttka5B1NnDdUZYGiInFe+fSe VTFnTfujkDCD24v12A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.8.232]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MTAFb-1tAfdv0l2t-00Hk4G; Sat, 14 Dec 2024 18:32:16 +0100 Message-ID: <5f526277-3594-4941-a586-455424495444@HIDDEN> Date: Sat, 14 Dec 2024 18:32:12 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> <923e3659-a284-43f7-be38-8b5821ac9f8e@HIDDEN> <CAOnWdoiuJu0a5p_1Mcy69pqcd_RFNPQQqQa=91gNGUW4r7QC5g@HIDDEN> <CAOnWdohsgC1fd+qMJqgeKfsvW4rV3xxkJ2YU8K+-PpYHtqmhDg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdohsgC1fd+qMJqgeKfsvW4rV3xxkJ2YU8K+-PpYHtqmhDg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:hHrpecbZ9X6IzeKNTbnqJFPFgkPboHeBnSSBzPK0aqCcFe4WDYg lI5GTcdDWuBed9cp/D5n9cVO8Q6LCVxu6toVB0n/v5Bk9jROFFvZxg2Of/xz1e7suRi5pn9 G+KDwaqYTLV3zuVtaS1qU7iXbGnCBWXsXmSgbO0yiVvhyXMuWbLGvUMLL542PlMwskvdhon b9RbRVil6dVzKeRDO1ROQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LI7iQAhkBfE=;64N0Absw8xcwbv7nDujYYPzNlKw uJ4oJoiG+i3Sfwx4e/ATp0uojCVm1YfZgi67ghGxhjvJYjU6Dr06lt3b72Gkn17S8wrcmz+Oe d9MIrhCIlcfCd1kW7JspMCowU6/HDqgIo5Rqmt85BxRWTz/k/Wh/dSaHMsIkiV6e5pnRh2Uzb 6yiRLpoilAxoF1DzrDKcAEfPEuGTSDunti3Zcjdqn8SpSMtkxXko6hkMp6Y/qLR+Dzooqrpan clLS1cXhoA4DA1qpQicv9himcFzTAt4mVDTfPOK5Vb7kA1Pna+SR4XhKiPcs3rwLELBqIoHI8 75W6TaxNo6AXIe368X2OnZnNzBeXtdS17q6doMZlU4e+W4wQ/yIlnYIQ3x0FJCGirm6qjs5kz ytpxRHHxdBLnqSjlHH4ocbci7PiDyrWOrxrySUiYcDphBdS5isrdcg9/vNLF3dYCDeWg5kWAP HK6r26zApaAUcFFEjn5kUQ+2731CyAR8mQWEWhxiKqQzohulFX+A5syaf+y+bioLqYvt/D3IF GBYTckw1VQaCgk6RO2GdbVfGDA6DjKqI0NwZkHnn54KZ0g3SPoaGsFZV+seoCtu/QfIjBs1be Zhwgfe2iVJSM3Bofdbf1ehnpapZPxwbwAroCNA84q4MAXvLz7QROgLduIRRGrZX96DgjxO8tb iem1L7owSBl2Yno/7L9P+zErEMuapGgi3/tSsRBtm6Gb0SHa0obXNJYHrwTwKspg9Q0xzTsgr 5DVKsbNMV30ILK8S3ZRVyM32DE8T0HpXHlTOsWJswJfFeCtkVKPo14SyFO1D7tv64S6AztMYG KnJjP5TjFPtCwSQFaFAprja3ku2NW+p9D/KDHF7Y44qvjNHLGqUpY32v9m3/pIZbIYjAGnFZm gwwcmwepEvONBPLyNXSPQ6pV43CNlItNs40M9Do5IAJaPFNnUqNdcO74GaDFVFQaSC0k77ayP mQEBpVPu39E1nrV6/2XIq3eSPB/7ZUNBQr80oPKb2KQTPtKjAtJOqU9G4WHLrduVGzFnMRK2W s1URiFE5EHNkI3BAmeJFWOSHCNyaH1YHK8J+zBLr3a3M1spIXaxlucpfrNEU0hWsDbn5DKNl5 hA+E67OT2ASp0BO0KfeyKTpYq0KUFi X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > I confirm that with this patch, and having set the new variable > gtk-insist-on-requested-size, all windows open at the correct size; or > rather, they are forced to reopen at that size. Thanks for confirming, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 14 Dec 2024 11:59:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 14 06:59:04 2024 Received: from localhost ([127.0.0.1]:45779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tMQnX-0005Cz-TP for submit <at> debbugs.gnu.org; Sat, 14 Dec 2024 06:59:04 -0500 Received: from mail-yw1-f175.google.com ([209.85.128.175]:49488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tMQnS-0005CN-3J for 72986 <at> debbugs.gnu.org; Sat, 14 Dec 2024 06:59:02 -0500 Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-6efe5c1dea4so20312637b3.3 for <72986 <at> debbugs.gnu.org>; Sat, 14 Dec 2024 03:58:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1734177472; x=1734782272; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+BVn7CtFT6z/4Q6spZ69/QgF9zRLMjjb47I2xmBcMxU=; b=n9J0ALF2k8NNlCF2E+vLD1OSanpam5ADug7Vyi557kPagGJSitPyz9y9MIHIL0f+7C dfhLrgxwwHWn13GW5+h9s797apLAQAgP+dHKJ8ijrAuBHio4dKu8w1Iv1I7vj8pFfPv/ f04OCHQLXEw7O9wFzNWIT+mmhyZY6GNuWbmfo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734177472; x=1734782272; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+BVn7CtFT6z/4Q6spZ69/QgF9zRLMjjb47I2xmBcMxU=; b=ZG0bj9r20ppAqWH9Fi1u28LKqzDPiDPd+MUafyFCR46xJi0uNYYVWQIFJyeo+vrGJO j0Twd7MHvhl4TLFzFc6ElqiduHVQpoSWqq+xMmUkYWSkLIzJrZGqHxfRsck/sd4GRAQH CqoZtrEWS6hovvaplgxPlHoZOstjOTDXjQBj43/3Dgo7H+nwDQmUrPT+4c3ome+6xtk+ HFEh/HUlTpMAYcrRt0B/fhcqFLDkf37vK1cd7qkWyiC8ovRQrJc+G+yEIx/zUdeFkmb6 C7ViJsvzDhJIAhaW0dbxn3WboacbRgmBL+lFXZZKiiDK2gugRw2MRFlkMJI8XcQyoNss 5blw== X-Forwarded-Encrypted: i=1; AJvYcCXqGW65VGMLmk+6UqxxVYU78lvd+Hbu1/i800Gcv56aUrbFUvl/fG6fCwusnz6WjrAYYSezqA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxH1muXTaQTWM+rOfDPvQkIlwixBXJnN7D+ed/78K2zi0QqigTQ PQIPNSR2oAfrLhC3oPXB0mKpSjuu0yJlzFkTcPKOo9XZ1U0osm59tmD80bgfWQgr770w1YM987+ rQP2TWP6cvWOunIpHRhC3TQv7gTLjyd6Q0+5Uig== X-Gm-Gg: ASbGncvpCmIA+cxscnLJG4ims6KMaHGqTEVNVBZSMCRcQXoGJHqxxngZQ68fs7K6g+o iw4+9RB98gnATFbDPlhcfIHeQ098mFSqPaQ== X-Google-Smtp-Source: AGHT+IHEnjjBms9vH3cycaySR5TbHsukQqnrn3A2KXHepkr55C1qnH+AMB+7B/SgFp+g56MFB6yJumnbmaAEqoaap0g= X-Received: by 2002:a05:690c:f88:b0:6ef:a227:c082 with SMTP id 00721157ae682-6f279b01c10mr46745467b3.14.1734177472615; Sat, 14 Dec 2024 03:57:52 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> <923e3659-a284-43f7-be38-8b5821ac9f8e@HIDDEN> <CAOnWdoiuJu0a5p_1Mcy69pqcd_RFNPQQqQa=91gNGUW4r7QC5g@HIDDEN> In-Reply-To: <CAOnWdoiuJu0a5p_1Mcy69pqcd_RFNPQQqQa=91gNGUW4r7QC5g@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sat, 14 Dec 2024 11:57:41 +0000 Message-ID: <CAOnWdohsgC1fd+qMJqgeKfsvW4rV3xxkJ2YU8K+-PpYHtqmhDg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000003bb912062939a83a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000003bb912062939a83a Content-Type: text/plain; charset="UTF-8" On Fri, 13 Dec 2024 at 14:32, Reuben Thomas <rrt@HIDDEN> wrote: > I do have another machine that is still using GNOME, so I will try to test > your patch before I switch it to KDE too. > I confirm that with this patch, and having set the new variable gtk-insist-on-requested-size, all windows open at the correct size; or rather, they are forced to reopen at that size. Since Mozilla with their rather greater engineering resources don't seem to be able to do any better (as I reported above), this seems at least adequate to be going on with, and depending on testing results you might consider defaulting the value of the variable to t. Thanks once again for your labours! -- https://rrt.sc3d.org --0000000000003bb912062939a83a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote gmail_quote_container"><div dir= =3D"ltr" class=3D"gmail_attr">On Fri, 13 Dec 2024 at 14:32, Reuben Thomas &= lt;<a href=3D"mailto:rrt@HIDDEN">rrt@HIDDEN</a>> wrote:<br></div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class= =3D"gmail_quote"><div><div style=3D"font-family:arial,helvetica,sans-serif;= font-size:small">I do have another machine that is still using GNOME, so I = will try to test your patch before I switch it to KDE too.</div></div></div= ></div></blockquote><div><br></div><div style=3D"font-family:arial,helvetic= a,sans-serif;font-size:small" class=3D"gmail_default">I confirm that with t= his patch, and having set the new variable gtk-insist-on-requested-size, al= l windows open at the correct size; or rather, they are forced to reopen at= that size.</div><div style=3D"font-family:arial,helvetica,sans-serif;font-= size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Since Mozi= lla with their rather greater engineering resources don't seem to be ab= le to do any better (as I reported above), this seems at least adequate to = be going on with, and depending on testing results you might consider defau= lting the value of the variable to t.</div><div style=3D"font-family:arial,= helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br></div><di= v style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D= "gmail_default">Thanks once again for your labours!<br></div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult"><br></div></div><span class=3D"gmail_signature_prefix">-- </span><br><= div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D= "ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.o= rg</a></div></div></div></div></div> --0000000000003bb912062939a83a--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 14 Dec 2024 08:27:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 14 03:27:55 2024 Received: from localhost ([127.0.0.1]:45332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tMNVC-0003Oz-W6 for submit <at> debbugs.gnu.org; Sat, 14 Dec 2024 03:27:55 -0500 Received: from mout.gmx.net ([212.227.15.18]:60685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tMNV8-0003Og-7g for 72986 <at> debbugs.gnu.org; Sat, 14 Dec 2024 03:27:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734164854; x=1734769654; i=rudalics@HIDDEN; bh=r6DXJtXt7/zH6Zo0SwzkDu4DtRVLam53bmCL7nx1v1A=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=YC40Cdf1F4jS8j366glC8t5RxLDumTgrgTeS3IGAcCyv/Lr5O+ZZbQ0l7uM6l4V7 VIramqBiikH13BCwhGkPvVKg+/u2GmbImqmbGbnSCWWzmRD+QMUSqdYjt3wtuBH7i 6PRVAUZbPDlo6Thf5B7e3T0xgsGFt1h+wGnREmrCcxi1vT6gxGOkP3mQzhnMBpI42 I53zMK5mKhHLF5wSrBQISxBQTwv/CL8DHgiry9lv94igtDSus122zOBNDQdvLjLet Tflv9Vl5WHPevRLjhtL95Tov029B9f6dOTxR6bizklyJ9UV9mFHgmedfCE4T2TspQ JchTv0MzTxhI3g/zQA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.116]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MNbkv-1syPcr261L-00T72m; Sat, 14 Dec 2024 09:27:34 +0100 Message-ID: <d7a75047-3d24-45bd-ad8c-232559d00813@HIDDEN> Date: Sat, 14 Dec 2024 09:27:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> <923e3659-a284-43f7-be38-8b5821ac9f8e@HIDDEN> <CAOnWdoiuJu0a5p_1Mcy69pqcd_RFNPQQqQa=91gNGUW4r7QC5g@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoiuJu0a5p_1Mcy69pqcd_RFNPQQqQa=91gNGUW4r7QC5g@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:LkVSuMkimOJWz5CLBkigWmTdjpkD4waB//KQQCFuRF9s0NZOfF0 tVNb/PYOWhRaU9/IZGNxGFVWye5INBqV9fOyhoH6bfsTbNC71NJmjwNsWx0wokCJun2ZFTS bYWNPEe7PT2GFSDijuduoikUEOspJLPVeq8jVqSUIGf9tnWgjQSIiNzlJNYy7N2X26OQzMk PycpCCzL2EyV4IB88qckA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:zeFabVZxGoc=;njE5iEdvK7nL64Ehvg5SlffrZgL 835daDCV3dYNBMy7UkdkyEDhrNXD/i+CWQ1UIy5aZN8kw2xC7Ol8uS0mP+bYFNzQ301a2Bpew Rg74+0AaExhllGA9V5DCj6lHkx5FWTqHAfQnGQdzRa/BptjW8ac+1ilfYYVQLWbddUTZ9CrPj cj5/MK+x7dVBTViVvvFpYunAYVkAjur+l0rcC8vYPA8QqjUOaAe2jSnhzdAaROF4Q9DaI1cP6 R5DZQKyKV+cyqkmyggXiA4uQMfQU98bEyN2ElwFKGwUjnHdWRqWpJQh7DHs9A21LoqOZGONVI iws+hjMaC+8qNcz89bYCNXr6q0ARhZzF99Gcnq6mbfMnwp+zetq5tFukbSwIHZSZy4IReY1s1 ZH4csnGUPj+ieMlTj/lNeb0loME+SFm7c9hdwZ01mUXtVeJOhZfeQFhrTJHzw9y2dm+nSxwrI 4Ab9t9E8RTamBerK1go8YZtjDB8u+mBYfIoVd8BzFl857ENJO8UFWyLbGeo/mNwDkI+iq1H1A /3rG5m7bLotcXO/9hoK88uVyvz+eQHko0bUqTmW1Jl0FaXhH7LYtFV7Tnoo5XpLtJtJE4P1fH O76+7IZm43br8S+Dt40fGg0w6bvwOGa3FxWDE9ISCAMoqDLSlDOMLdJXC0WZ5wVzwpS+h/QPW G4HC8k6jt+/WQj7WdcFT7PEdISHNH5LZHeG+DZJISHFTcrEaDeh3Y4D3H4LkQAiJIBGAeFDFL QZb3J2eIuWOnyoqYYhDE9Vk5gBUw00TpHlJlWMHb33OskZKrVNb1op27WIZsWbSdqmlQmltMq hwPP1v40oCAZDvf7Z95NAfil0zaJohBZocoP4qdF4aKE1OvtFvQhaoe2zuXY90cV27r1Cff4N XolIE0hBnwxPA3CAyHnLrO3ezS5A9sYMNzDldQfFO4FUy5wLxlDdtlWFAJ0UpwFugINFUIduF 4PzM+q0PveF2uWOXz47lxMCEdsbiGTdi2MieVqvIT0tlgHZOGryv9iap88En7vxl/js0a2GEy 9DSFwIrbMSJqPR5TLi79CVyaPulNSceYQ3K13DbJkIdYe9TOK+srH1w+g57rIWVHjv8bvP7lr hRsvekAQYBHiXFH0db/nWVoIk48BMg X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I do have another machine that is still using GNOME, so I will try to test > your patch before I switch it to KDE too. Thanks. In either case I will wait for a new client who would have to test this for a longer period. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.97.116 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in bl.score.senderscore.com] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.18 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I do have another machine that is still using GNOME, so I will try to test > your patch before I switch it to KDE too. Thanks. In either case I will wait for a new client who would have to test this for a longer period. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.97.116 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.18 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > I do have another machine that is still using GNOME, so I will try to test > your patch before I switch it to KDE too. Thanks. In either case I will wait for a new client who would have to test this for a longer period. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 13 Dec 2024 14:34:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 13 09:34:05 2024 Received: from localhost ([127.0.0.1]:42186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tM6jw-0001LM-9s for submit <at> debbugs.gnu.org; Fri, 13 Dec 2024 09:34:03 -0500 Received: from mail-yw1-f169.google.com ([209.85.128.169]:47601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tM6jm-0001Kx-9S for 72986 <at> debbugs.gnu.org; Fri, 13 Dec 2024 09:33:51 -0500 Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-6ef7640e484so19490727b3.3 for <72986 <at> debbugs.gnu.org>; Fri, 13 Dec 2024 06:33:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1734100369; x=1734705169; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/UofRhFdKKk9MDyIMEZWdQEfYaiRpE0W9ez67fhGO9A=; b=Z9IRvwChBDePW5cd7XFRVGqsBdzs4jPmCc9+Bulmt39MnWt1jcq7b69r6Jcn1kPXqs AXuNO8RqvZSXf/rs4VQ2vMmwOHJK4kFfjCpGc9accgOoi8c72vSablc3KS9RInA7/VC1 31GW8EsiMh2XYhIZqCdXRqTgLOaM02efLjqzE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734100369; x=1734705169; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/UofRhFdKKk9MDyIMEZWdQEfYaiRpE0W9ez67fhGO9A=; b=tph5tvUrkuPRUhjTjTmF03WjwbAOG+QB4QnMJQAcCOJefcs9l9dfYxZKmHebPhXpzx Zi2BxhrexhYcVAAMbq0vQtis1JezzQdflp7YELIOqkiPOsCSttpbpGMeCu03sbPhlFeY li4Sa0PpI/ZuaAv4aa9BD8UXUeyadN1IzFJSudQcVr8AzrzTgzVAy1oORPSgZRWAp1Qu FqF7DPyj+MneOOF8QdMwjfZWg/BnnAoSJ+HiRZ/94QlZl+Ydu1F+o6AAi4uS6BgAoufL 8fiyXrFT2w2+2c18cLlk9oNYvVNQvwxRz6Up1fx9f04epZ3iDfB0973Le9UFhle5Yqgg 31fA== X-Forwarded-Encrypted: i=1; AJvYcCWamayJFJTo/mtHHAaRRtAvs0pTmQzucY0+NQNXbdWzoJPWeg837m9CR8BHA7+qYYjltY6jGg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzndTkU8zeEeIYsuR4Xv+YUBwV1pUBAJ6Be4je7+JeuT6ndItye kOo3ONTKiw0aE30kYsDcACvMWlBx/RO7jrqR77XMTq4s7+YDq2a8QaEXFhrhS9hAsyXlMez4esJ aRhd53x8QjI+3CjOCj3au8a/9/iGUeFYkiYtKLw== X-Gm-Gg: ASbGncvdeZMrPDwlSFxy2OW3gXjmarM6oT/yuAI7B6sZhQf7YHAHCbm3hyGC5xBs34H yvD5zQB3uUqWX+xI9YVdhYgTp5AefCEUQjeqr+YA= X-Google-Smtp-Source: AGHT+IFMxVLg8/DqOkLUBp5x5T2iVy0Tgsqk8IcLBvLAoRO4M937hRykUvL7ccOUvO5OLRcuiMWyYpTT1mj8jo31giY= X-Received: by 2002:a05:690c:6c12:b0:6ef:7dde:be11 with SMTP id 00721157ae682-6f279b7c5abmr29075797b3.28.1734100369632; Fri, 13 Dec 2024 06:32:49 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> <923e3659-a284-43f7-be38-8b5821ac9f8e@HIDDEN> In-Reply-To: <923e3659-a284-43f7-be38-8b5821ac9f8e@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Fri, 13 Dec 2024 14:32:38 +0000 Message-ID: <CAOnWdoiuJu0a5p_1Mcy69pqcd_RFNPQQqQa=91gNGUW4r7QC5g@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000898b1c062927b476" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000898b1c062927b476 Content-Type: text/plain; charset="UTF-8" On Sat, 30 Nov 2024 at 19:01, martin rudalics <rudalics@HIDDEN> wrote: > > I now added a variable called 'x-gtk-insist-on-requested-size'. If > non-nil, it should do what its doc-string says. The rest of the > attached patch is mostly what was in a diff I earlier posted as > gtkutil-reject-2024-10-02.diff. Please try it. > Thanks very much for this. I have switched to KDE, because it seemed that GNOME was making problems for other applications, not just Emacs; for example, Firefox windows were also opening small (but then resizing larger). I did do one final test before switching, which was to check that I still experienced the problem in a default setup (so that it wasn't due to my user settings). I do have another machine that is still using GNOME, so I will try to test your patch before I switch it to KDE too. -- https://rrt.sc3d.org --000000000000898b1c062927b476 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote gmail_quote_container"><div dir= =3D"ltr" class=3D"gmail_attr">On Sat, 30 Nov 2024 at 19:01, martin rudalics= <<a href=3D"mailto:rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br><= /div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo= rder-left:1px solid rgb(204,204,204);padding-left:1ex"><br> I now added a variable called 'x-gtk-insist-on-requested-size'.=C2= =A0 If<br> non-nil, it should do what its doc-string says.=C2=A0 The rest of the<br> attached patch is mostly what was in a diff I earlier posted as<br> gtkutil-reject-2024-10-02.diff.=C2=A0 Please try it.<br></blockquote><div><= br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small" class=3D"gmail_default">Thanks very much for this. I have switched= to KDE, because it seemed that GNOME was making problems for other applica= tions, not just Emacs; for example, Firefox windows were also opening small= (but then resizing larger).</div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">I did do one final test before switching, which was to check that = I still experienced the problem in a default setup (so that it wasn't d= ue to my user settings).</div><div style=3D"font-family:arial,helvetica,san= s-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">I do have another machine that is still using GNOME, so I will try to te= st your patch before I switch it to KDE too.<br></div></div><div>=C2=A0</di= v></div><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"lt= r" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href= =3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div><= /div></div></div></div> --000000000000898b1c062927b476--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 30 Nov 2024 19:01:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 14:01:13 2024 Received: from localhost ([127.0.0.1]:49080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tHSiO-0002qF-M4 for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 14:01:13 -0500 Received: from mout.gmx.net ([212.227.15.15]:55535) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tHSiL-0002pv-Um for 72986 <at> debbugs.gnu.org; Sat, 30 Nov 2024 14:01:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1732993257; x=1733598057; i=rudalics@HIDDEN; bh=JGXvQSSqbrC8wSdWr/uo+hTg2qTmlqiNwL5aH7VeGqo=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=eWI6Gj3OlBNlQBWlZP6UbmJBbDjz81hSgq0kVlJVTdljkvtRjHNpS1nVOO1nAs5T 3S4nz25HrwKRAbupVFYCF1ws/VmRfNTtW5pou+mPwwKsxWqSrpVR3DbiADIn5bn5u mobffz+At01jhVa4q8Hws9B3dzoBtq/O/Jexkn0LRTB4W1wL9uhqPEr3r2g+YLsuz EBdbqOr3kMwqEr28+TBBgXrpWm+LXBBI4dexJvOjwmOxxIAWPtgcmaG7b953EeE2V Edw9a9zBBa29/f+41nCT7PfJjsfvqKxjHTqQ7+ZQn378HrBvcYdmdbQZFMyRaIjJR 4Yy7VB9N75aEBAMEww== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.109]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MNKhs-1t1TKV1xhC-00YjiG; Sat, 30 Nov 2024 20:00:57 +0100 Content-Type: multipart/mixed; boundary="------------fXU0cJsBDbAqZJTHmgU10DXO" Message-ID: <923e3659-a284-43f7-be38-8b5821ac9f8e@HIDDEN> Date: Sat, 30 Nov 2024 20:00:55 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> X-Provags-ID: V03:K1:6KS+rTju+rcPXEAm1sRzComCXg5tMMcAyt9qnDD6EWKL16boq1o 4DW4nb9TO5oitZq01PctvcfJfrV4IKvy2GZXiKm7V7KkLyHlWXk7vB67Ciw5hM3271urwgr K2m50Pj+SzeVec30QSEhsIXRrEokalWW63w2HoTrSzWTN4ZjJcLTCtCcxXtbK35Io0QG6En 0VX7w7fB4joD8jfFiWYnQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ykYIPlh+RkE=;tYWZ19IssfHKGCcp+AWPP2uaWyx 1nLjjA04W1LZRhOenI4qcknGRr2FXkmyHXWG7wv5up/C7yjsp/M5Vh2CiBQUsw7fwZ4c3STxm tZMzzuQW4S1fnmXYzV1prOtePShvT0kC3due0RcMIc/xqyGCxilLUIncQY5ndgxKeiBQkpIAd eCSiSo6piq7CvMITrFSiJ4R8bXw7zMj+htShZIwLV3n1qXqG5E2t2DUk7b3BGc/40w7nm5LNm DBrQ7D+5M2aHdrb4vMszfvUtFGynX/CfmvJ5p5ZMHbbQuGTpBad4KdK9Iyw8C9Q5K7tpeCZL5 ePpPI5M2IWtSoGUi9NEFoZeNcTvsVp7qYMb3AwW2e/qnQZijkonhZkw9GWzrrt9K1ijLnLRgD JkTm+nI277/GSMzo5SAFbjvStIK6m03z7cLF/4aVQTmibzLvRZWkM/FmHbpqIizhunCpsNtek JwR/66+0zxlNPPgH82UY8zBfLWccJkq8YZffLL1WPZla+ee/yjf9i3K+yfg88Da7RoHwrDfsV epZkmvdTsGy0BYVjhsCg9aCOSUQGaJyaBYTZotIBD+Fk+n0WHOIsvDx2sOiTmKAI0t5MEQiz9 hiuwXweN3BWkxBlMgLbcS2uCTovsGdnu7NpUST5Sysn8XtaJKZXIAq1xB+7zsWUQG1rNYyfjM acURLllp2suN0+SMz8Ixsw0Y4nuONo6zXN5r8HaNNqjXWg3uY8oh61CwAuyVwCzPhAObXalfZ IbA58/zEL2PO/8j8yIVHVqTUoPY25N9dGhn5TNO/HGAk3m9Dotk5lj3BmzzLRjVlRcGeKl7Su unxgGwXWMXRmTd4SHV3qYjw2TZQbc2SQyMJOLnHKpwohvY1Xj8zWJ1aFKTSwhqWbKVbwMcxwk h2oNlDE4ME2I/E45Jy6jBXaaBvk2gJEPpiEDq5yuX8ET4DvaQjMC7k2gI3JCzG7DzXXLtx0kY /52pMFPZQ6k9BMvDaLMUUEsz4dF0DDoNNMMWxhiBfL4YFCWULiCjckRhFPk7me469LXBr0Y1M qTPjFwqd1a1TILLkGNBZL2oXHvxQ7dEn2R3FPqf5XFRalsj+mU7/vQb+BEC48sm3vn9uIwpTc qZs1YbQk9CHBLEar4ItX/NUX1PcgRJ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------fXU0cJsBDbAqZJTHmgU10DXO Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Assuming that this problem affects all or most users of recent GNOME, it > would be fantastic to have this patch installed. It's a very unsatisfactory > fix (because we don't understand what the problem really is, or even where, > I think?), but the current situation is quite annoying (every time I open a > new Emacs frame, I first have to resize it before I can use it). > Thanks again to Martin; having myself had to do quite a lot of proxy > debugging of weird effects on systems I don't use, I appreciate the > patience and hard thought that goes into trying to diagnose and fix this > sort of bug. I now added a variable called 'x-gtk-insist-on-requested-size'. If non-nil, it should do what its doc-string says. The rest of the attached patch is mostly what was in a diff I earlier posted as gtkutil-reject-2024-10-02.diff. Please try it. Thanks, martin --------------fXU0cJsBDbAqZJTHmgU10DXO Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject-11.diff" Content-Disposition: attachment; filename="gtkutil-reject-11.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IGQ1NzYy N2YxNTJmLi4xNDk2Yjc2MTU1MCAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0aWwuYworKysgYi9z cmMvZ3RrdXRpbC5jCkBAIC0xMTI5LDExICsxMTI5LDU5IEBAIHhnX3NldF9nZW9tZXRyeSAo c3RydWN0IGZyYW1lICpmKQogICAgIH0KIH0KIAorI2lmbmRlZiBIQVZFX1BHVEsKK3N0YXRp YyBzdHJ1Y3QgZnJhbWUgKmxhc3RfcmVzaXplX2ZyYW1lID0gTlVMTDsKK3N0YXRpYyBpbnQg bGFzdF9yZXNpemVfaGVpZ2h0ID0gLTE7CitzdGF0aWMgaW50IGxhc3RfcmVzaXplX3dpZHRo ID0gLTE7CitzdGF0aWMgYm9vbCBsYXN0X3Jlc2l6ZV9pbnNpc3QgPSBmYWxzZTsKKyNlbmRp ZgorCiAvKiogRnVuY3Rpb24gdG8gaGFuZGxlIHJlc2l6ZSBvZiBuYXRpdmUgZnJhbWUgRiB0 byBXSURUSCBhbmQgSEVJR0hUCiAgICAgcGl4ZWxzIGFmdGVyIHdlIGdvdCBhIENvbmZpZ3Vy ZU5vdGlmeSBldmVudC4gICovCiB2b2lkCiB4Z19mcmFtZV9yZXNpemVkIChzdHJ1Y3QgZnJh bWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsKKyNpZm5kZWYgSEFWRV9QR1RLCisg IGJvb2wgcmVqZWN0ID0gZmFsc2U7CisKKyAgaWYgKGxhc3RfcmVzaXplX2luc2lzdCAmJiBm ID09IGxhc3RfcmVzaXplX2ZyYW1lKQorICAgIHsKKyAgICAgIGludCBleHBlY3RlZF93aWR0 aCA9ICgobGFzdF9yZXNpemVfd2lkdGggKiB4Z19nZXRfc2NhbGUgKGYpKQorCQkJICAgIC0g RlJBTUVfVE9PTEJBUl9XSURUSCAoZikpOworICAgICAgaW50IGV4cGVjdGVkX2hlaWdodCA9 ICgobGFzdF9yZXNpemVfaGVpZ2h0ICogeGdfZ2V0X3NjYWxlIChmKSkKKwkJCSAgICAgLSBG UkFNRV9NRU5VQkFSX0hFSUdIVCAoZikKKwkJCSAgICAgLSBGUkFNRV9UT09MQkFSX0hFSUdI VCAoZikpOworCisgICAgICAvKiBGdXp6eW5lc3M6IFJlamVjdCB0aGUgbmV3IHNpemUgaWYg dGhlIGRldmlhdGlvbiBpcyBtb3JlIHRoYW4KKwkgdHdvIHBpeGVscyBpbiBlaXRoZXIgZGly ZWN0aW9uLiAgKi8KKyAgICAgIGlmICh3aWR0aCA+IGV4cGVjdGVkX3dpZHRoICsgMgorCSAg fHwgd2lkdGggPCBleHBlY3RlZF93aWR0aCAtIDIKKwkgIHx8IGhlaWdodCA+IGV4cGVjdGVk X2hlaWdodCArIDIKKwkgIHx8IGhlaWdodCA8IGV4cGVjdGVkX2hlaWdodCAtIDIpCisJLyog V2UgZGlkIG5vdCBnZXQgd2hhdCB3ZSB3YW50ZWQsIHJldHJ5LiAgKi8KKwl7CisJICBpZiAo Q09OU1AgKGZyYW1lX3NpemVfaGlzdG9yeSkpCisJICAgIGZyYW1lX3NpemVfaGlzdG9yeV9l eHRyYQorCSAgICAgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19mcmFtZV9yZXNpemVkLCByZWpl Y3RlZCIpLAorCSAgICAgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJWEVMX0hF SUdIVCAoZiksIHdpZHRoLCBoZWlnaHQsCisJICAgICAgIGxhc3RfcmVzaXplX3dpZHRoLCBs YXN0X3Jlc2l6ZV9oZWlnaHQpOworCisJICAvKiBSZXNlbmQgdGhlIHByZXZpb3VzIHJlcXVl c3QuICAqLworCSAgZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19P VVRFUl9XSURHRVQgKGYpKSwKKwkJCSAgICAgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVz aXplX2hlaWdodCk7CisJICByZWplY3QgPSB0cnVlOworCX0KKworICAgICAgLyogUmVzZXQg dGhlIGluc2lzdGVuY2UgdmFsdWVzLiAgKi8KKyAgICAgIGxhc3RfcmVzaXplX2ZyYW1lID0g TlVMTDsKKyAgICAgIGxhc3RfcmVzaXplX2hlaWdodCA9IC0xOworICAgICAgbGFzdF9yZXNp emVfd2lkdGggPSAtMTsKKyAgICAgIGxhc3RfcmVzaXplX2luc2lzdCA9IGZhbHNlOworCisg ICAgICBpZiAocmVqZWN0KQorCXJldHVybjsKKyAgICB9CisjZW5kaWYKICAgLyogSWdub3Jl IGNhc2Ugd2hlcmUgc2l6ZSBvZiBuYXRpdmUgcmVjdGFuZ2xlIGRpZG4ndCBjaGFuZ2UuICAq LwogICBpZiAod2lkdGggIT0gRlJBTUVfUElYRUxfV0lEVEggKGYpCiAgICAgICB8fCBoZWln aHQgIT0gRlJBTUVfUElYRUxfSEVJR0hUIChmKQpAQCAtMTI5NywxOSArMTM0NSwyMyBAQCB4 Z19mcmFtZV9zZXRfY2hhcl9zaXplIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50 IGhlaWdodCkKICAgZWxzZQogICAgIHsKICNpZm5kZWYgSEFWRV9QR1RLCisgICAgICBpZiAo eF9ndGtfaW5zaXN0X29uX3JlcXVlc3RlZF9zaXplKQorCXsKKwkgIGxhc3RfcmVzaXplX2Zy YW1lID0gZjsKKwkgIGxhc3RfcmVzaXplX3dpZHRoID0gb3V0ZXJfd2lkdGg7CisJICBsYXN0 X3Jlc2l6ZV9oZWlnaHQgPSBvdXRlcl9oZWlnaHQ7CisJICBsYXN0X3Jlc2l6ZV9pbnNpc3Qg PSB0cnVlOworCX0KKwogICAgICAgZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZS QU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKSwKIAkJCSBvdXRlcl93aWR0aCwgb3V0ZXJfaGVp Z2h0KTsKICNlbHNlCiAgICAgICBpZiAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpCi0J ewotCSAgZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9X SURHRVQgKGYpKSwKLQkJCSAgICAgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7Ci0JfQor CWd0a193aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VU IChmKSksCisJCQkgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICAgICAgIGVsc2UK LQl7Ci0JICBndGtfd2lkZ2V0X3NldF9zaXplX3JlcXVlc3QgKEZSQU1FX0dUS19XSURHRVQg KGYpLAotCQkJCSAgICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKLQl9CisJZ3Rr X3dpZGdldF9zZXRfc2l6ZV9yZXF1ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKKwkJCQkg ICAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwogI2VuZGlmCiAgICAgICBmdWxsc2Ny ZWVuID0gUW5pbDsKICAgICB9CmRpZmYgLS1naXQgYS9zcmMveHRlcm0uYyBiL3NyYy94dGVy bS5jCmluZGV4IDBjMjBkMzhiMGY3Li4wMGRjOTc2ZTJmZiAxMDA2NDQKLS0tIGEvc3JjL3h0 ZXJtLmMKKysrIGIvc3JjL3h0ZXJtLmMKQEAgLTMyNzYyLDYgKzMyNzYyLDIzIEBAIHN5bXNf b2ZfeHRlcm0gKHZvaWQpCiBhbHdheXMgdXNlcyBndGtfd2luZG93X21vdmUgYW5kIGlnbm9y ZXMgdGhlIHZhbHVlIG9mIHRoaXMgdmFyaWFibGUuICAqLyk7CiAgIHhfZ3RrX3VzZV93aW5k b3dfbW92ZSA9IHRydWU7CiAKKyNpZiBkZWZpbmVkIFVTRV9HVEsgJiYgIWRlZmluZWQgSEFW RV9QR1RLCisgIERFRlZBUl9CT09MICgieC1ndGstaW5zaXN0LW9uLXJlcXVlc3RlZC1zaXpl IiwgeF9ndGtfaW5zaXN0X29uX3JlcXVlc3RlZF9zaXplLAorICAgIGRvYzogLyogTm9uLW5p bCBtZWFucyB0cnkgaGFyZGVyIHRvIG9idGFpbiByZXF1ZXN0ZWQgc2l6ZSBmb3IgbmV3IGZy YW1lcy4KK0lmIHRoaXMgdmFyaWFibGUgaXMgbm9uLW5pbCwgYSBHVEsgYnVpbGQgb24gWCB3 aWxsIHJlamVjdCBvbmNlIGEgZnJhbWUKK3NpemUgaXQgaXMgb2ZmZXJlZCB0aGF0IGRvZXMg bm90IG1hdGNoIHRoZSBvbmUgcHJldmlvdXNseSByZXF1ZXN0ZWQgYnkKK0VtYWNzLiAgUmF0 aGVyLCBFbWFjcyB3aWxsIHJlaXNzdWUgdGhlIHByZXZpb3VzIHJlcXVlc3QgdG8gc2l6ZSB0 aGUKK2ZyYW1lLiAgSWYgdGhpcyB2YXJpYWJsZSBpcyBuaWwsIEVtYWNzIHdpbGwgYWNjZXB0 IGFueSBmcmFtZSBzaXplIGl0IGlzCitvZmZlcmVkLgorCitTZXR0aW5nIHRoaXMgdG8gYSBu b24tbmlsIHZhbHVlIGNhbiBiZSBuZWNlc3Nhcnkgd2hlbiBydW5uaW5nIG9uIGEgR05PTUUK K2Rlc2t0b3Agd2l0aCB0aGUgbXV0dGVyIHdpbmRvdyBtYW5hZ2VyIHVuZGVyIEdUSzMuICBU aGVzZSBtYXkgb2ZmZXIKK0VtYWNzIGEgbXVjaCBzbWFsbGVyIGZyYW1lIHNpemUgZm9yIHRo ZSBpbml0aWFsIGFzIHdlbGwgYXMgZm9yIGFueQorYWRkaXRpb25hbCBmcmFtZXMuICBGb3Ig dGhlIGluaXRpYWwgZnJhbWUgaXQgd2lsbCBiZSBuZWNlc3NhcnkgdG8gc2V0Cit0aGlzIGlu IHRoZSBgZWFybHktaW5pdC5lbCcgZmlsZS4gICovKTsKKyAgeF9ndGtfaW5zaXN0X29uX3Jl cXVlc3RlZF9zaXplID0gZmFsc2U7CisjZW5kaWYKKwogICBERUZWQVJfTElTUCAoIngtc2Ny b2xsLWV2ZW50LWRlbHRhLWZhY3RvciIsIFZ4X3Njcm9sbF9ldmVudF9kZWx0YV9mYWN0b3Is CiAJICAgICAgIGRvYzogLyogQSBzY2FsZSB0byBhcHBseSB0byBwaXhlbCBkZWx0YXMgcmVw b3J0ZWQgaW4gc2Nyb2xsIGV2ZW50cy4KIFRoaXMgb3B0aW9uIGlzIG9ubHkgZWZmZWN0aXZl IHdoZW4gRW1hY3MgaXMgYnVpbHQgd2l0aCBYSW5wdXQgMgo= --------------fXU0cJsBDbAqZJTHmgU10DXO--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 30 Nov 2024 12:35:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 07:35:08 2024 Received: from localhost ([127.0.0.1]:45872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tHMgm-0006ip-3p for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 07:35:08 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tHMgj-0006iA-Vw for 72986 <at> debbugs.gnu.org; Sat, 30 Nov 2024 07:35:06 -0500 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 <eliz@HIDDEN>) id 1tHMeX-0001iV-5V; Sat, 30 Nov 2024 07:32:49 -0500 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=GfhUUN5fU8GNi6Ewdf9QDMBYsccuzWHzwjpcZFFSOb0=; b=n2zfuys4ccIK Zka5TY6BNzREPndE+cSGoHFz8T+qdBIUH4e2uuJJJHkyCxwY+LN4veYF2yaoMEANHp+I7mNgRZpsZ F37ru68GHXb2LQaN9fwrR5U6roMkPSHxJZarcOohkNV6TaZr+Y+NN6Gm+QTiPzjfK1zLJxAJK0YPX bIewE9sUGoXurLiygQnSQfORCXzvUdzCrAPyhk35ogAlPeaqQJJFAtzI+kXGV6BLFEak9aYtKohLE /WbePcAfa6JxWyu3NUWUdb+jSOkxa53u4a3B9RJjRrcHKQoyphzxj4FXQQVsp5k/K4MjZF4TE3cba WPYR4Cr8aa6PW1H8twWFBg==; Date: Sat, 30 Nov 2024 14:32:46 +0200 Message-Id: <86ttbo7vgx.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: martin rudalics <rudalics@HIDDEN> In-Reply-To: <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> (message from martin rudalics on Sat, 30 Nov 2024 11:16:42 +0100) Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, 72986 <at> debbugs.gnu.org, rrt@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Sat, 30 Nov 2024 11:16:42 +0100 > Cc: luangruo@HIDDEN, 72986 <at> debbugs.gnu.org > From: martin rudalics <rudalics@HIDDEN> > > > Martin, what should we do with this bug? Leave it open, close it as > > unreproducible, something else? > > In a previous mail Reuben told me that with an earlier patch he got > > Sorry, I had forgotten about the instantaneous resizing. So yes, with the > patched Emacs, I get this resizing, if my eyes don't deceive me (it is very > fast). > > So the bug could be fixed with that patch albeit not entirely > satisfactorily. I think I will install it with the help of a > customizable variable users would then have to set in their early init > files. > > In addition I will have to take care of the sizes hints but that won't > happen too soon. TIA
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 30 Nov 2024 11:52:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 06:52:07 2024 Received: from localhost ([127.0.0.1]:45808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tHM19-0004aR-6L for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 06:52:07 -0500 Received: from mail-yw1-f175.google.com ([209.85.128.175]:55474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tHM17-0004aJ-61 for 72986 <at> debbugs.gnu.org; Sat, 30 Nov 2024 06:52:05 -0500 Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-6ef15421050so28834807b3.2 for <72986 <at> debbugs.gnu.org>; Sat, 30 Nov 2024 03:52:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1732967464; x=1733572264; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ap9WxtPxyzAXo2nhsj7UNDzkSutNssNEAFgwn/D2crs=; b=OVwYH0yg7KMKdNljvutgBIjFwFk5iAB6rNfptcHRgGorky2Z160xMPaEE5uJIMDziI vF9Jc4fxAAVZceiKQKqbwNk5sKcTQca13WvlcPXwU89ZHLI0Las08wzg7GHIj3xB08h0 r/AcnyglsZPltEo9qsO8Hw5kVt5yfxrg4R+9Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732967464; x=1733572264; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ap9WxtPxyzAXo2nhsj7UNDzkSutNssNEAFgwn/D2crs=; b=xLprVCz85untpaf/MfGamXMDebIvlXrJqLKmZ3f7Hv+aOE0aNweJkMjNLq4nK3axgI cCqbe5VnNs6ADmDIomKrfR4rens7oWUsfxD9Mca62oSepJiEIjh66nXnLBuMGLCaf9Ub 3cwn0qfeQ/Z9IUmOALO9HJzvV55iGTryhC3KO5kYdccm3Agah30U4QIfDPzuoWZmCcJf MGt8ZOAydL7GQZZG8pXiSNlEb5Ke1CA5I4HnBB9sbf0dxVPonw4GehkSwIx+W7rpDnhT ZSbxv3nyz2PKxlLvDVVMEfoPLmD5hy5izYY77zvNeY4E2S8PcvMGIFRziQle+wQ9mXfK BQjw== X-Forwarded-Encrypted: i=1; AJvYcCWMyuPYP3Sd62LEv15Xque7N0F1V+CRiEsqcc2yNn8H/QxSy147ac60AdklLviIcCzqMJj8Jw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwD5VkNq+X7fSuVC2hsFuKdEBcquxrd5B7V2UvT721oZxFFQ4dt iF8F+nm4Ig793M3qmlB1uZrbxMMO7FSXlbUOF7VEpAuRuKt0xY4aJ2zGUz8wZSSZHP28ub+TH+D CdakkTsv6QnSfI6bRaZry953kYJewJiXK7vmKvQ== X-Gm-Gg: ASbGncsZYV5wsY5sI+5ANllrtZ9oWpymub1Jb96ot9ApgXMAjkslbiUfFYyufkeCIlu zbNz8H7U0cT3NB35AL3Jp7lRCX+I= X-Google-Smtp-Source: AGHT+IEp/pqPhZ1qxKebvu9WjfPSD/ETMsIPbJuG2PDOIBMi2V3brOLZbra9Jsl5OP4cNcrTx+c2BZJvzLM4n7xQr+c= X-Received: by 2002:a05:690c:7303:b0:6ef:799c:955b with SMTP id 00721157ae682-6ef799cca8bmr4174577b3.41.1732967464700; Sat, 30 Nov 2024 03:51:04 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> In-Reply-To: <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sat, 30 Nov 2024 11:50:53 +0000 Message-ID: <CAOnWdojRWemYpRDQoWbzo-x6YbULc-oHjJx2AGR8_t4JHaaLnw@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000024298906281fee29" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000024298906281fee29 Content-Type: text/plain; charset="UTF-8" On Sat, 30 Nov 2024 at 10:16, martin rudalics <rudalics@HIDDEN> wrote: > So the bug could be fixed with that patch albeit not entirely > satisfactorily. I think I will install it with the help of a > customizable variable users would then have to set in their early init > files. > Assuming that this problem affects all or most users of recent GNOME, it would be fantastic to have this patch installed. It's a very unsatisfactory fix (because we don't understand what the problem really is, or even where, I think?), but the current situation is quite annoying (every time I open a new Emacs frame, I first have to resize it before I can use it). Thanks again to Martin; having myself had to do quite a lot of proxy debugging of weird effects on systems I don't use, I appreciate the patience and hard thought that goes into trying to diagnose and fix this sort of bug. -- https://rrt.sc3d.org --00000000000024298906281fee29 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sat, 30 Nov 2024 at 10:16, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">So the bug could be fixed with that patch = albeit not entirely<br> satisfactorily.=C2=A0 I think I will install it with the help of a<br> customizable variable users would then have to set in their early init<br> files.<br></blockquote><div><br></div><div><div style=3D"font-family:arial,= helvetica,sans-serif;font-size:small" class=3D"gmail_default">Assuming that= this problem affects all or most users of recent GNOME, it would be fantas= tic to have this patch installed. It's a very unsatisfactory fix (becau= se we don't understand what the problem really is, or even where, I thi= nk?), but the current situation is quite annoying (every time I open a new = Emacs frame, I first have to resize it before I can use it).<br></div></div= ><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" clas= s=3D"gmail_default"></div><div style=3D"font-family:arial,helvetica,sans-se= rif;font-size:small" class=3D"gmail_default">Thanks again to Martin; having= myself had to do quite a lot of proxy debugging of weird effects on system= s I don't use, I appreciate the patience and hard thought that goes int= o trying to diagnose and fix this sort of bug.<br></div><div style=3D"font-= family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">= <br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sm= all" class=3D"gmail_default"><span class=3D"gmail_signature_prefix">-- </sp= an><br></div></div><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l= tr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank= ">https://rrt.sc3d.org</a></div></div></div></div></div> --00000000000024298906281fee29--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 30 Nov 2024 10:16:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 05:16:54 2024 Received: from localhost ([127.0.0.1]:45550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tHKX0-0007zn-93 for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:16:54 -0500 Received: from mout.gmx.net ([212.227.17.20]:52093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tHKWy-0007zP-9x for 72986 <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:16:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1732961803; x=1733566603; i=rudalics@HIDDEN; bh=0C645XIJq789/ElPYFgGo/gYrO9vGLA2Vnn2NMw/LlY=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=r1hHhEmosLAg9Y+DL3yapO7ws6ZRWLDIp1i/M0LlRw+r/VxCgW9eATJbK4zJbu5Z w6bYPTu6izipIsu4+8ZNPk/kcANM9oBGgKoPBU5td+Y+gtkfm9G931hORGLIcsRkD zJ/jMoIBS0SDJCRWtohik4K1VvDm63UO16lOecBkI7EPBNzLb8hNrJeQlEJl6qBho neMWDWwL9ivVwDH7br8fh/1H7rFl8CLlYyssmlkoabOCbQ+GilhMMM92XVpetF8vz CYhA1nwbvphXUnsqjQTJYTCc8CPkvqWrhi2Y92ZfDFnktXyONDHcH/7/kTeYE+2F+ KOnI+m0yWpmOSKfQhQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.101]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIwz4-1swv3p2eyo-00Rx35; Sat, 30 Nov 2024 11:16:43 +0100 Message-ID: <7214665d-a325-4495-af4c-4c63ef813fc1@HIDDEN> Date: Sat, 30 Nov 2024 11:16:42 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Eli Zaretskii <eliz@HIDDEN>, Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> <86ttbp82k7.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <86ttbp82k7.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:EQ9kpl1EvBEUzCa1zxQKmWD8D0hPP1HS1S7IF3qPnm2zbz5ZEIR UfEAVu2+QjS/isKJM59RwPplcsDl/ChAMhb7Y0CNDUDZt6w8xiPxyBKhZva4N6fLxNfspCd Zq3WjeUQGUDAwkz0gTWeREn67TbvAT9QHykjdOtjGISmxyAhYxtunwbU0X7LFJfaqXJXjhT EFTKmjotrYMC8igEYEjnQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:j/i8w3iiXns=;lLu5DnZjy18NyAe/gOATWDRwkWq bRh28dq6PC1x8BzKPPVrO7kINHT/m7CTnFXiMTOJzD064A/Fbq8zSARqfROH/IlP+7WRn8B/Y LLXgA3iQlEtkyoIr9WNAJ2nyLJ21yL2Pm+8j/oDyBIgVnHd4tZGAZowBoqcBTOCNxeQrLTNWD lqma5OGXJTD8FzcnMx3IGy1mhmQaYwCHzu7/tB5AaMt0FR71lZIbocXWNXn1uUEg31CzXWPsa wkwmrDMMq2d0uw8tEXr1eIU1eJiKNe/3QNdkmtrAJCCU69mj+00tD9FJQUojSof4LbSCRQDsn JayT86Yc0LJyO91+Mo9Ryeupic8MiVZ6BPUNOVBXXkm3n/qOgUfW49q8CzeisQ8rh1iQGq0IR Skv/Izft87hJ/sD8+YdlB2zkxf5trEAAzEZL41foK/pqYdH0h1Q8EHb+/ukxzxfF5hzhf2xSj yFqa6GAJO0xRGO9Q+ZCfR8sqYHQcuwHC4Kgxa4yNNO44lP9r9PhyMl/umjMF5oN/j2GJza8hY 4RklCrEv+hgvPmoTBUXBrSBqFxgXWRQsIU/KYDRNV/vUefxLOm4/BcFyQGSLKzFkAhLN1UlVH G9Vo5bbu7UOxPy+pRzvRTDLflIEzTrFltvClJtA0BcTqZ5xoIxQzcdj9MuuwSHfGR186JVmqS 9AwLQ2TNiB65uEsgTOUsjLVF4LrW9seDmIordTnaTopnTPlwKip8hp/4V9b0XRBGpp7uRW8MH mXpL/yvLs+xo3XDn1lgWPoVnH09uqN08RzAGtdS6ngXu9kx7TJJNvhnwfYVcsamY5hOpHGG9Q MRirGEcVDHadoASOLzD5y/pzYpEifUbTOUKRFVFe1xBIvG9nxLh+vD4YOW6GObB2oF/Cu4t58 TFzkwRezUtsHH7T1i3VL/DQtRfrTxSImyWR/jyd/WAWdVARyYriLlgIgXzlL8m/lZkLkTwBfA Eal3ixyh64tM1o5ec9eCg/lttHdik3LrQNbVaZgkWwtojxPA5gnTEkYayvYwvBciu7JTUG8Bj QNmqzwDE1iChH20qA2ONinnndX5j2qtQYFC/DpmKgFgT65x5DwxFZOfJqaMmsesYVnf58nRoD VKHdsHjnMTDpmbDL1/BonZBkwadR1m X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Martin, what should we do with this bug? Leave it open, close it as > unreproducible, something else? In a previous mail Reuben told me that with an earlier patch he got Sorry, I had forgotten about the instantaneous resizing. So yes, with the patched Emacs, I get this resizing, if my eyes don't deceive me (it is very fast). So the bug could be fixed with that patch albeit not entirely satisfactorily. I think I will install it with the help of a customizable variable users would then have to set in their early init files. In addition I will have to take care of the sizes hints but that won't happen too soon. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 30 Nov 2024 10:00:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 05:00:00 2024 Received: from localhost ([127.0.0.1]:45499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tHKGe-0006zS-34 for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:00:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tHKGb-0006zC-VG for 72986 <at> debbugs.gnu.org; Sat, 30 Nov 2024 04:59:58 -0500 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 <eliz@HIDDEN>) id 1tHKGT-0000oq-Ti; Sat, 30 Nov 2024 04:59:50 -0500 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=E1zTHUWtMwCWGRnp3LCthWVEv8jP2Zug/vL81H7gIUE=; b=QPkAyywYay87 eEULa3yZpN39ceJKMPlV7EVT0VGT14+h4L19yJh6ET7S9DZrZSWPag80n2JpUKaMdk2lilFcKBE53 XtXLwoHid8TUkrOH2kRTzKSKLz9yh+rhmDO9go4eHiUZ4zl1J4cW4KmX+QO85JpvnMa65+cfr6zqT tGKCMllHDk5YRJVLHb5KMtx4TU3GHce3KcB/FWll3eVyfrRh2dLq7fPINi13Mkn7QnAaHSfoodho+ 8MvDa40FCTmqAIfT8oqiKNk8/ehZe94QC6j0tuchwZizRo5LYKkFvKfAx97lbnVWzS9jsRnL9YBXT r8OwOZWbeAM2VMjMg7URmA==; Date: Sat, 30 Nov 2024 11:59:36 +0200 Message-Id: <86ttbp82k7.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: rudalics@HIDDEN, Reuben Thomas <rrt@HIDDEN> In-Reply-To: <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> (message from Reuben Thomas on Sun, 17 Nov 2024 17:01:24 +0000) Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Reuben Thomas <rrt@HIDDEN> > Date: Sun, 17 Nov 2024 17:01:24 +0000 > Cc: Eli Zaretskii <eliz@HIDDEN>, Po Lu <luangruo@HIDDEN>, 72986 <at> debbugs.gnu.org > > On Sun, 17 Nov 2024 at 16:37, martin rudalics <rudalics@HIDDEN> wrote: > > So my last hope for finding the cause of this behavior is gone. > > Thanks for trying, martin > > You're welcome; do let me know if there's anything else I can do. Martin, what should we do with this bug? Leave it open, close it as unreproducible, something else?
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 17 Nov 2024 17:02:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 12:02:47 2024 Received: from localhost ([127.0.0.1]:58362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tCifd-0003v4-9U for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 12:02:47 -0500 Received: from mail-yw1-f173.google.com ([209.85.128.173]:46288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tCifZ-0003um-3p for 72986 <at> debbugs.gnu.org; Sun, 17 Nov 2024 12:02:44 -0500 Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-6ee8e894deeso1710587b3.0 for <72986 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 09:02:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1731862895; x=1732467695; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=EL3vo289N++NqJKjSkDXjQPxvkeing0+zl8vnvYZN4w=; b=gg67SdGLr8BpqWQfsoZ9cXyZgapg3AG1t92H2a+dh8usMvQoTECBhf/Z22oXSUPNvy aTDex2sgrcued3ShRLn0aO8chCl8dfNvl48H83eTZjiqeDj/64DGNn/EIUHKtOJo71aj IybqcBgcs+w5+YM7Yx5R4eozGWuhi3rW6FjJg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731862895; x=1732467695; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=EL3vo289N++NqJKjSkDXjQPxvkeing0+zl8vnvYZN4w=; b=J4o6+tuI9Ds1pdaWzhv5zKK+ytP6yGHNvKxOQN7bV084E2cjbqVY9Kc+lzb5r1ko8F vblRt9t5JdFrA3h72mie5fNIa4YaRA4wi0T/e3IDw6BGT8mbGQr+7TeguchC6qh+TkIb ozCYc9KRML6fVu5GF7ZFj6rvjDO4qr+k5iPXBmB2DUPyXzvyTGBwSagXoXcnArz2DI+0 TfeoVy9mCNwjd+WhfAou0fGs4VGmdB49hDAiemeAmhm09OfJUT1g5sy1xXaHWrhoiCjM fzzPxpZwIi1Dd6rZDvCULMgkloVYRfNM6s7yNX+HUIUXsnmGmU723IxzJ1arMZZfvmEd 4xGg== X-Forwarded-Encrypted: i=1; AJvYcCVAZggXLLVt+XlhH9Vh4o+GGpQbgYIqRtNvTgmmbkn6AO9cth6m6dz3XZwVbvOzO1rxDW44Xw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwxUErG5qO+yuBLIKfa40YGM0WB56UCY+7HwCHwophs3jB8fVPX DQ35Cy8TI85Uv67eC0fmMzgAZ/4WTmkV43U3Xgz59ATkCbrr/J6BTQqXz9X5uBNnGv7UdAzt0xw eiZly1GIUn2Fo0ov1UdHPYeJecSn0ACk1zA5c8A== X-Google-Smtp-Source: AGHT+IHUbmj5bCOytUmX3/+nyc4uyDbvrmm11T/LpZZ4hXCCLDgp6B0bl+a5ljrF4A/2MryFTJ1dvSjEv5DqAyvsoAM= X-Received: by 2002:a05:690c:a8d:b0:6e3:d97e:848 with SMTP id 00721157ae682-6ee55a5560cmr92733087b3.10.1731862895577; Sun, 17 Nov 2024 09:01:35 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> In-Reply-To: <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sun, 17 Nov 2024 17:01:24 +0000 Message-ID: <CAOnWdoiCEuvfNngjKpUsqiAwjyUpVhTGu9NP-p7_KPBoTv3yEQ@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000b0ea5e06271ec00d" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --000000000000b0ea5e06271ec00d Content-Type: text/plain; charset="UTF-8" On Sun, 17 Nov 2024 at 16:37, martin rudalics <rudalics@HIDDEN> wrote: > > So my last hope for finding the cause of this behavior is gone. > > Thanks for trying, martin > You're welcome; do let me know if there's anything else I can do. -- https://rrt.sc3d.org --000000000000b0ea5e06271ec00d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Sun, 17 Nov 2024 at= 16:37, martin rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@gmx= .at</a>> wrote:</div></div><div class=3D"gmail_quote"><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> So my last hope for finding the cause of this behavior is gone.<br> <br> Thanks for trying, martin<br> </blockquote></div><div><br></div><div><div style=3D"font-family:arial,helv= etica,sans-serif;font-size:small" class=3D"gmail_default">You're welcom= e; do let me know if there's anything else I can do.<br></div></div><di= v><br clear=3D"all"></div><span class=3D"gmail_signature_prefix">-- </span>= <br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div d= ir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.s= c3d.org</a></div></div></div></div></div> --000000000000b0ea5e06271ec00d--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 17 Nov 2024 16:37:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 11:37:49 2024 Received: from localhost ([127.0.0.1]:58285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tCiHU-0002jd-VY for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 11:37:49 -0500 Received: from mout.gmx.net ([212.227.15.15]:58085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tCiHS-0002jP-AW for 72986 <at> debbugs.gnu.org; Sun, 17 Nov 2024 11:37:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1731861458; x=1732466258; i=rudalics@HIDDEN; bh=fEsBr8iA6q+JdkHZzP9DxClA20+TuNTgouCe5xuwhhM=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=RgzI31ARCJq9OzphvdM4sg7uJwpmOB+agQwDxnZD+1WPfGbJQXfjbM8HHcLmGuBG gRNBxlPTQCV1x7aEgvciW+8r/cYXm6ZXQ1Zgn6YWdU1kjUnU3uEahFpg2g0fbvWL3 wifr2h/Lwod6YWNtEIHYrwBo26DG7uQ2mbWq5lojJrXDFtgWRxTsigVYaaG9DOTZH 3+0p3c7oNgBc5Pvo7rR/S2eOg1GEj8SWR7ElWKq9pfcPoFMvrMizAtYS90FGkEwy0 D83HU4ZoRV2bOe88UZ5VcX3s/kShNJtBd6QdRfjPZJjC90QYhzExUos6n7ht5X5KU 1BLaqxYyztbE3/HZuw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.73]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MjS9I-1taWS00VPW-00g1e0; Sun, 17 Nov 2024 17:37:38 +0100 Message-ID: <e6d32a00-773c-420e-ac88-28c4134ed5ea@HIDDEN> Date: Sun, 17 Nov 2024 17:37:37 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:9hIKMjJHhqlx3xKMb7DofNz9LnnMefmI0M7nwbCAil2OofiGGah alJzBM679oB5uCIGk2BCzB+ho6MXEEMAwMJ/IVSRYnvJoubDnCVX0wpE4XyGP6d3hbmIyaN 3bGszgho/hnc6eDJoaH4zwVzHj9PNarCdd+LtIj1UJb9kBHu7Ukr4VnY8Hyr/PVe3cabe8m 5MNThvBaax7o3oNQ00afQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ORzugOnelkQ=;ha/REa9E/nr66uEyzac6kRB1lwJ q8RHbrRNA/qpUIVLy3E9MksGbpEP2GUeSLYMFY/gDud1fforwL6+NVZEmReIuOuB8MldASQ37 VPvGLlS97TQWVVo6VGQWnumenTSSwywcMy4I2cmXxup4vKnlS3Oicxhu/9Vv/u52dWE9aEEil nxRM2U8G6HL//gk47cDZjWMvqgOk1G/7iSw5H4SpiPclAoawwppbhMGginYe7n4+qfXqx8V51 Z/XUzOG/DyXbivOfRzxhdHeJpXrF83m1/x9ZVF2lrQYFuZEjNQV3zqC7wWR/aWXO5/rzDVtNP agd9Y+XDp4UvNM9WRKoNhti6EkAq4r+jph+yEjXpe5C/jTHQztjf9UDX7NmFB5RgoB7/FjoG/ 0xTqlXONInWadtSSMU8ZU4/YXO3QHJvYeSQ2fbyShbabYRSUOTpgoxDSSaLITldYABHL7uwbF 3xDRW+VwvCgnvy8BmUrKhmubKYtbWw6eqs2EiaNjKKR92ajGxOHX5EtlCM9d3T0GogGpFCR5V GLWZnA6Sb1d2yu9LlZAICoqZ+QBuswZqoX/sjzPy+MG8TS1evAJ2RMMy60qJUO8AL3P3ogoRH gCYWOPgcYamMrxsVVpZrAhHxRRUb4mCq5FkFxXKoBjps3Z6ccXLfgIxEqIJhrKwi87zQO5VhI KPYg2T2wiNJcOhuD2qyNvkdJS761w3m1EIRHkbr89pmd7Eo6SQbMMMFRkxUgfmcqMMULYD1+D fGw8jPPWEbA2h2fU5gTkWmGyLObK6bj+Atd/250O5+cSKp5PwbTbIibjPHQywO2ak5paMSech VKzGZyk9OopGdv0tnsSqCCnuHxQKbM+l1LHANcuzvf26B2aThyvTbT4Dm7OLN/YcSBGbJ27ZM NQW686jaPh1nnjnYAvsLy5U47YzWuppkkA0uBbET6P2sIrxdrD2/b8ZPU X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > When I update to current git master, apply just your patch, and start up > `emacs -Q` with and without menu bars, the second frame shrinks as before, > in both cases. So my last hope for finding the cause of this behavior is gone. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.73 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.15 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > When I update to current git master, apply just your patch, and start up > `emacs -Q` with and without menu bars, the second frame shrinks as before, > in both cases. So my last hope for finding the cause of this behavior is gone. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in sa-accredit.habeas.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.15 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.73 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > When I update to current git master, apply just your patch, and start up > `emacs -Q` with and without menu bars, the second frame shrinks as before, > in both cases. So my last hope for finding the cause of this behavior is gone. Thanks for trying, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 17 Nov 2024 13:10:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 08:10:35 2024 Received: from localhost ([127.0.0.1]:56242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tCf2x-0000yB-H8 for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:10:35 -0500 Received: from mail-yw1-f181.google.com ([209.85.128.181]:58647) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tCf2t-0000y2-SZ for 72986 <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:10:33 -0500 Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-6eb0c2dda3cso32050547b3.1 for <72986 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 05:10:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1731848971; x=1732453771; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RktgJdFkHkZ8B8DkkFNvKMsmd8+aSw2NdLnlnGl5ZQU=; b=v/0uRDi/z/o3GEMWWC1iX4GK0IsHsJ72WfmzSYxAhruyqbl752KRKDs0E0siFlOy9o 0XsVCWyz3wQgYXxdXGUP0IOpsb0c/H+ijHe+8gAWZVrvIRLI5D9HnUlO0o97zIsvajJQ Qq24ippmkRTbaByJsCRCPER0C5ozeJUxBQAy8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731848971; x=1732453771; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RktgJdFkHkZ8B8DkkFNvKMsmd8+aSw2NdLnlnGl5ZQU=; b=U+Fo0gehWZgEBSiKEhYSvgq+mm0h4uJpuONPorCyJiD2wpIZUzKJ3p22l46CL7vXyM nAakdLCi7m7B51uqrIG4/RRm2EO+JaLgyBsY8idcgswrZXGcM/wIZOdEPpku+BwoHNmY HX/g8pFKjXC1ygQ4MjbQ8/eL/yW5wUGw7b+sBdCtq+LPXTeIUGAxbbcXCtKeAvUW3b/G JhuM4tl4nE4+08d4HNvKpsx3XojuznI1ng+5Z/3yrfE6J87DVDjy7NAXn211x5+RpUwe +HayVljZllvrVvoCnR+hJtuY89viZLe2aIQ51/CIs46sd0OJmY2m6wGER0E9bW+shnEx vn6g== X-Forwarded-Encrypted: i=1; AJvYcCU2JlOcRb0AyxZ+w6SKrlk7iSdt0unZJUGw5P6mIFYmj6qUFa3SKV5jcHZxsCnL3m9Td8qvlg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yxz1pUYbXjC7nFxVxnUZvh8cqO9+mNaAaCAkGT4lg5xEEx+4DVU QVFG+fcMFWxxRNmE62xmvBYsuopbpi8iKF0CNdLsvm/salGV70Z+qWReuWMj256sfnA3jJkXIrL +llKAmjv5t5Zq1X2/4Bs9ANRfj3wdE9fOxX1RXQ== X-Google-Smtp-Source: AGHT+IGZLflydZa/H2WTLkgYguQ5jncxMaPBc+FBR922yySj+s1nawxp1LjqLhjzsiXiJZl5RgSuNuYI/38luQwkqvs= X-Received: by 2002:a05:690c:62c5:b0:6ea:8a23:7673 with SMTP id 00721157ae682-6ee55bbae6amr96470107b3.8.1731848971307; Sun, 17 Nov 2024 05:09:31 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> In-Reply-To: <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sun, 17 Nov 2024 13:09:20 +0000 Message-ID: <CAOnWdoig1grDmWWZQooe2pVvE1N_hFXb28hf7twpLgaFRCGwrA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000bd6b7406271b82db" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --000000000000bd6b7406271b82db Content-Type: text/plain; charset="UTF-8" On Sat, 16 Nov 2024 at 16:40, martin rudalics <rudalics@HIDDEN> wrote: > > So anyway, what I'm really trying to understand is just in simple terms > > what tests you'd like me to run next. > > Please remove all of my patches from the Emacs version you try. Then > apply only emacsgtkfixed.diff and tell me whether the second frame > shrinks as before. > Thanks for spelling it out! When I update to current git master, apply just your patch, and start up `emacs -Q` with and without menu bars, the second frame shrinks as before, in both cases. -- https://rrt.sc3d.org --000000000000bd6b7406271b82db Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sat, 16 Nov 2024 at 16:40, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0> So anyway, what I'm really = trying to understand is just in simple terms<br> =C2=A0> what tests you'd like me to run next.<br> <br> Please remove all of my patches from the Emacs version you try.=C2=A0 Then<= br> apply only emacsgtkfixed.diff and tell me whether the second frame<br> shrinks as before.<br></blockquote><div><br></div><div><div style=3D"font-f= amily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">T= hanks for spelling it out!</div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">When I update to current git master, apply just your patch, and start = up `emacs -Q` with and without menu bars, the second frame shrinks as befor= e, in both cases.</div><br></div></div><span class=3D"gmail_signature_prefi= x">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr= "><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">= https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000bd6b7406271b82db--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 16 Nov 2024 16:40:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 11:40:45 2024 Received: from localhost ([127.0.0.1]:54535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tCLqm-0003sz-Oo for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 11:40:44 -0500 Received: from mout.gmx.net ([212.227.15.15]:57921) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tCLqk-0003sl-6D for 72986 <at> debbugs.gnu.org; Sat, 16 Nov 2024 11:40:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1731775234; x=1732380034; i=rudalics@HIDDEN; bh=mqD6GxyF5p6OjqoXyIoPiwZJWWdVukSdm796yw3Npfg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=KfqQQvJLY4dB/bRdUI5Cfsw8V1VhZnNPNloMJuX3+3gGQE1CKqsP++vlDz8kQIth CdhIKvGEbsxDGQDkSgdiz4GBfhrj+A9nvctfM+yHTDyrt7280IlmeYyz8I1ZC34DQ 2D2n1ABELx3D7mipdhdZ+1kpfJKGfCNBsioNHCYmz32MaouhXEt7xYnd/DdIQwKQh 1djZmxkZ356GDr9FomjZIvrkAknE6PxkoUn8DVLGPOGWWOGqixcj7GY7CZJ3zJPU6 bTJT+FnqKtFemgK68z4VK6/qzvhdJjWV3JyQgzkSxDXzSMGKMrjXoQOZZ8nAo1OPj 3fOxtbPPvTOX2thLqA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.81]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M1poA-1tA8vS1QVc-00EtY8; Sat, 16 Nov 2024 17:40:34 +0100 Message-ID: <c9c7aaf0-5b0b-480c-b628-582a0da45ae8@HIDDEN> Date: Sat, 16 Nov 2024 17:40:31 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:aQ5MHW0sY3KALItqiMhS5KAIrAV2sELGhszbQGOzYJsRimEhPtq wn23v+Xq3DEMFm/Wz4qe45Z8yvJSkZAuubjp8F5o2z2XvQrlGc9qmANf7z3Jzc94PlG8uj4 L4vc/G2xSOWayHERPmDrTWsMcEWfnDx5A82oD26EeHymYZeaWfSyeA84/ZhhNU/QFXnUSnB a7sSEV1Gac2KWJGXR0vTQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:aSf5XpvIUic=;M+lSK4fauVXttdYKof/6vGJgIPf agbUMzBIg0VZRxUCo5DqaFkokW49+99xHl1kcsP27WXt37eUm8uOvL1EuGFvE26yZSnm1cdO1 BJO6bOHd08UquQdJYG945EfR2qX6gROYbpB1Mvak0Yc9Hv7RaluvXoxVrBlAvTSwVQQxRpbMw PoevVMbVZ+Gv5wCcn6f09Xl+YC+LUb06YsG43/aQ+mBbt8PYb8Y//GtxOytJX8mqDv2N9MHz/ 2cIrEbWmJjm3TZqS9fPqTM2KroKnnYxyDFXcq6IrG/VMqAnS+GMJHXls9LGN7E9xaC6lkqeAZ mghUFFcq9ii+KxMMgPhrLXe2Le9S3vdhEdTFQ/vt7HsAY69nwlYDKR/pMTHiWH6htRa83+ooz QCTL5T9XoDVlzBf0sGZMJ3Y28g49u/+7gT9lg2Dn+NPWN1eEfNAg8FphG4AloHsGd3qg9XGpq wUpUuAUI+Ns33ABAQnAmA5bmKy6dgfLIfAt9Eo1U0Rq1QP7hcUrojZXxS2yEpj34Tq7HDHW9F ZkRN3PBy5kVjkOBpG5GQhWZ0j+cbvwRmwpeejEBjgIJLKdrw7PpI21nZR5LH+ITvfNNYEE1E2 USBNT4EqUc7Fne8Lqq/6RN4yj5zLCTWApIbVpODhMAZOvlUP7Dfe7bRshOnSJhGtUMFZYTQcw PZEyJD5QRy5qOwq1r6yboab1gOB8Pv1I2IUCay/gapNoIcUBI+EKK1aNQG2fiimj71JBqON53 1NuKU3ybdoNxpfDSIKxAC7e1gd+3XL8iwR5MoS3dR/p12qIWYJX52cr6P8u/7ukCY9pswkzSu ieKH+DTo3mAMc9yiY1GDpaG5zGBV+nb9R+84/Zlc7Rr3cPwafJxhjiVw4CIzRWYyL8Q3G92db jU9jkR3gGlQxsZ8LE+/iR3Xy831oVp77ZzJ9HSN/mvnhmNwae6i1WXsfm X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > So anyway, what I'm really trying to understand is just in simple terms > what tests you'd like me to run next. Please remove all of my patches from the Emacs version you try. Then apply only emacsgtkfixed.diff and tell me whether the second frame shrinks as before. Thanks, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 16 Nov 2024 14:47:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 09:47:16 2024 Received: from localhost ([127.0.0.1]:52675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tCK4x-0006WG-SS for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 09:47:16 -0500 Received: from mail-yw1-f179.google.com ([209.85.128.179]:49260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tCK4t-0006W0-Sr for 72986 <at> debbugs.gnu.org; Sat, 16 Nov 2024 09:47:14 -0500 Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-6ea339a41f1so14498607b3.2 for <72986 <at> debbugs.gnu.org>; Sat, 16 Nov 2024 06:47:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1731768371; x=1732373171; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RpvoFJJuGJ2Dmvdcv/5FDger7jyRd/Eedio3HPQ+8O8=; b=qMMrufPm2TjUbmLkjNfDSAHUBWfoQZ1tT8mvKDT3Zo/n3AyEOf8YlsYLZUvP1nKXmv B4TsEXwX+nPa3Wd24xYis0Hppu00g1/1fdPr6duFnY9SMucwSaiZk13ZCK64H8zG+T42 qRUuORjik0kmlTqPy8Wn2LSjoO5WBr3GYX8oI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731768371; x=1732373171; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RpvoFJJuGJ2Dmvdcv/5FDger7jyRd/Eedio3HPQ+8O8=; b=HjecwCFZrJqQW6tEVfuIqsOdPLT8ssihFP0dCKujwjTJQE9r4xiEh6c6qMb3CaVTjw DMft6cvFLd2K7nXZ0xMeQueIS6EaMa9UtvesfwNwhHmlKgN8yeVtobfMCsjW7QyYDspD pV22MA6LjBFDvixY1PxujA3yqY4T7bxK85Ww+WBc4InDHuEOWgzzpnPV+xD1QCereKAV WERGr3X/1nOSB8xM7u9HiKRpvoXDyhOU3XRyUzaVzfhDoxYEhZVTDrgqt+P/c2k+8IZV FiR75zIHUpeeF8BXavhvrRN4yDgJ+sXY+hxunhr4hCFKcNbOAGqliyF51fwpTiE2McXp XiJw== X-Forwarded-Encrypted: i=1; AJvYcCVqPmfQiS6LpPbkzwkDmCe1geE+jSZMfdK565eMs7/Zscxr7SQX+kpc2m06ftshZJ9lm6DteQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwRlRZzfADBp9fo/LHi03/+k61LgxmFbMJuVx4S9K25lxZG7K90 zlr7JQGLPs5pzBOkZQ6ScggjlG0xutCIcdL8dVs72iBOkx8CoJHOhjEY57GjPQ+EnGXqwvJKRNN UQNBwrrJ/p2VmF3U4/6p3lL/RjSovr7k71IH2pw== X-Google-Smtp-Source: AGHT+IF05i7dFAjvTdAvHIUz07/zY4cBrPmXI8VWSKf59yWX/YGzr820LPlr/PbVd+eGNSaq/d7iubaSzLkc/MBwxA4= X-Received: by 2002:a05:690c:311:b0:6ea:7e37:8cec with SMTP id 00721157ae682-6ee55a3b80bmr88502987b3.2.1731768370669; Sat, 16 Nov 2024 06:46:10 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> In-Reply-To: <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sat, 16 Nov 2024 14:45:58 +0000 Message-ID: <CAOnWdojZaV7XNZnCihuC7dNhrs0v9Gefdoxc5wE0hZtc0oeDHQ@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000914baa062708be0c" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --000000000000914baa062708be0c Content-Type: text/plain; charset="UTF-8" On Sat, 16 Nov 2024 at 08:59, martin rudalics <rudalics@HIDDEN> wrote: > > That sounds too good to be true. Let's try to take a step back. With a > pristine, unpatched emacs -Q, when you do C-x 5 2, the new frame opens > much smaller than the initial frame. With a patched emacs -Q, when you > do C-x 5 2, the new frame window opens just as large as the initial > frame. Is that description correct? > Yes. And you do not see a behavior where the new frame is very small > initially and only then resizes to the final appearance? And if you > turn off the menu bars, the new frame opens as large as the initial > frame minus the height of the menu bar? > Sorry, I had forgotten about the instantaneous resizing. So yes, with the patched Emacs, I get this resizing, if my eyes don't deceive me (it is very fast). And indeed, when I turn off menu bars, the second frame still opens small, even with the patch. If the answer to all these is yes, then what was the patch? Just that > recent one where I set the natural sizes in emacsgtkfixed.c to 800x600? > Or do you have applied some patch I sent earlier? > I am referring to your gtkutil-frame-2.diff of October 6th. So anyway, what I'm really trying to understand is just in simple terms what tests you'd like me to run next. -- https://rrt.sc3d.org --000000000000914baa062708be0c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sat, 16 Nov 2024 at 08:59, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> That sounds too good to be true.=C2=A0 Let's try to take a step back.= =C2=A0 With a<br> pristine, unpatched emacs -Q, when you do C-x 5 2, the new frame opens<br> much smaller than the initial frame.=C2=A0 With a patched emacs -Q, when yo= u<br> do C-x 5 2, the new frame window opens just as large as the initial<br> frame.=C2=A0 Is that description correct?<br></blockquote><div><br></div><d= iv><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" cl= ass=3D"gmail_default">Yes.</div><br></div><blockquote class=3D"gmail_quote"= style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p= adding-left:1ex"> And you do not see a behavior where the new frame is very small<br> initially and only then resizes to the final appearance?=C2=A0 And if you<b= r> turn off the menu bars, the new frame opens as large as the initial<br> frame minus the height of the menu bar?<br></blockquote><div><br></div><div= ><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" clas= s=3D"gmail_default">Sorry, I had forgotten about the instantaneous resizing= . So yes, with the patched Emacs, I get this resizing, if my eyes don't= deceive me (it is very fast).</div><div style=3D"font-family:arial,helveti= ca,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">And indeed, when I turn off menu bars, the second frame still open= s small, even with the patch.<br></div><div style=3D"font-family:arial,helv= etica,sans-serif;font-size:small" class=3D"gmail_default"><br></div></div><= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex"> If the answer to all these is yes, then what was the patch?=C2=A0 Just that= <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span><br> recent one where I set the natural sizes in emacsgtkfixed.c to 800x600?<br> Or do you have applied some patch I sent earlier?<br></blockquote><div><br>= </div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:s= mall" class=3D"gmail_default">I am referring to your gtkutil-frame-2.diff o= f October 6th.<br></div></div><div>=C2=A0</div><div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">So a= nyway, what I'm really trying to understand is just in simple terms wha= t tests you'd like me to run next.<br></div></div><div><br></div></div>= <span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class= =3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"http= s://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></d= iv></div></div> --000000000000914baa062708be0c--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 16 Nov 2024 08:59:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 03:59:16 2024 Received: from localhost ([127.0.0.1]:52062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tCEeB-0006pa-Rv for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 03:59:16 -0500 Received: from mout.gmx.net ([212.227.15.18]:42571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tCEeA-0006pG-9K for 72986 <at> debbugs.gnu.org; Sat, 16 Nov 2024 03:59:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1731747545; x=1732352345; i=rudalics@HIDDEN; bh=gnHuWq/EKATR4lbXsirg7IKmyl8Y7Z5lyqJ7qQUL1Ew=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=aXUy2rzwg/S/w+HTK2qWxyanTpDOz+9nC7LqPAOx9g79o8TINHGl35bpNA7kKWX9 vJ3cDahsqUUaeB3+80hjG8pliDb0aVMx0fLJMLvMPG1xVmGRRAypUQIlfYh1+GGAn WHx7sZTmod57HcLa/c+2ICUqg8xhKTM2CqNqMb2SJvqvmQn4m2PPbWD0Yc+RW4YvO czNIqyY4xg6KOsgsYKT/3Ux1bHtOdqj1mPTLdr6m61FDTsdjPdWmMn10+uytWhw3g EQP8sbp3GtgxxoBKe0+6zWC7krcvxjO4Y01cXoXfmGHFBU8gHLPfjYARGPE6boOgq Fw0HGZOPKXzoUwRp9Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.81]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MacSe-1tjuR12Ah8-00oc1M; Sat, 16 Nov 2024 09:59:05 +0100 Message-ID: <8378b9a3-d739-4a39-b50f-45481812029d@HIDDEN> Date: Sat, 16 Nov 2024 09:59:00 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:NSTbWfX4+ADrSQAVEA5u0aEFaYFV1NcBV1ABg4Iwhi7nIJwxMv3 4c6H6b6isvwpSoe3RzuWfIRGnmdazODYJ0yAPUZhvfybXb2yZpzrYWxK2RswwWiAnNDttL0 6k7ngd1yv1qvcJGylcjza9qaI2LPpjOI7Q/rSu+L5L4v/VTmK0zCeI7li9TgoTDpHahPyeY ufG6kxJjxAYNTvPno8epQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:g3/N4Jy+VRs=;eXoWDM8OsZ4C83kx/4noWfsNYQK GGaSH1sebOj7zuJEJLk062rwnLm/K9vHV3qTnwrjiYSE7oy4CI69Bn4yCIJ5PpNkjuAxrBQIi AJGZ1eesCPMpczzi8XEjoX3buR0i32DBfbtP607UsPhtWkl74AOy8gJr0+27hWEMuWQUU//Vg PYocbxCumzDh899N/YnKwGkc7qvJLiKzhh6rU+Nc1P9o9I1yfvDelQfDgqQa+jFIm2C6T7HDL 3CRSYr3KdDXyKf/XhsrDe74if2rz6nblnyEicDpEAhiT58v/wn5cg15yCD3i1OHXqLYtmknR8 lg1+lP9ExvY10Q4P1XVyzmF4DRUF5lMpepL8K/VwRmehpa4LvgJITDaXi4xZ+oHTE3zsdc+Kd K3NefzGgxzp4nfa8njlVHNva/b2Umeyqz9EPjWcnGo8Ut/EamUUA7qRrVfampYEP3EsaTvcTF gWdqwtpiuxZKDZcElPGHxWMokzY/Whil8aVHi0pMVQz1GNRqY7M1RPDld82BCrVZbmrDt8m2J huLQm4hhHAb1yB/i+1KmYUwfP7O7w4oM+p+wPv8etv7cR1694EVozjiBBmbt7R8P47zeLLTTB b1xvC2zZNkJXmbKIp16z+BobuicerSTcEXP7FxVPGYV0Zdm0eJBK+danvWUs2Xgz5h+PMaobA G/eAf1tkXpg8fIR1ivvyaDT02xze4ESwOAbI2yda9jpYXp1QVJcW9End/hq9xicv8/Y2HOXVa HdhNSkAIfPdLsaZqTZI93cZTFmZKw6y4J6jfvj1LC8L4R7gZ2NjikYynU0xuqiBi8rubfK5Ze CBcSZxQJ6tfxM3BnnUjAUjXnnW7gRRKoo/WQu9rinSvwk9Ez5q+8FiNMnm1Os8WcAytUCDTPO aJCbZo7DqvVedZPcsy+dfgfju5vsH5fXQdB7V9b3A2XzK1oI1oZjloGTW X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > As I understand it, I see shrinking with > every new window in an unpatched Emacs, and with your recent patch, I don't > see shrinking; as I previously said, for me currently, bad == unpatched and > good == patched. Does that sound right? That sounds too good to be true. Let's try to take a step back. With a pristine, unpatched emacs -Q, when you do C-x 5 2, the new frame opens much smaller than the initial frame. With a patched emacs -Q, when you do C-x 5 2, the new frame window opens just as large as the initial frame. Is that description correct? And you do not see a behavior where the new frame is very small initially and only then resizes to the final appearance? And if you turn off the menu bars, the new frame opens as large as the initial frame minus the height of the menu bar? If the answer to all these is yes, then what was the patch? Just that recent one where I set the natural sizes in emacsgtkfixed.c to 800x600? Or do you have applied some patch I sent earlier? martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 15 Nov 2024 20:07:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 15 15:07:31 2024 Received: from localhost ([127.0.0.1]:50969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tC2bK-0005ke-Me for submit <at> debbugs.gnu.org; Fri, 15 Nov 2024 15:07:31 -0500 Received: from mail-yw1-f177.google.com ([209.85.128.177]:59741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tC2bI-0005kV-AY for 72986 <at> debbugs.gnu.org; Fri, 15 Nov 2024 15:07:29 -0500 Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-6ee55cfa88cso10921147b3.3 for <72986 <at> debbugs.gnu.org>; Fri, 15 Nov 2024 12:07:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1731701188; x=1732305988; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Sd/aAzckFdoS0zjOiLtB7o5ZAcqzMXm3eC8fCsVYC9w=; b=BNqSO+YH6OrelEj7S8ghpyZtm6NycxQbaoXgQFwzCQRUHmN1J/hnDYUs2opq/JyNQr 1GhjkIrPrRV5D24aoc79uFwx5Eabfpocqx3zGgdSfoAfZ1b3xr1cnrU/pDnTcEVTZzIp gaHurOY0TJiHbpBU+s0GZk85HC0DjepxevjEE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731701188; x=1732305988; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Sd/aAzckFdoS0zjOiLtB7o5ZAcqzMXm3eC8fCsVYC9w=; b=D4kiSBINduX5J6wvuTeyUr1wFCoQFsHm9a7dMEYfbUSDy5CjenMTOJLfyJkWQyU7g2 oAMFLxtH88Jn2Bya5HVWTuT+HvvNnbYfAcGRuC9N34JuCruTdBMPddef/X2XFA7FLooU PwAmcc+U0OnL1ualW+hUVOa2cLnirE2LOrMl0E2viVCHmX2cqB+ofA3o1A6O6MVj/o3h BDS50Cn/mS/OEYJ6U0iv9+wdFI/fpGGa7rE9zOLfjyyWm/wHQ7r+tXh+Qpm09h4xyoTj SJMEGEmneDbAF1b+N+LmC3XtSVOVkFRm3LQ3pii1iZ394FMjODRXKMtsJZ4EHbZ/0qUJ fC4g== X-Forwarded-Encrypted: i=1; AJvYcCUo+4jD38J42mACo0BHDQvA2/3rjHxAJpDs4QFWurbMOfIR5Sdidu5to2Z71K1S36Q83IEuvg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw2MfTKMaigeQ6DMZsT7Q+duO38M535Eu9Ge1WdpBrBTg1JoJGL y4Ut2FWZi0Oly43p9c8GByQOHb3u8wk/0jwjXe8cfLwdRPVe10CyssEDmS+04XjrwKe426xe4cz Cg6afiWzCcmLNAEdjLz5jfexZLwZMPlp0JLKwuw== X-Google-Smtp-Source: AGHT+IGgY+vstbszY+bmIOLNVb0/de4DdhUYKNw0iow+fvoR+fCnC/cMlnLRt6K8xS/DPC1Ul6UZVBZ1n4IuxSdFkFI= X-Received: by 2002:a05:690c:5509:b0:6ee:61ea:a429 with SMTP id 00721157ae682-6ee61eaabc9mr29117627b3.36.1731701187654; Fri, 15 Nov 2024 12:06:27 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> In-Reply-To: <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Fri, 15 Nov 2024 20:06:16 +0000 Message-ID: <CAOnWdojTC-cDPOBytrfU-z2tk6duc4tGEq_ysHf5n=0g+Ephxg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000025e5970626f91a0a" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --00000000000025e5970626f91a0a Content-Type: text/plain; charset="UTF-8" On Fri, 15 Nov 2024 at 17:20, martin rudalics <rudalics@HIDDEN> wrote: > > With "good" scenario I meant one where you don't see any shrinking. A > "bad" scenario is one where you see it. Sorry for being unclear. > I feel I'm being a bit slow here. As I understand it, I see shrinking with every new window in an unpatched Emacs, and with your recent patch, I don't see shrinking; as I previously said, for me currently, bad == unpatched and good == patched. Does that sound right? Please apply the attached diff to an unpatched Emacs and tell me whether > the frame sizes for a bad scenario are in any way different from those > that you see for the same bad scenario in an unpatched Emacs. Here the > patch has no effect. > So as far as I can tell, this request supersedes any outstanding previous requests; does that sound right? Once I've given you these data, you'll have frame sizes as given at the breakpoint for three scenarios: 1. Patched (already done). 2. Plain unpatched (not yet done). 3. Unpatched but with natural size forced to 800x600. -- https://rrt.sc3d.org --00000000000025e5970626f91a0a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, 15 Nov 2024 at 17:20, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> With "good" scenario I meant one where you don't see any shri= nking.=C2=A0 A<br> "bad" scenario is one where you see it.=C2=A0 Sorry for being unc= lear.<br></blockquote><div><br></div><div><div style=3D"font-family:arial,h= elvetica,sans-serif;font-size:small" class=3D"gmail_default">I feel I'm= being a bit slow here. As I understand it, I see shrinking with every new = window in an unpatched Emacs, and with your recent patch, I don't see s= hrinking; as I previously said, for me currently, bad =3D=3D unpatched and = good =3D=3D patched. Does that sound right?<br></div><br></div><blockquote = class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol= id rgb(204,204,204);padding-left:1ex"> Please apply the attached diff to an unpatched Emacs and tell me whether<br= > the frame sizes for a bad scenario are in any way different from those<br> that you see for the same bad scenario in an unpatched Emacs.=C2=A0 Here th= e<br> patch has no effect.<br></blockquote><div><br></div><div><div style=3D"font= -family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"= >So as far as I can tell, this request supersedes any outstanding previous = requests; does that sound right? Once I've given you these data, you= 9;ll have frame sizes as given at the breakpoint for three scenarios:</div>= <div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,sans= -serif;font-size:small" class=3D"gmail_default">1. Patched (already done).<= /div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" = class=3D"gmail_default">2. Plain unpatched (not yet done).</div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">3. Unpatched but with natural size forced to 800x600.<br></div><br= ></div></div><span class=3D"gmail_signature_prefix">-- </span><br><div dir= =3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><= a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a><= /div></div></div></div></div> --00000000000025e5970626f91a0a--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 15 Nov 2024 17:21:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 15 12:21:03 2024 Received: from localhost ([127.0.0.1]:50730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tC00F-00074x-Iv for submit <at> debbugs.gnu.org; Fri, 15 Nov 2024 12:21:03 -0500 Received: from mout.gmx.net ([212.227.15.18]:53897) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tC00D-000747-8S for 72986 <at> debbugs.gnu.org; Fri, 15 Nov 2024 12:21:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1731691251; x=1732296051; i=rudalics@HIDDEN; bh=YLCZ54YIEUUp41Wdp33mUlIgfVm7ifHhcRd+6NWZW0o=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=aC+QJAU1ddN5KThSAQT5VfWGrLUh9ryPSP5CEvINapTpdZcdAliAaNf+yfcQwDPS gF8TsU6CrIueAYmQ+kSMWot7egCas3uteIGKPv2YMsggNp9e0oGIWM9IJ0KHZ+k8P 5AtF1NH9oSiXYPrcDy5fcRigPAKr5azJU7WU+/fctr6IZXUrCESfgSz6Dv851MS8s EkiUJ2i0NVDOW8IrnXZXzrbTv27y5MWeH7pXsu7f1AZrSfeucvKO79M0PK7IBye4N cr00oVxfV+EfQKYEHT/Mr8yB/oNjVchhCvrOxNqa0vZNT+7CxW2dkzyQkLqnNoF/V RJgh1Sk/dEMJi1CHXA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.252]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUowV-1tKcx01T85-00QCP6; Fri, 15 Nov 2024 18:20:51 +0100 Content-Type: multipart/mixed; boundary="------------dKzOCZaHVaaXasiA8iXmbgSy" Message-ID: <3334a15b-87cd-4bfc-b5ca-db7cde08df92@HIDDEN> Date: Fri, 15 Nov 2024 18:20:48 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> X-Provags-ID: V03:K1:pl6UyX+l6DBR4dU/i8pfgZ/RiZSjcq7Qla+QQliBGR6PBWWGy+P Vnd1Eamd3+5aSZ+5wAOwNzvPUGuu1bxd26p5JTt1+Mi9Ur0WCFSb8Rwe/L9N1H2JjVtDz3l bbcrZrONsngPCVaWUzrSUrfygE/I0PEf381VHxxgxQ9Rvr9vZFtMgyfwSW4f97nuZWHKHb4 /txVvnrI857a+/hQCM0yA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:BxMLFveftSE=;u9u0aw030B9VjEn8UpyOKm0cRTj IGPzlaBMlnPGcA8fWcmx69zMQx+PFDanqNfcegunxT5P9BlWsQH4tmB9wB8CV0w+B6KRYjbUZ oeYZGL3aRDzSIAVt/6JLuzeYZi2UwDK66zFw5yYiIIls1dJtsyiUHwENkdenbs1FWOuaFAlIo E8pKM72b3TLcc/ca38Q2NYAfflXDzR59L6cuA4C17UTje8zNUFOC2y9pDEl0aZtuja9rjj6p4 V3aMaULWGn4Rav0HZ6pSOBtJXBW2CZleKSESk/zMHTD7spa9O7MC7yiUJUoiqfmavWepWUIw7 4i0tBO7FVbLT1El7DQELcp5DsnQqRIOFpkZ+nHkDj2LOAAk5avMCRgRFSIaGZsbc/ZLnCYjjy QwPIoltsWo4m8GCjyKcKWRku0gyuuYWL56hwxpEkSGNNnDMtvDleIfOTi3rjDF2bOCVyiTvr5 vdhsao7nXzEUJPm23jXW1Tsu4S7hXMetK4dIn2Kj0QdWxWNh5BwR8JNRu5YUN1SXcYdhycZIG whQGyC1ZprXuc70uiTDcmk8xDr4Sx8wmNkUpb19XQdDJnUDHvuVXwOkOmJM53W1deidNQI4hc SzhDxrHnYtqI4sS9SKp9hljmSy2NrLC5LmDyHtz8/E1SAUPRgpCqGt5EcaKd3EBBKw3DecEHv 40C7jh427GUnFcCSWesO05KiPGbiVkP1D2htHRpoc7tdq3V3ihcmXztRDKB9CIdeAm/yRpl3c ykBG6OBTvpu++QnUVC5v+pbtaBK7Uq60wiSU95bD8yWyQ8oSu1HHSM8Xke2G1Mv77duGsj9pl 3QD2s5Cp6StgG+tcRiocd8ujkGbgfoQBMUBv82KiTuUNkM6YQmB7/9L8bTJjV7/mTue+ZfVH6 s6VCSm1rZNmBHj3XQFSh96fxROzt8uPbFJnkq4LrzxbJxXX/jy3JXL04c X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------dKzOCZaHVaaXasiA8iXmbgSy Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Just to check I've understood what you want here, I did a first run with > the latest gtkutil-frame-2.diff applied, and with breakpoints on those two > lines, of simply "emacs -Q", and I get, for just opening the initial > window, 4 hits on each breakpoint. > > The first hit is w = 0, h = 0. > > The other three are w = 64, h = 167. OK. > I wasn't exactly sure what you meant by a "good" or "bad" scenario; but I > guess you meant "good" == "with patch applied", and "bad" == "without patch > applied"? With "good" scenario I meant one where you don't see any shrinking. A "bad" scenario is one where you see it. Sorry for being unclear. Please apply the attached diff to an unpatched Emacs and tell me whether the frame sizes for a bad scenario are in any way different from those that you see for the same bad scenario in an unpatched Emacs. Here the patch has no effect. Thanks, martin --------------dKzOCZaHVaaXasiA8iXmbgSy Content-Type: text/x-patch; charset=UTF-8; name="emacsgtkfixed.diff" Content-Disposition: attachment; filename="emacsgtkfixed.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9lbWFjc2d0a2ZpeGVkLmMgYi9zcmMvZW1hY3NndGtmaXhlZC5j CmluZGV4IDM5NDE5NjBiM2JhLi5hN2VkZGIzMTE1MCAxMDA2NDQKLS0tIGEvc3JjL2VtYWNz Z3RrZml4ZWQuYworKysgYi9zcmMvZW1hY3NndGtmaXhlZC5jCkBAIC0xMDUsNyArMTA1LDcg QEAgZW1hY3NfZml4ZWRfZ2V0X3ByZWZlcnJlZF93aWR0aCAoR3RrV2lkZ2V0ICp3aWRnZXQs CiAjZWxzZQogICBpbnQgdyA9IHByaXYtPmYtPm91dHB1dF9kYXRhLngtPnNpemVfaGludHMu bWluX3dpZHRoOwogICBpZiAobWluaW11bSkgKm1pbmltdW0gPSB3OwotICBpZiAobmF0dXJh bCkgKm5hdHVyYWwgPSB3OworICBpZiAobmF0dXJhbCkgKm5hdHVyYWwgPSA4MDA7CiAjZW5k aWYKIH0KIApAQCAtMTIzLDcgKzEyMyw3IEBAIGVtYWNzX2ZpeGVkX2dldF9wcmVmZXJyZWRf aGVpZ2h0IChHdGtXaWRnZXQgKndpZGdldCwKICNlbHNlCiAgIGludCBoID0gcHJpdi0+Zi0+ b3V0cHV0X2RhdGEueC0+c2l6ZV9oaW50cy5taW5faGVpZ2h0OwogICBpZiAobWluaW11bSkg Km1pbmltdW0gPSBoOwotICBpZiAobmF0dXJhbCkgKm5hdHVyYWwgPSBoOworICBpZiAobmF0 dXJhbCkgKm5hdHVyYWwgPSA2MDA7CiAjZW5kaWYKIH0KIAo= --------------dKzOCZaHVaaXasiA8iXmbgSy--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 14 Nov 2024 23:26:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 14 18:26:22 2024 Received: from localhost ([127.0.0.1]:47718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tBjED-0001pR-HK for submit <at> debbugs.gnu.org; Thu, 14 Nov 2024 18:26:21 -0500 Received: from mail-yb1-f170.google.com ([209.85.219.170]:55421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1tBjEB-0001pI-ES for 72986 <at> debbugs.gnu.org; Thu, 14 Nov 2024 18:26:20 -0500 Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e38261653aaso219164276.2 for <72986 <at> debbugs.gnu.org>; Thu, 14 Nov 2024 15:26:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1731626718; x=1732231518; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CIYfVmFcPut/8+G/Eb+sTMhenrsSUeRzlFJ7YwH5iUU=; b=Pe+8zLDu7mBzSkqsjm5dPkToAk701tl3A+ABwuhemzdrJ66EoBqov235oSRn28QHxh 2kVGdaoP8aC9eIlWoQGOJ1HRvv6z5oPc/Z6wy/acAPy6x1UCLvBVipQnHYYC/7Fn67BT u5HcKHl5MRnymMORgiVyQEyA4e74zplEzDynM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731626718; x=1732231518; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CIYfVmFcPut/8+G/Eb+sTMhenrsSUeRzlFJ7YwH5iUU=; b=GvwV+U3pmZLuSMtb/3Xj8gg6ilfB9dR+j7e+b8ao446ZGE4dXSLgTvR+k3aiUe0d50 X4KBJzXRaW77xccAjOHgSP1gUc1lURQv7ADPn3vcNKP2ejynCsAVTooCBT/yanukhyK2 JVqzhfGgVyrPHspGKL01eFaljoXXW0wzisvhnQWOeLyhiDfawbSb3dlAzcVDgxUgurhJ lnc0QZXyMIeVVYcXd6brwCRpbYHpDpQlOA7xQAE2eKzyL+Opu+kv9/Go9U/y9D9r4y7M HPXM5mKRw2dVDKTKtK6/aY/Rx+G656F5K4cqcDP5LxaFXDdcvhflf1AnkNOQg5MHMjtW FPbQ== X-Forwarded-Encrypted: i=1; AJvYcCVwD/GGKXJVHsItqmqPOq4vnnq6YIAXhXQ7FHUSFu7N2hdRKXjn+gV67wPbKBaY3CQW5jTV0w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz2azoP02a6tWpX3sdqI90hwAj+x3wT9yaqbjNEyL1omKSPL/7W 1/HueE1qp5JxFznp1Pk5Vf+e7rmxKCgF1adXZ+1D0HDxmYuGVOhPUY+4bon9rqjXNMIcPgx7pWr uQY13k1yrWdOiNWmjSUhQ6+Z0oFbtih2zKGTtHg== X-Google-Smtp-Source: AGHT+IFWiwOatDimPIfYr0btQBmhN1M69vj1G9yrWk1iuyH4HL49WHYCaW2din/X6gUSPFU5RfLCDGvZYhPs1fAIgXE= X-Received: by 2002:a05:690c:d95:b0:6e3:3dbc:ca60 with SMTP id 00721157ae682-6ee55a4e1edmr10980347b3.8.1731626717728; Thu, 14 Nov 2024 15:25:17 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> In-Reply-To: <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Thu, 14 Nov 2024 23:25:06 +0000 Message-ID: <CAOnWdogD4=Ph6JD=K52P7auqKOXEWisCdm9tmzhj3W-=O7WmSA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000064ef9c0626e7c361" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --00000000000064ef9c0626e7c361 Content-Type: text/plain; charset="UTF-8" On Thu, 7 Nov 2024 at 09:49, martin rudalics <rudalics@HIDDEN> wrote: > > One problem I see is that in emacsgtkfixed.c we set up the preferred > size of the frame widget and take the width and size from our > min_width/min_height size hints. From the mutter log we know that these > are broken so maybe GTK does something weird with them. Please put > breakpoints at the lines > > if (minimum) *minimum = w; > > and > > if (minimum) *minimum = h; > > within the #else parts of emacs_fixed_get_preferred_width and > emacs_fixed_get_preferred_height in emacsgtkfixed.c and tell me which > values are assigned here: Once for a good scenario and once for a bad > one. Here I get 0 initially and later on 110 for h and 90 for w. > Just to check I've understood what you want here, I did a first run with the latest gtkutil-frame-2.diff applied, and with breakpoints on those two lines, of simply "emacs -Q", and I get, for just opening the initial window, 4 hits on each breakpoint. The first hit is w = 0, h = 0. The other three are w = 64, h = 167. I wasn't exactly sure what you meant by a "good" or "bad" scenario; but I guess you meant "good" == "with patch applied", and "bad" == "without patch applied"? -- https://rrt.sc3d.org --00000000000064ef9c0626e7c361 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr"><span class=3D"gmail_default" style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small">O</span>n Thu, 7 Nov 2024 at 09:49, martin rudal= ics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<b= r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex= ;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br> One problem I see is that in emacsgtkfixed.c we set up the preferred<br> size of the frame widget and take the width and size from our<br> min_width/min_height size hints.=C2=A0 From the mutter log we know that the= se<br> are broken so maybe GTK does something weird with them.=C2=A0 Please put<br= > breakpoints at the lines<br> <br> =C2=A0 =C2=A0if (minimum) *minimum =3D w;<br> <br> and<br> <br> =C2=A0 =C2=A0if (minimum) *minimum =3D h;<br> <br> within the #else parts of emacs_fixed_get_preferred_width and<br> emacs_fixed_get_preferred_height in emacsgtkfixed.c and tell me which<br> values are assigned here: Once for a good scenario and once for a bad<br> one.=C2=A0 Here I get 0 initially and later on 110 for h and 90 for w.<br><= /blockquote><div><br></div><div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default">Just to check I've u= nderstood what you want here, I did a first run with the latest gtkutil-fra= me-2.diff applied, and with breakpoints on those two lines, of simply "= ;emacs -Q", and I get, for just opening the initial window, 4 hits on = each breakpoint.</div><div style=3D"font-family:arial,helvetica,sans-serif;= font-size:small" class=3D"gmail_default"><br></div><div style=3D"font-famil= y:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">The f= irst hit is w =3D 0, h =3D 0.</div><div style=3D"font-family:arial,helvetic= a,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">The other three are w =3D 64, h =3D 167.<br></div></div><div><br><= /div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sm= all" class=3D"gmail_default">I wasn't exactly sure what you meant by a = "good" or "bad" scenario; but I guess you meant "g= ood" =3D=3D "with patch applied", and "bad" =3D=3D= "without patch applied"?<br></div></div><div>=C2=A0</div></div><= span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class= =3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"http= s://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></d= iv></div></div> --00000000000064ef9c0626e7c361--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 7 Nov 2024 10:36:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 07 05:36:32 2024 Received: from localhost ([127.0.0.1]:47303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8zsN-0000Da-JN for submit <at> debbugs.gnu.org; Thu, 07 Nov 2024 05:36:31 -0500 Received: from mout.gmx.net ([212.227.15.15]:46381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1t8zsL-0000DM-9H for 72986 <at> debbugs.gnu.org; Thu, 07 Nov 2024 05:36:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1730975780; x=1731580580; i=rudalics@HIDDEN; bh=dlR0lqoO/zrY0O3FY2mZ/N/JzWpYU0dcYeFDwzOd3v4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:From:To: Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=rH1XSbIZIPzTiPRNEGZ57JNc9HDbCUi1JZv/cfq/n9jTiXPk5TfQu+W2sbbiVZXk 1mJShukMxfs/BfeMSKusXT1/47wLDBKsbENBWDP3wYFfhq7xV7cNbDm0xjQ8qFxbH WqjjSZglNdHQNOi4Vn00S8hHW3EdnDK4MIaAg2BqmO7Y7denrMNLOlKvqlJb08mCq LO3sCGoxw0Y/Y93H3Io5w/F5Fcm9xVDRNtdIi3qasSTNkkYcfVOm0NomDpuYY8S0Q wUCnQsWiwX0yd2h/Q/IvDjA5B+hJqeQ2IW5CKaozMQa5wVBSrdzoqKMyfCXPhdFq5 EIPczJlAB8k4UvaKfw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.231]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MnaoZ-1tYTNx1EIP-00gm6v; Thu, 07 Nov 2024 11:36:20 +0100 Message-ID: <5ca42151-30f3-4b63-9aa4-4f55718bffce@HIDDEN> Date: Thu, 7 Nov 2024 11:36:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames From: martin rudalics <rudalics@HIDDEN> To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> Content-Language: en-US In-Reply-To: <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:m/iL253MOrXGwebi7Gcq2fjsbnF3AZGEXBZmKZ0WKlwAma1LWf8 dK6AyA/gGsiYr4L9eSnkcdTwskNMGY4qlN6J6a1qOjbHgqaHPMW9v6wuRO8NJs9HrOfOym8 MJV6K87KBPWIRd5q6d0czq2hndQ2NNURwfQZwxw2G6orqoLfFVEVNYIvfWam4X/f4RG37q7 LvRgPdGEkTpKEJBW76qzQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:NX5W2vvYue4=;PqIiPMmJCj5+SGORvA5yDiM5Xrv /cE3nJZDD1ORxxithvMwe9BRVreotdAqvgM56rLHZyHbiWETI6Yc4s+Oe7pPmCFd/yYoiUrYE kllEVoOffcKsMTKH9MotDNj7bM/dBti0nY5NLhljx5nwxiCWYCGKWwHzh2c99PPlR3u9hMA4a PSyXLyWEhNoSL06BFKmshkyp9LXbUBe1mL/FoqR5VnlAuGhSTcJquLfm+e17L0/7QOPNQ377J oRiUqGVa6DlQ7G984Gj1TOJj85Fq54JcAcQyIkaFzV8qoDpY4vyTWVaMUtajcbIZZEukvXFRB QjDPs+YgIwzQnwGD5yarvhj60N3ncthKlGRA72IfFpaRugFnIhLnBoWyXfy4T97phHuiWTJMI WDAD0KDAKqhNeYe4fvw1/Hjx4VAEvFjKdvY4lv415HCdPBMv4GBnK+ddhAPOke3bRJ1FyxfYV 5FQHrRu0nMxN7HhzaR2PsUgNoM0HAbPuHDMx9b/f1ZwSUHR//7QSSQ18OrD/cYyTv+W/sBy+G 2fpC/EJTdBmQWdCL6LVer5Q8gy81chaWk1ii+9GwofYhGXYkdcMcuawQx12c4ApZdvCZ/Gh0m NAeRKoZ1ujYNSQHETRShk7ZKt8dFnM6adX2N+YHfRvHAJHG5qgtBMhlDJmtglcRQQCwINIZLg +rW6DP20hYcnknR6AeIxn/eeO9gWYX3kopHpFcdwRqq9NW3p3TT4IbwZvn4I7V5oFjXOk/i2q jaq+dNeiOF2fI2lvCxtdyvi1EQtAu24trtecafLfyi9sQyr4C55UEkwixN/f1+lksn2BwNlFi /F89GdHIXOffgAL1loc2Ltd+USuAgA1JMb0YC9XY5+HjpoFtjBTea10UFkTMkMoItZgqWDcqQ i9s2/JixJ/5W65IyFFjHoetOdEjg0jfo/Huv46yz0wzrPyAGeWoi9dFxI X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ID4gRXhwZXJpbWVudGFsbHksIHlvdSBjb3VsZCBhbHNvIHRyeSB0byB1c2Ugc29tZSBhcmJp dHJhcnkgaW50ZWdlciB2YWx1ZQ0KID4gaGVyZSBzbyB0aGUgY29kZSB0aGVyZSBiZWNvbWVz DQogPg0KID4gI2Vsc2UNCiA+ICAgIGludCB3ID0gcHJpdi0+Zi0+b3V0cHV0X2RhdGEueC0+ c2l6ZV9oaW50cy5taW5fd2lkdGg7DQogPiAgICB3ID0gbWF4ICh3LCA4MDApOw0KID4gICAg aWYgKG1pbmltdW0pICptaW5pbXVtID0gdzsNCiA+ICAgIGlmIChuYXR1cmFsKSAqbmF0dXJh bCA9IHc7DQogPiAjZW5kaWYNCiA+DQogPiBhbmQNCiA+DQogPiAjZWxzZQ0KID4gICAgaW50 IGggPSBwcml2LT5mLT5vdXRwdXRfZGF0YS54LT5zaXplX2hpbnRzLm1pbl9oZWlnaHQ7DQog PiAgICBoID0gbWF4IChoLCA4MDApOw0KID4gICAgaWYgKG1pbmltdW0pICptaW5pbXVtID0g aDsNCiA+ICAgIGlmIChuYXR1cmFsKSAqbmF0dXJhbCA9IGg7DQogPiAjZW5kaWYNCg0KQmV0 dGVyIG1ha2UgdGhpcw0KDQojZWxzZQ0KICAgaW50IHcgPSBwcml2LT5mLT5vdXRwdXRfZGF0 YS54LT5zaXplX2hpbnRzLm1pbl93aWR0aDsNCiAgIGlmIChtaW5pbXVtKSAqbWluaW11bSA9 IHc7DQogICB3ID0gbWF4ICh3LCA4MDApOw0KICAgaWYgKG5hdHVyYWwpICpuYXR1cmFsID0g dzsNCiNlbmRpZg0KDQphbmQNCg0KI2Vsc2UNCiAgIGludCBoID0gcHJpdi0+Zi0+b3V0cHV0 X2RhdGEueC0+c2l6ZV9oaW50cy5taW5faGVpZ2h0Ow0KICAgaWYgKG1pbmltdW0pICptaW5p bXVtID0gaDsNCiAgIGggPSBtYXggKGgsIDgwMCk7DQogICBpZiAobmF0dXJhbCkgKm5hdHVy YWwgPSBoOw0KI2VuZGlmDQoNCkEgY29tbWVudCBpbiBndGt3aW5kb3cuYyBzYXlzDQoNCi8q IChOb3RlOiBSZXBsYWNlICJzaXplIiB3aXRoICJ3aWR0aCIgb3IgImhlaWdodCIuIEFsc28s IHRoZSByZXF1ZXN0DQogICogbW9kZSBpcyBob25vdXJlZC4pDQogICogRm9yIHNlbGVjdGlu ZyB0aGUgZGVmYXVsdCB3aW5kb3cgc2l6ZSwgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zDQog ICogc2hvdWxkIGhvbGQgKGluIG9yZGVyIG9mIGltcG9ydGFuY2UpOg0KICAqIC0gdGhlIHNp emUgaXMgbm90IGJlbG93IHRoZSBtaW5pbXVtIHNpemUNCiAgKiAgIFdpbmRvd3MgY2Fubm90 IGJlIHJlc2l6ZWQgYmVsb3cgdGhlaXIgbWluaW11bSBzaXplLCBzbyB3ZSBtdXN0DQogICog ICBlbnN1cmUgd2UgZG9u4oCZdCBkbyB0aGF0IGVpdGhlci4NCiAgKiAtIHRoZSBzaXplIGlz IG5vdCBhYm92ZSB0aGUgbmF0dXJhbCBzaXplDQogICogICBJdCBzZWVtcyB3ZWlyZCB0byBh bGxvY2F0ZSBtb3JlIHRoYW4gdGhpcyBpbiBhbiBpbml0aWFsIGd1ZXNzLg0KICAqIC0gdGhl IHNpemUgZG9lcyBub3QgZXhjZWVkIHRoYXQgb2YgYSBtYXhpbWl6ZWQgd2luZG93DQogICog ICBXZSB3YW50IHRvIHNlZSB0aGUgd2hvbGUgd2luZG93IGFmdGVyIGFsbC4NCiAgKiAgIChO b3RlIHRoYXQgdGhpcyBtYXkgbm90IGJlIHBvc3NpYmxlIHRvIGFjaGlldmUgZHVlIHRvIGlt cGVyZmVjdA0KICAqICAgIGluZm9ybWF0aW9uIGZyb20gdGhlIHdpbmRvd2luZyBzeXN0ZW0u KQ0KICAqLw0KDQpzbyBpZiB3ZSBtYWtlIHRoZSBuYXR1cmFsIHNpemUgc21hbGwsIGl0J3Mg b25seSBuYXR1cmFsIHRoYXQgZ3RrIGNob29zZXMNCmEgZGVmYXVsdCBzaXplIHRoYXQgaXMg c21hbGxlciB0aGFuIHRoYXQuDQoNCm1hcnRpbg0K
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 7 Nov 2024 09:49:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 07 04:49:30 2024 Received: from localhost ([127.0.0.1]:47245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8z8r-0006Vh-Vs for submit <at> debbugs.gnu.org; Thu, 07 Nov 2024 04:49:30 -0500 Received: from mout.gmx.net ([212.227.15.15]:58599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1t8z8p-0006VT-Fx for 72986 <at> debbugs.gnu.org; Thu, 07 Nov 2024 04:49:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1730972959; x=1731577759; i=rudalics@HIDDEN; bh=j4kKOYuUS3S/K9zXh6YDGwvJBJn9lzboXSSxjSqgT0A=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=llzsT8o4LuqQ6Gs00CQmS0Kn9K08qpiPAqVEGtmXB4vmJYm5yGXL9kaL6w4lvHjD niKncCx2m+1HSxadB3dLGydBnXZhNviNFf76pS6HYwOmRuZFm6rYQHzZO+3NLyHuK yugMBYDl7iy6lWRRIcSyXma6GdToc7gGJ9txE+EHKHjpaGs+BQS9d/66TfnLGVPE9 7Jp0JTc/t6p43BACUdatVA+y/hPu/xUIoSFgT7DCnRdrO5uNtFFk5INp9y7p5OFs2 tAo7NUR3fcYkzPIgCt2pKxgJ2QhSSWNVnTD2wXAEOCeJkH6oKpcuDtrHQo1tce75n Mo5GEaWrdHfiZxp8eQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.166]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MatVh-1tgfC805Qh-00nxYr; Thu, 07 Nov 2024 10:49:19 +0100 Message-ID: <93553a3f-20c3-47e3-bad5-161877cec985@HIDDEN> Date: Thu, 7 Nov 2024 10:49:17 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:pY6EcAh3Hp1bpUbwrxywL0PigfISWcVZR57KPQb8A4P30yZ5TkU x5lk/hkZY5ng4g328Ks6JM9Rge+W2gZArGnjX+VRPD+1abZBd1Zt5nDp3ju8D5zGCXxZRtf cq7W1ZkmZYIMXv0suYQjBd8S+HOX0awUTan19LYVxz+MBot3c9pldw32ziuZb69mEMjNQWq sdSZXo290npfODkn+ZX/A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Hjm0uESz8Rw=;mdDmIbfEPOn2azbYA8R2O9RW3Ns RMpM/qt84pqoM831hHsjGJzGdEBO1MG4Ie2OHyrsbSjTa09MLLtVrCXuqPE6jA/+rKOJ4FmlR 30xcEhv2ncDV/gi+SixR18IXZXzGpjjoG9grCIcWPSf2OFcqGfse35/aGx2S524JqDyiAu0j9 oWG7vXewCxQw+3A59YogilHGiu4w7sMbr9i4j8iLOxx/lrtmvGfqMgN8/GP7gpzMpVMXzordR xe4JX6s0NWmL6XKOEafI1Y2awvh3K/dd1aJ2ZQ/d+JkUiZV7raXPQO3W4IF9LtNZGcmfaDErn c/qrZCJ0FFZMQVnMQYGESpC5r9hE1ekmaKnKe97AOHQaLz3gzS7BU9Vif/v2nBDBX504NYBBx vw1HYDLOUyY6dl9+BvHr4lioKU1BgY1uE9OSoeizrVDMDEMHAIHw5VnBE1ylH8I29dYXvJWig 9rWmNfefxNfsbNEE9LUUDuTVfocCV2/CN5kzV5YHWdM6hoFwVwvpd4+eoXPMTr2cxaa3qPjTd g1/v1GqO9LI5Bs8km75LBSqtGgxYBxeLrc88QuApQe5C/WG98VrJ0c9Z+P1Tawa+y1oLfrvod XJ6GsT7Fla9Y81uMzzfLUchXLVcu4/hFpqi92Uk1R96DTHSAN0wGyTK5wTLRTyz98R+1kkKss ZqgopkhdLtLU8K65jUWHsxMnpSRd2Ey6AcwdvY5fesgsPPNrvWLckoTL47U+JU9j7XcC/ArI3 blj/7q0LW9iGAKbERlZvISb9Dq1O77X/FodB4G+zZeDm6/xFep0QWAsWK9nNC+YQeyBynIPHp ohELJeh4BxtO2ZMhdLNKxQcE5VZH1fCzUxsTZwPhCWWuI8AmfNLrojgnhEY9WcTMj4Mq+Yj+f TKAQmHceVs2w+fhqqddLy5Y5G6mS2Sw01ntCsJPRBTNp0ANrOyh/td3ma X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Setting up constraint > info: > orig: 0,0 1328x1308 > new : 0,0 400x456 > action_type : Move&Resize > is_user_action : false > resize_gravity : > META_GRAVITY_NORTH_WEST > fixed_directions: None > work_area_monitor: 0,58 3840x2102 > entire_monitor : 0,0 3840x2160 Again this only seems to confirm that the new size 400x456 is requested somewhere _before_ mutter comes into play. > Mostly, the newlines in the message confuse the grep! It might be easier to restrict journalctl output via the -S and -U options, feed its output into Emacs and do the searching there. Since, as you said earlier, you can't debug GTK (I have the same problem here) and the only person who might have done that in the past has left us long ago, I can only try a guess at where GTK (or maybe Emacs itself) could mess up things. One problem I see is that in emacsgtkfixed.c we set up the preferred size of the frame widget and take the width and size from our min_width/min_height size hints. From the mutter log we know that these are broken so maybe GTK does something weird with them. Please put breakpoints at the lines if (minimum) *minimum = w; and if (minimum) *minimum = h; within the #else parts of emacs_fixed_get_preferred_width and emacs_fixed_get_preferred_height in emacsgtkfixed.c and tell me which values are assigned here: Once for a good scenario and once for a bad one. Here I get 0 initially and later on 110 for h and 90 for w. Experimentally, you could also try to use some arbitrary integer value here so the code there becomes #else int w = priv->f->output_data.x->size_hints.min_width; w = max (w, 800); if (minimum) *minimum = w; if (natural) *natural = w; #endif and #else int h = priv->f->output_data.x->size_hints.min_height; h = max (h, 800); if (minimum) *minimum = h; if (natural) *natural = h; #endif and see whether your frame still shrinks. Obviously, such a setting will inhibit shrinking your frame later on but here we want to know whether these functions are responsible for the weird behavior you see. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Nov 2024 22:05:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 17:05:10 2024 Received: from localhost ([127.0.0.1]:46320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8o9F-00087g-IZ for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 17:05:10 -0500 Received: from mail-yb1-f175.google.com ([209.85.219.175]:45371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1t8o9B-00082n-7I for 72986 <at> debbugs.gnu.org; Wed, 06 Nov 2024 17:05:07 -0500 Received: by mail-yb1-f175.google.com with SMTP id 3f1490d57ef6-e333af0f528so283162276.3 for <72986 <at> debbugs.gnu.org>; Wed, 06 Nov 2024 14:05:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1730930639; x=1731535439; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ig+YOt+9Ke5nbaRMa6nBdV6qa9vn0XD0miFIflT24Pw=; b=V1Hg44MEV4W7MXbjx6STwfPAhj5z8K81BYG1skDdshIlf9S1UBNGsfuNGUFmWTnQIA x1LzF/hH+zovvadZdciTPDssyH66Q9RIS19ejvT8DxDgU/WbcB1oKkCF5U2b/gF+WXeG +qg3MYJRgb1G8uGi/JzRWypOAwx4M/NfaCjF8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730930639; x=1731535439; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ig+YOt+9Ke5nbaRMa6nBdV6qa9vn0XD0miFIflT24Pw=; b=KOBHSn0tWITzVl+1JWq0TV4+DFpl4/l7z4f29GS6iGcWZyfCKhaUYdSO8TSdMyAYMR i0AA/k890InS/DxH/UEoXY+OuaNrmk9Hbl/OhDeCyRbGg1zvWNi3Lkiwp9wpZ9k7kttY ls6XxVWTmuNu5KndEmmnrZIOL5Gjk96z0PDCpWaJvuQDq/Gnjwkr5aD9VhLalVKDzgzm yMOaNJwaOdDdcKW/h83p8FWEg8vEtgHicW1U/RI3WtzSr4zLSGax0BNa2uDMGoSoxu/9 wLB0Aa7xfzrLizcCt/ir9RukYK/Q/e6YIdZJytSrCQi2NyxQrK+d7Kd/4gpr4jvdf/Um fPcg== X-Forwarded-Encrypted: i=1; AJvYcCUSxe0Z1bg0F66Q8r/6ilwWWBK5OX6PhPRkgBU1xvSXe1M8EdtEQ+KbixIymXlA17MMl7sX1g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwxDvUtI1Pi8oetQvwBIFBrcLsYb6BfULSfuBoQjsjJY2mB/QaC aup2wKy1h8dqK2S5ZQQChuu2jEXJXmZqkpZlDScL13H25EUsFJGi99BjJJwskPjTOaKo61BqYAG 8ZbXiwAnlA0nlyACvJmXexNj45VRIqNUO14zdxQ== X-Google-Smtp-Source: AGHT+IEnwhJ2/T8M0+PrduxPf80mrlumqIz7R8zHroH90AfYUYqjQoH/6AS1G4xc+SNTaGfkKuvfxyQ9f94hmXCQt/w= X-Received: by 2002:a05:690c:4b8b:b0:6ea:8109:9d16 with SMTP id 00721157ae682-6ea81099e5cmr168521307b3.7.1730930639521; Wed, 06 Nov 2024 14:03:59 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> In-Reply-To: <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Wed, 6 Nov 2024 22:03:48 +0000 Message-ID: <CAOnWdoikHV_+PELJWeuuVGZP7VYtF==5mS-Jy=BximUg1eOkpA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000e661ad062645b1b8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000e661ad062645b1b8 Content-Type: text/plain; charset="UTF-8" On Wed, 6 Nov 2024 at 08:48, martin rudalics <rudalics@HIDDEN> wrote: > In your first log for > > - Make the second frame with the default menu bar settings. > > there is this entry > > 9429: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining > 0x5000318 in move from 0,0 1328x1308 to 0,0 400x456 > > Can you please try to find that (or if it got removed a new > corresponding entry) in journalctl and look there for the next entry > whose first line should be > > Setting up constraint info: > Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Setting up constraint info: orig: 0,0 1328x1308 new : 0,0 400x456 action_type : Move&Resize is_user_action : false resize_gravity : META_GRAVITY_NORTH_WEST fixed_directions: None work_area_monitor: 0,58 3840x2102 entire_monitor : 0,0 3840x2160 > It's number should obviously be 9430 but I have no idea how journalctl > works. > Mostly, the newlines in the message confuse the grep! -- https://rrt.sc3d.org --000000000000e661ad062645b1b8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr"><span class=3D"gmail_default" style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small"></span>On Wed, 6 Nov 2024 at 08:48, martin rudal= ics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<b= r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex= ;border-left:1px solid rgb(204,204,204);padding-left:1ex">In your first log= for<br> <br> - Make the second frame with the default menu bar settings.<br> <br> there is this entry<br> <br> =C2=A0 =C2=A09429: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constr= aining<br> 0x5000318 in move from 0,0 1328x1308 to 0,0 400x456<br> <br> Can you please try to find that (or if it got removed a new<br> corresponding entry) in journalctl and look there for the next entry<br> whose first line should be<br> <br> Setting up constraint info:<br></blockquote><div><br></div><div>Nov 05 22:3= 1:36 dwks gnome-shell[3900]: GEOMETRY: Setting up constraint info:<br>=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 orig:= 0,0 1328x1308<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 new : 0,0 400x456<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 action_type =C2=A0 =C2=A0 : Move&= ;Resize<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 is_user_action =C2=A0: false<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 resize_gravity =C2=A0: META_GRAVI= TY_NORTH_WEST<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 fixed_directions: None<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 work_area_monitor: 0,58 3840x2102= <br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 entire_monitor =C2=A0 : 0,0 3840x2160<br></div><div>=C2=A0<br></div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex"> It's number should obviously be 9430 but I have no idea how journalctl<= br> works.<br></blockquote><div><br></div><div><div style=3D"font-family:arial,= helvetica,sans-serif;font-size:small" class=3D"gmail_default">Mostly, the n= ewlines in the message confuse the grep!<br></div></div></div><br><span cla= ss=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail= _signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.s= c3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div>= </div> --000000000000e661ad062645b1b8--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Nov 2024 08:49:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 03:49:01 2024 Received: from localhost ([127.0.0.1]:39541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8bin-0003qN-0o for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 03:49:01 -0500 Received: from mout.gmx.net ([212.227.15.18]:37449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1t8bik-0003pz-8k for 72986 <at> debbugs.gnu.org; Wed, 06 Nov 2024 03:48:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1730882930; x=1731487730; i=rudalics@HIDDEN; bh=IuChUsRfC/HIQyZMG7l1r83WAf5jJYMepik83C1KLcY=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=EiMN0ju4hP1NdvRCkEeJE61vSny0KaG6vRrWWJw4T3yIjsDaKSJNNVKafJomclQr tALZPQBAMnvGZnpljIklfkJ+MMa+NVrUJXb1MQLvsQhLv1egQT3s+cbTukWgI9R05 aZy2fZg1CB4OXmay/8DwCF5VKDjEuiATtFoRv60urjgFGcf80qn3+o0JBVAJtpNAV BAJdNTpa512ZM3B70N+SHXuAmyGPSlH2t19JjfOte3f0N6Kim9tuDJLhnqfYq1iN0 xtSaYCzpdPm3IV+41HAjDtnA/6ZxCht3NUdrsbGIjqPeZZzG93jOUOiT6VvOv5uXT YiUvChf2ZNpNxly1Zw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.219]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MIMfW-1t5Hmv2Y32-00BE1h; Wed, 06 Nov 2024 09:48:49 +0100 Message-ID: <6e166b5c-c570-46f1-9eed-bca1dd06dba4@HIDDEN> Date: Wed, 6 Nov 2024 09:48:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:yRiO/1E4Y013VxBj+iCNpG3Tj+xctUL6sOheFtUGjlMHLT189qn x1qaAToE5eCi6VYN/vApUI4Bpzuoj83UZI9fG5H45bdnvtmes1ZLqH1ZMowmzbKVjV5gFSp aHxP5YcQvxsB+ZoXdR1SvnB0/CdO4rifA0WiQSfS8JJJCbmEu3MtVp5t1qAhSkN6PCyeyxA WG9YKv7xpfTHVDjadtrww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6gw7FMcqcEk=;+GTeFu2uJuHkgCnhQIyR5u/RQ3X Mk9o0PVQcFeqIevPGDXpbtrBQQ/fka0JfQ5xJsb13Ge1GHJhWqVk+qmgLZjrLuBdxVg115t0n AIJcKntBhwe1QJQjB7sDAnjoqrLpWQlyDM1XKWzfihYrSghltFCyZPqE+bhsrYwIBTxRMy7AO AWoq5Gjq+pkqg7p0mtNWbGZNb/DnQZpDPaVRAvub3Ow6bGlQPfnSG8WYkWCCY9sw+hcQvfCpV U0Os28gwPGywgWcZOUimvShfluSGLAE3stauINh7FJcMdTckjnWM5qBKmp/8eX5KXPv/qJSaY pnuhTRsCDitAb/vvmwcQIW6XMuumd0eZvDObSN8wI9LYiyMSZ2pd8WSVEZjIPBlyKON+2cQz9 D7j5D5oUx9uSf6og6mz1QWYpNaLmVlb+shIymFs8UoB9rYKTsRqeynb1lkmWQKisrXEb4301d 4FGYN6GPmBswMZNdGofbxnDVq2vIhqyf9cNoCeL6EO4Ec4vyBIJ8GMtO49Ahbp9EVtsUDWsK+ UzCjHu1d17nLHQqGZXP5nL4hA1yMeTZS/rCSkqOfScHlY2mCaoj/d4KXzLoRsEbLSQTdNZ272 YwqMptOOQbSQrWfdyU19LPUjk1v44H+WMZ/xxbhZtBQJBQQeRqySAXDT8b2GY8WC+6gzTIWAU enOhhUnDxH83U60n9eaFFeGt8xBpBmJdK5ff6XRqgHMK/uieAdwzQs0wykvuWRQjeI51vKViW 8HCQl/sTcpx7tRjXvGoVg71VqXVsXHE70Yts27IdBuAEG/TYyKIa9Qm9iA+WcdhNNbg5NggMi RVNa+Q9iZVSyoo5+YFNxBA9IClo2gd5xjl0teddM1MMmY= X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: In your first log for - Make the second frame with the default menu bar settings. there is this entry Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in bl.score.senderscore.com] 2.7 RCVD_IN_PSBL RBL: Received via a relay in PSBL [212.227.15.18 listed in psbl.surriel.com] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.18 listed in sa-trusted.bondedsender.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) In your first log for - Make the second frame with the default menu bar settings. there is this entry 9429: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 0,0 1328x1308 to 0,0 400x456 Can you please try to find that (or if it got removed a new corresponding entry) in journalctl and look there for the next entry whose first line should be Setting up constraint info: and tell me what it says. IIUC those entries have no associated window information. The whole format string in mutter's constraints.c here is meta_topic (META_DEBUG_GEOMETRY, "Setting up constraint info:\n" " orig: %d,%d %dx%d\n" " new : %d,%d %dx%d\n" " action_type : %s\n" " is_user_action : %s\n" " resize_gravity : %s\n" " fixed_directions: %s\n" " work_area_monitor: %d,%d %dx%d\n" " entire_monitor : %d,%d %dx%d", It's number should obviously be 9430 but I have no idea how journalctl works. Thanks, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 5 Nov 2024 23:07:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 05 18:07:56 2024 Received: from localhost ([127.0.0.1]:38319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8SeR-0003sE-2x for submit <at> debbugs.gnu.org; Tue, 05 Nov 2024 18:07:56 -0500 Received: from mail-yw1-f172.google.com ([209.85.128.172]:61581) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1t8SeM-0003s4-N7 for 72986 <at> debbugs.gnu.org; Tue, 05 Nov 2024 18:07:54 -0500 Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-6e38ebcc0abso69036687b3.2 for <72986 <at> debbugs.gnu.org>; Tue, 05 Nov 2024 15:07:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1730848010; x=1731452810; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cxpY8BJWB3PLAtkQFO9clJGu13oBQoQUuZvPVovxFdg=; b=yj+cC1qDhSwDwYM9DuD9liZJCv32tM8zaV5snOMZidhhNgNRAgxbyenkw1yS/06CiG rtN8EYgvdAWguSO0mGO7vOh8hCw4/WHD3KerWLQNk5hfauKO8CSC1k3S3ADyDakOGlN7 MrJXu8WnQG0Ke2/1xGE+c6rXTmbJoCPbcYbp0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730848010; x=1731452810; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cxpY8BJWB3PLAtkQFO9clJGu13oBQoQUuZvPVovxFdg=; b=cjZ9FyPCCGOBWrQzS+qf5q6FHztRMrIZtBO5/z21hlo/4zDctaurY+3Sp5/gd0ybfu fL5ie6AUlKHYtiiKCukw4vhghqw97d/4iYz4AcAwhlr5UPDRC5aN79sDeVFaQw/XmIOs YG4aidBKgx7aaxdORcqv3LhCOXqqnO3qZ4QM+DKnOQnh4RpiNxE7Su3jsl2h2d6Gytvf DZJDNiMUJCvXHHj4TteDB09wf4mvLYPd70CIlMsu2RvTlshMNnSZa/aO5ZX4wsdBwLxP gxhv2kS0q2+TyvYpNpx1kHhJVUWw+Euz8G/dCL2/3AtNOQ/EAqZhKLGSZmVeT0Fmv57Z If4w== X-Forwarded-Encrypted: i=1; AJvYcCWz0zns2JEpn4AQOxU9b7vfxaECZC0v4Gq2DShG78dfDvAxX/07cRBfF4tdlkdp0GvQfovw4g==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yyp+Qss156yioeJX5gMFzGthODGNBjwDBB9CCrxfJD3XdQ19Fqs ZgEcGAALNgmnvJuIa7B02WFR50qq83fBkmbn+xhdA5SNUP4bCLQnNtrnsfela4XPD5rKqYlFSgm Qf51g4ZW2vYbwvdtvAPJS5soRvNhAFgRwfNEJEg== X-Google-Smtp-Source: AGHT+IHY8YIkRDiSJRkl1IeCFIIHAMRbq0uc47qPT5FOfwIAxhwWZxIe0OFbH87F6sz1ZJAzSFrOc3GRGaBLEQkeHlA= X-Received: by 2002:a05:690c:6e09:b0:6e6:248:37bf with SMTP id 00721157ae682-6e9d8994a47mr391446077b3.22.1730848009816; Tue, 05 Nov 2024 15:06:49 -0800 (PST) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> In-Reply-To: <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 5 Nov 2024 23:06:37 +0000 Message-ID: <CAOnWdoieOiFaG+fZMDMXpwbVqgTahvuxrr0Sf9mfeoPniqwzYA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000c92c22062632743a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000c92c22062632743a Content-Type: text/plain; charset="UTF-8" On Thu, 31 Oct 2024 at 14:14, martin rudalics <rudalics@HIDDEN> wrote: > > Do let me > > know if you'd like me to redo with the default menu bar setting, > > Please do three things: > > - Make the second frame with the default menu bar settings. > Frame size history in this case: Frame size history of #<frame *Minibuf-1* 0x55ae52a5ce70> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=1328x1260 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=400x340 +values, PS=200x195, XS=664x696 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=400x340 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258, DS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=400x340 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV journalctl output: 9420: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 doesn't set gravity, using NW 9421: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets min width to 0, which makes no sense 9422: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets min height to 0, which makes no sense 9423: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000318 9424: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets base size 64 x 84 9425: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets min size 128 x 238 9426: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets resize width inc: 16 height inc: 34 9427: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets gravity 1 9428: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 has height_inc (34) that does not evenly divide min_height - base_height (238 - 84); thus effective min_height is really 254 9429: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 0,0 1328x1308 to 0,0 400x456 9459: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x5000318 toggled to FALSE 9460: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Setting _NET_FRAME_EXTENTS on managed window 0x5000318 to left = 0, right = 0, top = 56, bottom = 0 9462: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 0,58 400x446 to 0,0 400x456 9490: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x5000318 toggled to TRUE 9492: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Sending synthetic configure notify to 0x5000318 with x: 160 y: 274 w: 400 h: 390 9493: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 400x446 to 160,218 400x456 9524: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 400x446 to 160,218 400x456 9555: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000318 9556: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets base size 64 x 166 9557: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets min size 128 x 476 9558: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets resize width inc: 16 height inc: 34 9559: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets gravity 1 9560: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 has height_inc (34) that does not evenly divide min_height - base_height (476 - 166); thus effective min_height is really 506 9561: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 400x446 to 160,218 1328x1446 9592: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 1328x1446 to 160,218 1328x1446 9623: Nov 05 22:31:38 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 1328x1446 to 160,218 1328x1446 9654: Nov 05 22:31:44 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 1328x1446 to 160,218 1328x1446 - Make the first frame where in an early-init.el file you disable the > menu bar with a (menu-bar-lines . 0) entry in 'initial-frame-alist'. > Frame size history: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x62c518283b88> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1258, XS=1328x1258 +values, PS=664x629, XS=664x670 ConfigureNotify, PS=1328x1258, XS=1328x1258 xg_frame_resized, unchanged, PS=1328x1258, XS=1328x1258 set_window_configuration (4), MS=160x175 IH IV journalctl output: 10776: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 doesn't set gravity, using NW 10777: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min width to 0, which makes no sense 10778: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min height to 0, which makes no sense 10779: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 10780: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets base size 0 x 0 10781: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min size 0 x 0 10782: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets resize width inc: 2 height inc: 2 10783: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets gravity 1 10784: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min width to 0, which makes no sense 10785: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min height to 0, which makes no sense 10786: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 has width_inc (2) that does not evenly divide min_width - base_width (1 - 0); thus effective min_width is really 2 10787: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 has height_inc (2) that does not evenly divide min_height - base_height (1 - 0); thus effective min_height is really 2 10788: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 0,0 1328x1260 to 0,0 1328x1316 10818: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x5000148 toggled to FALSE 10819: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Setting _NET_FRAME_EXTENTS on managed window 0x5000148 to left = 0, right = 0, top = 56, bottom = 0 10821: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 0,58 1328x1316 to 0,0 1328x1316 10849: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x5000148 toggled to TRUE 10851: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Sending synthetic configure notify to 0x5000148 with x: 80 y: 194 w: 1328 h: 1260 10854: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1316 to 80,138 1328x1316 10885: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 10886: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets base size 64 x 34 10887: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min size 128 x 102 10888: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34 10889: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets gravity 1 10890: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1316 to 80,138 1328x1314 10921: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1314 to 80,138 1328x1314 10952: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 10953: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets base size 64 x 116 10954: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min size 128 x 340 10955: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34 10956: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets gravity 1 10957: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 has height_inc (34) that does not evenly divide min_height - base_height (340 - 116); thus effective min_height is really 354 10958: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1314 to 80,138 1328x1396 10989: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1396 to 80,138 1328x1396 11051: Nov 05 22:45:20 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1396 to 80,138 1328x1396 - Make the second frame with menu bar mode disabled and any toolkit > where the second frame has the normal size. > So here I rebuilt Emacs reconfigured with --with-x-toolkit=lucid Frame size history of #<frame *Minibuf-1* 0x5885e759c460> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1298x877, IS=80x25~>1296x875, MS=32x70 IH IV tool-bar-lines (1), NS=1298x877~>1298x912, MS=160x175 tool-bar-position (3), MS=160x175 gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1298x912~>1298x1313, IS=1296x875~>1296x1260, MS=32x70 IH IV update_from_various_frame_slots, PS=1298x1313, XS=1298x1313 set_frame_size EmacsFrameRealize EmacsFrameResize, PS=1298x1313, XS=1298x1313 change_frame_size_1, delayed, PS=1298x1313, XS=1298x1313 scroll-bar-width (3), NS=1298x1313~>1314x1313, IS=1296x1260~>1312x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 x_set_window_size_1, invisible, PS=1314x1313, XS=1314x1313, DS=1314x1313 x_set_window_size_1 (5), MS=32x70 IH IV EmacsFrameResize, PS=1314x1313, XS=1314x1313, DS=1314x1313 EmacsFrameResize, PS=1314x1313, XS=1314x1313, DS=1314x1313 x_make_frame_visible MapNotify, not hidden & not iconified, PS=1314x1313, DS=1314x1313 change_frame_size (5), MS=32x70 IH IV EmacsFrameResize, PS=1314x1313, XS=1314x1313 change_frame_size_1, delayed, PS=1314x1313, XS=1314x1313 journalctl output: 11456: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd doesn't set gravity, using NW 11457: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets min width to 0, which makes no sense 11458: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets min height to 0, which makes no sense 11459: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x50002fd 11460: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets base size 34 x 53 11461: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets min size 34 x 53 11462: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets resize width inc: 16 height inc: 35 11463: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets gravity 1 11465: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x50002fd in move from 0,0 1314x1313 to 0,0 1314x1369 11495: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x50002fd toggled to FALSE 11496: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Setting _NET_FRAME_EXTENTS on managed window 0x50002fd to left = 0, right = 0, top = 56, bottom = 0 11498: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x50002fd in move from 0,58 1314x1369 to 0,0 1314x1369 11526: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x50002fd toggled to TRUE 11528: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Sending synthetic configure notify to 0x50002fd with x: 160 y: 274 w: 1314 h: 1313 > before I > > reply to the rest of your questions, and apologies if this confused > things. > > There are no questions IIRC, just some speculations. Obviously, if you > have any idea about how to include debug information (geometry, size > requests) from GTK too, then we should be able to get the whole picture. > https://docs.gtk.org/gtk3/running.html suggests that setting GTK_DEBUG=geometry ought to help, but it requires gtk to be built with --enable-debug=yes. When I run emacs built with Ubuntu's supplied gtk, I get: GTK_DEBUG=geometry ./src/emacs (emacs:922673): Gtk-WARNING **: 22:58:57.468: GTK_DEBUG set but ignored because gtk isn't built with G_ENABLE_DEBUG -- https://rrt.sc3d.org --000000000000c92c22062632743a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Thu, 31 Oct 2024 at 14:14, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0> Do let me<br> =C2=A0> know if you'd like me to redo with the default menu bar sett= ing,<br> <br> Please do three things:<br> <br> - Make the second frame with the default menu bar settings.<br></blockquote= ><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default">Frame size history in this case:</d= iv><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" cl= ass=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default">Frame size history of #&= lt;frame =C2=A0*Minibuf-1* 0x55ae52a5ce70><br>x_create_frame_1 (5), TS= =3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS= =3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x1260, = TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x1= 260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x1260= , IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), MS= =3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0), MS= =3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x= 1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_m= ake_frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1= 260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x340, DS=3D= 1328x1260<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D400x340<br>cha= nge_frame_size_1, delayed, PS=3D1328x1260, XS=3D400x340, DS=3D1328x1260<br>= tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1= 328x1260, XS=3D1328x1260, DS=3D400x340<br>=C2=A0+values, PS=3D200x195, XS= =3D664x696<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D400x340= <br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D1328x1258, DS=3D400x340= <br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS=3D400x= 340<br>change_frame_size (5), TS=3D1280x1260~>1280x1258, TC=3D80x36~>= 80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1260~>1328x1258, MS=3D32x= 70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div></div= ><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default">journalctl output:</div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">=C2=A0 9420: Nov 05 22:31:36 dwks gno= me-shell[3900]: GEOMETRY: Window 0x5000318 doesn't set gravity, using N= W<br>=C2=A0 9421: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window = 0x5000318 sets min width to 0, which makes no sense<br>=C2=A0 9422: Nov 05 = 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets min height= to 0, which makes no sense<br>=C2=A0 9423: Nov 05 22:31:36 dwks gnome-shel= l[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000318<br>=C2=A0 9424: N= ov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets base= size 64 x 84<br>=C2=A0 9425: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOME= TRY: Window 0x5000318 sets min size 128 x 238<br>=C2=A0 9426: Nov 05 22:31:= 36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets resize width inc= : 16 height inc: 34<br>=C2=A0 9427: Nov 05 22:31:36 dwks gnome-shell[3900]:= GEOMETRY: Window 0x5000318 sets gravity 1<br>=C2=A0 9428: Nov 05 22:31:36 = dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 has height_inc (34) that= does not evenly divide min_height - base_height (238 - 84); thus effective= min_height is really 254<br>=C2=A0 9429: Nov 05 22:31:36 dwks gnome-shell[= 3900]: GEOMETRY: Constraining 0x5000318 in move from 0,0 1328x1308 to 0,0 4= 00x456<br>=C2=A0 9459: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: re= quire_titlebar_visible for 0x5000318 toggled to FALSE<br>=C2=A0 9460: Nov 0= 5 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Setting _NET_FRAME_EXTENTS on = managed window 0x5000318 to left =3D 0, right =3D 0, top =3D 56, bottom =3D= 0<br>=C2=A0 9462: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constr= aining 0x5000318 in move from 0,58 400x446 to 0,0 400x456<br>=C2=A0 9490: N= ov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible f= or 0x5000318 toggled to TRUE<br>=C2=A0 9492: Nov 05 22:31:36 dwks gnome-she= ll[3900]: GEOMETRY: Sending synthetic configure notify to 0x5000318 with x:= 160 y: 274 w: 400 h: 390<br>=C2=A0 9493: Nov 05 22:31:36 dwks gnome-shell[= 3900]: GEOMETRY: Constraining 0x5000318 in move from 160,218 400x446 to 160= ,218 400x456<br>=C2=A0 9524: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMET= RY: Constraining 0x5000318 in move from 160,218 400x446 to 160,218 400x456<= br>=C2=A0 9555: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Updating = WM_NORMAL_HINTS for 0x5000318<br>=C2=A0 9556: Nov 05 22:31:36 dwks gnome-sh= ell[3900]: GEOMETRY: Window 0x5000318 sets base size 64 x 166<br>=C2=A0 955= 7: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000318 sets = min size 128 x 476<br>=C2=A0 9558: Nov 05 22:31:36 dwks gnome-shell[3900]: = GEOMETRY: Window 0x5000318 sets resize width inc: 16 height inc: 34<br>=C2= =A0 9559: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Window 0x500031= 8 sets gravity 1<br>=C2=A0 9560: Nov 05 22:31:36 dwks gnome-shell[3900]: GE= OMETRY: Window 0x5000318 has height_inc (34) that does not evenly divide mi= n_height - base_height (476 - 166); thus effective min_height is really 506= <br>=C2=A0 9561: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constrai= ning 0x5000318 in move from 160,218 400x446 to 160,218 1328x1446<br>=C2=A0 = 9592: Nov 05 22:31:36 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000= 318 in move from 160,218 1328x1446 to 160,218 1328x1446<br>=C2=A0 9623: Nov= 05 22:31:38 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in mo= ve from 160,218 1328x1446 to 160,218 1328x1446<br>=C2=A0 9654: Nov 05 22:31= :44 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000318 in move from 1= 60,218 1328x1446 to 160,218 1328x1446<br></div><br></div><div></div><blockq= uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p= x solid rgb(204,204,204);padding-left:1ex"> - Make the first frame where in an early-init.el file you disable the<br> =C2=A0 =C2=A0menu bar with a (menu-bar-lines . 0) entry in 'initial-fra= me-alist'.<br></blockquote><div><br></div><div><div style=3D"font-famil= y:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame= size history:</div><div style=3D"font-family:arial,helvetica,sans-serif;fo= nt-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:= arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame s= ize history of #<frame =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x62c518283= b88><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>12= 96x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size= (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>= 1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-widt= h (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160= x175<br>scroll-bar-height (3), MS=3D160x175<br>x_create_frame_2 (0), MS=3D1= 60x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x1260= , DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_= frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260,= DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1260, DS=3D13= 28x1260<br>xg_frame_resized, unchanged, PS=3D1328x1260, XS=3D1328x1260<br>C= onfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_= resized, changed, PS=3D1328x1260, XS=3D1328x1258<br>change_frame_size_1, de= layed, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>change_frame_size = (5), TS=3D1280x1260~>1280x1258, TC=3D80x36~>80x35, NS=3D1328x1260~>= ;1328x1258, IS=3D1328x1260~>1328x1258, MS=3D32x70 IH IV<br>tool-bar-line= s (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1258, XS= =3D1328x1258<br>=C2=A0+values, PS=3D664x629, XS=3D664x670<br>ConfigureNotif= y, PS=3D1328x1258, XS=3D1328x1258<br>xg_frame_resized, unchanged, PS=3D1328= x1258, XS=3D1328x1258<br>set_window_configuration (4), MS=3D160x175 IH IV</= div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" c= lass=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,= sans-serif;font-size:small" class=3D"gmail_default">journalctl output:</div= ><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" clas= s=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,san= s-serif;font-size:small" class=3D"gmail_default">10776: Nov 05 22:45:08 dwk= s gnome-shell[3900]: GEOMETRY: Window 0x5000148 doesn't set gravity, us= ing NW<br>=C2=A010777: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Wi= ndow 0x5000148 sets min width to 0, which makes no sense<br>=C2=A010778: No= v 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min h= eight to 0, which makes no sense<br>=C2=A010779: Nov 05 22:45:08 dwks gnome= -shell[3900]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148<br>=C2=A0107= 80: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets= base size 0 x 0<br>=C2=A010781: Nov 05 22:45:08 dwks gnome-shell[3900]: GE= OMETRY: Window 0x5000148 sets min size 0 x 0<br>=C2=A010782: Nov 05 22:45:0= 8 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets resize width inc:= 2 height inc: 2<br>=C2=A010783: Nov 05 22:45:08 dwks gnome-shell[3900]: GE= OMETRY: Window 0x5000148 sets gravity 1<br>=C2=A010784: Nov 05 22:45:08 dwk= s gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets min width to 0, which = makes no sense<br>=C2=A010785: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOM= ETRY: Window 0x5000148 sets min height to 0, which makes no sense<br>=C2=A0= 10786: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 h= as width_inc (2) that does not evenly divide min_width - base_width (1 - 0)= ; thus effective min_width is really 2<br>=C2=A010787: Nov 05 22:45:08 dwks= gnome-shell[3900]: GEOMETRY: Window 0x5000148 has height_inc (2) that does= not evenly divide min_height - base_height (1 - 0); thus effective min_hei= ght is really 2<br>=C2=A010788: Nov 05 22:45:08 dwks gnome-shell[3900]: GEO= METRY: Constraining 0x5000148 in move from 0,0 1328x1260 to 0,0 1328x1316<b= r>=C2=A010818: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: require_ti= tlebar_visible for 0x5000148 toggled to FALSE<br>=C2=A010819: Nov 05 22:45:= 08 dwks gnome-shell[3900]: GEOMETRY: Setting _NET_FRAME_EXTENTS on managed = window 0x5000148 to left =3D 0, right =3D 0, top =3D 56, bottom =3D 0<br>= =C2=A010821: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining= 0x5000148 in move from 0,58 1328x1316 to 0,0 1328x1316<br>=C2=A010849: Nov= 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for= 0x5000148 toggled to TRUE<br>=C2=A010851: Nov 05 22:45:08 dwks gnome-shell= [3900]: GEOMETRY: Sending synthetic configure notify to 0x5000148 with x: 8= 0 y: 194 w: 1328 h: 1260<br>=C2=A010854: Nov 05 22:45:08 dwks gnome-shell[3= 900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1316 to 80,= 138 1328x1316<br>=C2=A010885: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOME= TRY: Updating WM_NORMAL_HINTS for 0x5000148<br>=C2=A010886: Nov 05 22:45:08= dwks gnome-shell[3900]: GEOMETRY: Window 0x5000148 sets base size 64 x 34<= br>=C2=A010887: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x= 5000148 sets min size 128 x 102<br>=C2=A010888: Nov 05 22:45:08 dwks gnome-= shell[3900]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height in= c: 34<br>=C2=A010889: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Win= dow 0x5000148 sets gravity 1<br>=C2=A010890: Nov 05 22:45:08 dwks gnome-she= ll[3900]: GEOMETRY: Constraining 0x5000148 in move from 80,138 1328x1316 to= 80,138 1328x1314<br>=C2=A010921: Nov 05 22:45:08 dwks gnome-shell[3900]: G= EOMETRY: Constraining 0x5000148 in move from 80,138 1328x1314 to 80,138 132= 8x1314<br>=C2=A010952: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Up= dating WM_NORMAL_HINTS for 0x5000148<br>=C2=A010953: Nov 05 22:45:08 dwks g= nome-shell[3900]: GEOMETRY: Window 0x5000148 sets base size 64 x 116<br>=C2= =A010954: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x500014= 8 sets min size 128 x 340<br>=C2=A010955: Nov 05 22:45:08 dwks gnome-shell[= 3900]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34<= br>=C2=A010956: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Window 0x= 5000148 sets gravity 1<br>=C2=A010957: Nov 05 22:45:08 dwks gnome-shell[390= 0]: GEOMETRY: Window 0x5000148 has height_inc (34) that does not evenly div= ide min_height - base_height (340 - 116); thus effective min_height is real= ly 354<br>=C2=A010958: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Co= nstraining 0x5000148 in move from 80,138 1328x1314 to 80,138 1328x1396<br>= =C2=A010989: Nov 05 22:45:08 dwks gnome-shell[3900]: GEOMETRY: Constraining= 0x5000148 in move from 80,138 1328x1396 to 80,138 1328x1396<br>=C2=A011051= : Nov 05 22:45:20 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x5000148 = in move from 80,138 1328x1396 to 80,138 1328x1396<br></div><br></div><block= quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1= px solid rgb(204,204,204);padding-left:1ex"> - Make the second frame with menu bar mode disabled and any toolkit<br> =C2=A0 =C2=A0where the second frame has the normal size.<br></blockquote><d= iv><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;font= -size:small" class=3D"gmail_default">So here I rebuilt Emacs reconfigured w= ith --with-x-toolkit=3Dlucid</div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">Frame size history of #<frame =C2=A0*Minibuf-1* 0x5885e759c460&= gt;<br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1298x8= 77, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>tool-bar-lines (1), NS=3D1= 298x877~>1298x912, MS=3D160x175<br>tool-bar-position (3), MS=3D160x175<b= r>gui_figure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>8= 0x36, NS=3D1298x912~>1298x1313, IS=3D1296x875~>1296x1260, MS=3D32x70 = IH IV<br>update_from_various_frame_slots, PS=3D1298x1313, XS=3D1298x1313<br= >set_frame_size<br>EmacsFrameRealize<br>EmacsFrameResize, PS=3D1298x1313, X= S=3D1298x1313<br>change_frame_size_1, delayed, PS=3D1298x1313, XS=3D1298x13= 13<br>scroll-bar-width (3), NS=3D1298x1313~>1314x1313, IS=3D1296x1260~&g= t;1312x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>x_creat= e_frame_2 (0), MS=3D160x175<br>x_set_window_size_1, invisible, PS=3D1314x13= 13, XS=3D1314x1313, DS=3D1314x1313<br>x_set_window_size_1 (5), MS=3D32x70 I= H IV<br>EmacsFrameResize, PS=3D1314x1313, XS=3D1314x1313, DS=3D1314x1313<br= >EmacsFrameResize, PS=3D1314x1313, XS=3D1314x1313, DS=3D1314x1313<br>x_make= _frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1314x1313= , DS=3D1314x1313<br>change_frame_size (5), MS=3D32x70 IH IV<br>EmacsFrameRe= size, PS=3D1314x1313, XS=3D1314x1313<br>change_frame_size_1, delayed, PS=3D= 1314x1313, XS=3D1314x1313</div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"f= ont-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defau= lt">journalctl output:</div><div style=3D"font-family:arial,helvetica,sans-= serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"font= -family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"= >=C2=A011456: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50= 002fd doesn't set gravity, using NW<br>=C2=A011457: Nov 05 22:53:55 dwk= s gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets min width to 0, which = makes no sense<br>=C2=A011458: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOM= ETRY: Window 0x50002fd sets min height to 0, which makes no sense<br>=C2=A0= 11459: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Updating WM_NORMAL= _HINTS for 0x50002fd<br>=C2=A011460: Nov 05 22:53:55 dwks gnome-shell[3900]= : GEOMETRY: Window 0x50002fd sets base size 34 x 53<br>=C2=A011461: Nov 05 = 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets min size 3= 4 x 53<br>=C2=A011462: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Wi= ndow 0x50002fd sets resize width inc: 16 height inc: 35<br>=C2=A011463: Nov= 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Window 0x50002fd sets gravit= y 1<br>=C2=A011465: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Const= raining 0x50002fd in move from 0,0 1314x1313 to 0,0 1314x1369<br>=C2=A01149= 5: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: require_titlebar_visib= le for 0x50002fd toggled to FALSE<br>=C2=A011496: Nov 05 22:53:55 dwks gnom= e-shell[3900]: GEOMETRY: Setting _NET_FRAME_EXTENTS on managed window 0x500= 02fd to left =3D 0, right =3D 0, top =3D 56, bottom =3D 0<br>=C2=A011498: N= ov 05 22:53:55 dwks gnome-shell[3900]: GEOMETRY: Constraining 0x50002fd in = move from 0,58 1314x1369 to 0,0 1314x1369<br>=C2=A011526: Nov 05 22:53:55 d= wks gnome-shell[3900]: GEOMETRY: require_titlebar_visible for 0x50002fd tog= gled to TRUE<br>=C2=A011528: Nov 05 22:53:55 dwks gnome-shell[3900]: GEOMET= RY: Sending synthetic configure notify to 0x50002fd with x: 160 y: 274 w: 1= 314 h: 1313<br></div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default"><br></div></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"> =C2=A0> before I<br> =C2=A0> reply to the rest of your questions, and apologies if this confu= sed things.<br> <br> There are no questions IIRC, just some speculations.=C2=A0 Obviously, if yo= u<br> have any idea about how to include debug information (geometry, size<br> requests) from GTK too, then we should be able to get the whole picture.<br= ></blockquote><div><br></div><div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default"><a href=3D"https://doc= s.gtk.org/gtk3/running.html">https://docs.gtk.org/gtk3/running.html</a> sug= gests that setting GTK_DEBUG=3Dgeometry ought to help, but it requires gtk = to be built with --enable-debug=3Dyes. When I run emacs built with Ubuntu&#= 39;s supplied gtk, I get:</div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"f= ont-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defau= lt">GTK_DEBUG=3Dgeometry ./src/emacs<br><br>(emacs:922673): Gtk-WARNING **:= 22:58:57.468: GTK_DEBUG set but ignored because gtk isn't built with G= _ENABLE_DEBUG</div></div></div><br><span class=3D"gmail_signature_prefix">-= - </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><d= iv><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">http= s://rrt.sc3d.org</a></div></div></div></div></div> --000000000000c92c22062632743a--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 31 Oct 2024 14:14:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 31 10:14:23 2024 Received: from localhost ([127.0.0.1]:42238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t6VwN-0002Js-Iy for submit <at> debbugs.gnu.org; Thu, 31 Oct 2024 10:14:23 -0400 Received: from mout.gmx.net ([212.227.15.15]:38913) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1t6VwL-0002Jj-9Y for 72986 <at> debbugs.gnu.org; Thu, 31 Oct 2024 10:14:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1730384053; x=1730988853; i=rudalics@HIDDEN; bh=EDZ7xAxzZDrZO72i1GninMA+IpEjvUAesY1N4s8bbKI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Lrxjczo8sH78W9EibztMbVSqiB24daKMtWstLrB0vRLUOkwuKAAjqEDuynig8OtY vukhTVdiRE3moUIopIDBTLQI0CF4ExJu8K/nEwUIh/aRUjeFHzU4WcZT7YFHheU7+ QUOpqEg8bIWKWV1NNwFzA3CKSkYum/z6EkqmJnJ6zB9mCWzCOhnSEdGQ9AR6UN+58 r9FFFjG12MUy1U5BAh0WaUn8B8aA+z3/NifFjMQ22o1JNzPvcIRGmWju4e4mbLB5T NRntjPegunlULDoCaG0KY4ZLhJLp9yPTTLEqxiPkVwj0YaEK2hFs+1GKDHVEAKFT2 zBKVjmllA7CLaSrZgw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.59]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M7K3i-1tED2O3pMK-000GuJ; Thu, 31 Oct 2024 15:14:13 +0100 Message-ID: <f1a868ad-1966-4038-ac65-a79d6e105821@HIDDEN> Date: Thu, 31 Oct 2024 15:14:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:SEAKmXUHU1wMI7KbewE+i5RnNyt9e894Z5ctRC/rt1SM33BkAFi XRt9MrEoyCK/+FDMduB0eW+sfjwZy4Jn8dO9pDbNCb/CvjUetmlyXxhVU2bV4JjAoZAUKLc ybmCj31fG0oYT1pwqY5fqJcVPtJ2Nb2ygVHni1kQg3Pb7TWVZ72Oo6VhQpyjv890VYmPTYb oezfYQTezHCqKQokTJR7Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:G4he226Lbac=;Pn5amP16W2QKUGTc6RLpkXtdU0h alzBLGjbth2XOuiJ/SkJuDO9ach1CIM5QSR/ZKEqUsTy45mO6FCj0vZW1yzpWUykl/uquvrFe 4FPT09P0VOyZ7tSZazIieJ+AWOMeTREaTy5me6ovyr1Dt66jVXhqrNz/3OzsfmKAi29qWhRTt fSn8GcZNDa329iULtZpoMZaTZQjRdrTIP4oaie6tGIrXHAJNZ0OUfi7E71G5F/5iC8c9f/d32 h34ENrmXOwtOXDRusv+J1jaysRdtVFtEBlGtf2TSK/96DvYqM4rGe4FuxRmv/Kj1XOc2zanMQ byNMVtGgQaTEPGRZkTM9gi7fr+GI4TiSY3e7BzbPlju36ZpYs9j/kQm8rpVuYGiNOgsC/YW4v ErlNdD9DWB42FEa8jg4sr+doT96/Eee93HV7HHJyXNn0pq7q0KaJhtEOz6RjGhZVO/QYZJxrv QSVj9niiPj4lvej77b6GXoqthTxRFwxmWHSsffqMTgdSBdiUl+e3Bx0HZUOOy6b7G8UmECFR8 KMzMuhch/uWnFRH+OlT0xUfOryjbCS4QPuY3BzbenYdZtVKazSKW4ZFzjOc/AC+eDP7rnmyut e7A2qIZMi32qfwcpiqhchPMxHE9MmtTX7Dm8SKBSOrauZUVWAkel9C9S98b+gUCNlegazx3Iz 4gIIX/SkOeg6j44F9YS1tsme6NyI0QufFjO9yS5jbfH7uA48NuYtu2iVup9ilJEvl+dIQwuMZ Ioep0BHw8N9+k8telQTgsQn46adyEmwTVOehUfhHr/6a2E2unIWJmJjj7+6sAmSYdDcQsOi4S 6FINfRTp0G0flE+ju8cANEzA== X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Do let me > know if you'd like me to redo with the default menu bar setting, Please do three things: - Make the second frame with the default menu bar settings. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.59 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in sa-accredit.habeas.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.15 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Do let me > know if you'd like me to redo with the default menu bar setting, Please do three things: - Make the second frame with the default menu bar settings. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.59 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.15 listed in wl.mailspike.net] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.15 listed in bl.score.senderscore.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Do let me > know if you'd like me to redo with the default menu bar setting, Please do three things: - Make the second frame with the default menu bar settings. - Make the first frame where in an early-init.el file you disable the menu bar with a (menu-bar-lines . 0) entry in 'initial-frame-alist'. - Make the second frame with menu bar mode disabled and any toolkit where the second frame has the normal size. > before I > reply to the rest of your questions, and apologies if this confused things. There are no questions IIRC, just some speculations. Obviously, if you have any idea about how to include debug information (geometry, size requests) from GTK too, then we should be able to get the whole picture. Thanks, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 31 Oct 2024 11:10:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 31 07:10:25 2024 Received: from localhost ([127.0.0.1]:41675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t6T4L-0004M0-H4 for submit <at> debbugs.gnu.org; Thu, 31 Oct 2024 07:10:25 -0400 Received: from mail-yw1-f169.google.com ([209.85.128.169]:55296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1t6T4I-0004Lo-J2 for 72986 <at> debbugs.gnu.org; Thu, 31 Oct 2024 07:10:23 -0400 Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-6e2e41bd08bso7718547b3.2 for <72986 <at> debbugs.gnu.org>; Thu, 31 Oct 2024 04:10:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1730372957; x=1730977757; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=WV7edqHIEYpb7jkev7KOpFqwfc7gpUPa9wMvaBChCIw=; b=EzeLlV7NlTrTiGirOvtXGxambajP8QCQ3udwoNoJWLfU7UoU31L9mF+jrMLcmb1+ov L5XgDVq1y3Bt6o1ZFFvphMrXLEQb37a/FnGqrYkxrXVe6dXdAI9WVeJzkKZ4ym/LqSHc 6YmAszPN33fgTXjFGw1l/ka0momjVtDNDGE8k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730372957; x=1730977757; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=WV7edqHIEYpb7jkev7KOpFqwfc7gpUPa9wMvaBChCIw=; b=kmbzWTc3dvpRNkppnqIK9gg3++33hk6Dci+zsSTPxIXtoPcihHIejkIEChpgbNfQmw f+DB8DKm4CD5c1ka2jZDTaDiRRSl7MyuiXrVkTXdNTYCH6vrUkvZT1GZ79OzWOp5/hG8 tvM/GuyNlg+CfZesoctLLkZSVaRfq9IGLkZxDemYC/28D2n7IBYk7+B/EGxlOEu+6W90 T3iBUtufTus3V4hABVG8RPspJf/B2TaaEm3+NCLVkIdmapn0rmt5EawqI1uyhj9Y78WN ItDNZ+jzSKp1AW3udftPdvOOwDrPui3012Pv49WAbYmn79RHE7KNfCInnS4JKeOAhUTT Driw== X-Forwarded-Encrypted: i=1; AJvYcCWrxyl986kVKZkRtPuhirbI9ynWSABw0w+MXhJJ8PqbEHgWme8EhN0CdkabeysvkHAbB2sh6Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzK9SzvKwp8OYsuMEwF7zckSwWJKHcJ6Z44g5pZNw2WNJSHI9CW KiJFromnlpEcDguYd2Bah1c8mt6lFSgd+AODJ3Af+ImcwU7tMkawVEZxFnpcZn78blefb/hz+Q0 QxvKbNU82LsFojeYAtVhrGB8DwNaUwlrtDyCe8g== X-Google-Smtp-Source: AGHT+IGc1bRYfHi2YmSN46v3ikaaNGignkU3AWW31lFkKb2gS7ob8z78ze42Ykc+G56JOiIBLaq8opJfxkJhl7jPS7k= X-Received: by 2002:a05:690c:6f92:b0:6e3:4512:5d84 with SMTP id 00721157ae682-6e9d8b8beebmr196831927b3.40.1730372956103; Thu, 31 Oct 2024 04:09:16 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> In-Reply-To: <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Thu, 31 Oct 2024 11:09:05 +0000 Message-ID: <CAOnWdojrD7RPYopii=cek3kzj88obdVJjND4=r6doy7RpCpBkg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000060c0310625c3d9ab" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000060c0310625c3d9ab Content-Type: text/plain; charset="UTF-8" On Sat, 26 Oct 2024 at 18:40, martin rudalics <rudalics@HIDDEN> wrote: > > > Having done this, I can see the output in journalctl. > > > > Using xwininfo, I found that the first window is ID 0x5000148 and the > > second window I opened is ID 0x500031c. > > Just to make sure: The first window is the initial window Emacs made > with normal size and the second window the one you make via C-x 5 2 with > the menu bar still enabled and the abnormal size. Correct? > Correct, except that I was working with the menu bar disabled. Do let me know if you'd like me to redo with the default menu bar setting, before I reply to the rest of your questions, and apologies if this confused things. -- https://rrt.sc3d.org --00000000000060c0310625c3d9ab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sat, 26 Oct 2024 at 18:40, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> =C2=A0> Having done this, I can see the output in journalctl.<br> =C2=A0><br> =C2=A0> Using xwininfo, I found that the first window is ID 0x5000148 an= d the<br> =C2=A0> second window I opened is ID 0x500031c.<br> <br> Just to make sure: The first window is the initial window Emacs made<br> with normal size and the second window the one you make via C-x 5 2 with<br= > the menu bar still enabled and the abnormal size.=C2=A0 Correct?<br></block= quote><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-se= rif;font-size:small" class=3D"gmail_default">Correct, except that I was wo= rking with the menu bar disabled. Do let me know if you'd like me to re= do with the default menu bar setting, before I reply to the rest of your qu= estions, and apologies if this confused things.<br></div></div></div><br><s= pan class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class= =3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"http= s://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></d= iv></div></div> --00000000000060c0310625c3d9ab--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 26 Oct 2024 17:41:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 26 13:41:13 2024 Received: from localhost ([127.0.0.1]:42479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t4kmn-00017I-E5 for submit <at> debbugs.gnu.org; Sat, 26 Oct 2024 13:41:13 -0400 Received: from mout.gmx.net ([212.227.15.15]:38753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1t4kmk-000172-T3 for 72986 <at> debbugs.gnu.org; Sat, 26 Oct 2024 13:41:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1729964425; x=1730569225; i=rudalics@HIDDEN; bh=M0K0BFUzikd81qocEfQaJGEgx/w0VZc2Nm2TBsinU2o=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=gdCCaeV38wtucyhVpP1++TxDuJN6SggXknHRRcAg/YGr/obCsrlSd7rj1WYpe/FI Bq1cayEE6HC4CT1tek4ORhdPEM4oLg7Am8XZONLAjvw4Od3710e3HKNxAnOctQmrg A+FBqncJxT1FQOsWAG+WBo8Txju9r9oqGGapjgM6Y8TnLxJPFT6nGfW+BBSqUXYm9 AhOZzoWbES87oSdxS5gu0aDk+m50PKX1KNh3Of++KorUkIqfhj7jtwVYGo24onC5j K/8roduikEr6T+PJGafVeH8WAVWrrOgsLJ3KRl8rN5ebtvwuo/JW3Gm8mCybCE1aQ 8FZOClzthIuBSBYb/Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.11]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MFbRs-1t6Nsd1OG6-00BpOv; Sat, 26 Oct 2024 19:40:25 +0200 Message-ID: <3797189d-e13b-4340-9629-80cda5aaaced@HIDDEN> Date: Sat, 26 Oct 2024 19:40:19 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:hkTSGDnAwUAr4cLmN/f8xGToWDmrCjILDpcZpMKmKJxdNJctft0 LhSK1yoqKUE1nAKuQGKA67zwVMZGd3KQwmZ3ujM/PjxW5w2f+EresozkmI8I8td+iKR0gQN ZFI/z8gH34R7Awg+HU59MESfuy2YtP5S2AvxOUsPZ4XyLOGHKI4rOF+JXm+x16eiCQq1rEG 7buZhY3QPcMF9HF05+3SQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:y4uS8Subzvg=;zBzwxsLNpB3TSA69QJ1ogGnK8Ep drAIc3HvMKtNLJCxpxrGCUzHnpVpNfmKw4jVrgrl8IUw5UJNHrveAKk1MwPWVh7WZqTvZqHev bMeY5YMp53IR1mFqA4KNhuRZ6GUMfGUhMEgG0dwm4O9Ezdc+UZs3fzlLZJWeQWURWi4g/G0wJ gSO0ccYCWG3EtBUNLEoqP20XFwMadT9TI0//bWfDQiBr1fR+Y5wH2v555pNyF9IZ5XmmSRTtS u06H4NzFeGHASjlkjP61ijNNZS5MxA8+d6A+fTZPtoUu5byVfE6Vtd75Cs3CcZz9/G3ry3giL UvmpY3zkZ2dYWu90xLPCH5ln5mT+dUylDyixmrWclcjx8s9X1jZItvqO3BLHoelWbLjEz2MzM QKQmWk2l6NRn6PWnD2OCHiUDbC12ohW6CYrEXwwiYD1psEMnF05n+mMbtb26YLE0oN41McjBN v77UyT0jKkmH+3Kpcg8LEwshmn+aR/bp/ZSDq3D0kxruNZPX5Tv5FLE+TSr2FZJEQS1cpW8ad qGgf/cgcjMAksz11c122/nup38dsb/aLBmLVVr9z9k3AiGx1SBiaxTQXhnXOF35r3T48dxJzI pEfbxQXRmdP/yyzU/0y45gvp0btbGetX/KUBOtGIr7CY/dFwUr+RCItTDezkHs5Mv0i5QFLcx XZGWTrCTjglberKytEVJDHIhCLLLeVjE8ff9KvOgWKfbOX0RGQvxTsudmj6WsaOSrT03j7Jwc k4Pot4cm6+iMbMswyO7f35ctj7iiQ8wPXuQ67H6SZghlZ/BhFbt6RYgL73hTPWY46C9EyDyb0 Lzt91ZAhLUXVn1zJZ5ZBssIw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > It's possible to turn on debug topics in Mutter at run-time using the > built-in Looking Glass debugger (`lg` from "Run Command" prompt). Thanks, you saved my day. I should have found out about 'lg' myself but didn't see it wherever I went. > Having done this, I can see the output in journalctl. > > Using xwininfo, I found that the first window is ID 0x5000148 and the > second window I opened is ID 0x500031c. Just to make sure: The first window is the initial window Emacs made with normal size and the second window the one you make via C-x 5 2 with the menu bar still enabled and the abnormal size. Correct? > Then, the logs show, grepping for the first ID: > > Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in > move from 50,108 1328x1430 to 50,108 1328x1430 > Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 has > height_inc (34) that does not evenly divide min_height - base_height (340 - > 116); thus > This and all the following complaints are probably correct. I'm aware that our sizes hints are incorrect and with 'lg' we can hopefully fix them now. But IIUC mutter only complains but does not react in any malevolent way. What surprises me is that for the first frame there's no "Sending synthetic configure notify" entry. We'll have to find out why. > and for the second ID: > > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in > move from 130,188 400x512 to 130,188 400x512 What surprises me most is that here we start already with a size constrained to 400x512. Where would that come from? Basically, it means whatever causes the frame to shrink must have happened before mutter writes out the first log entry. > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: require_titlebar_visible > for 0x500031c toggled to TRUE This one is strange too. Why on earth would we turn the title bar on here ... > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Sending synthetic > configure notify to 0x500031c with x: 130 y: 244 w: 400 h: 374 > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in > move from 0,58 400x430 to 0,0 400x456 > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Setting > _NET_FRAME_EXTENTS on managed window 0x500031c to left = 0, right = 0, top > = 56, bottom = 0 > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: require_titlebar_visible > for 0x500031c toggled to FALSE ... and off here? > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in > move from 0,0 1328x1258 to 0,0 400x456 This one is the most interesting entry here: Somehow we must have got through with our idea of a 1328x1258 frame (which should IMHO mean that GTK could not possibly have intercepted it as with the earlier ones) but mutter immediately constrains it back to 400x456. I'd guess from this that mutter _is_ responsible for the shrinking albeit in consensus with GTK. > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets min > height to 0, which makes no sense Likely another silly size hint we generate. > These traces include the "Sending synthetic configure" message you > mentioned, hopefully helpful! > > (At least good to know that it's easy to turn on debugging in a production > build.) It's more. For the first time I see a way to guess how mutter proceeds. Can you please do the same you did above for a Lucid, Motif or a --with-x-toolkit=no build - the one you find most convenient to build. Maybe by comparing the logs we can understand better. Thanks, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 26 Oct 2024 12:41:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 26 08:41:12 2024 Received: from localhost ([127.0.0.1]:40857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t4g6R-0003ld-Gx for submit <at> debbugs.gnu.org; Sat, 26 Oct 2024 08:41:12 -0400 Received: from mail-yw1-f172.google.com ([209.85.128.172]:60759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1t4g6O-0003lO-VX for 72986 <at> debbugs.gnu.org; Sat, 26 Oct 2024 08:41:10 -0400 Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-6e5b7cd1ef5so27770067b3.1 for <72986 <at> debbugs.gnu.org>; Sat, 26 Oct 2024 05:40:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1729946370; x=1730551170; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LsE3P7fsB4unefrOPRfVXllbQnEk+sXdTkgbbuWJkpc=; b=GDByYEAp/DFtyQKuE4lyVTUlcIXh26DNI66Q07SHLP2YiL8VGZ3GYzZxAD3JhlWU04 oiAmbWbP9U2Gps1MVSiuS+us+6xAFJ3w5XZBaA4cWrdsbSl9anVliQ8bmt917UszxogY /x1lxqg0HbrDi44aqMC12xCvtSe4EXfVAVuno= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729946370; x=1730551170; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LsE3P7fsB4unefrOPRfVXllbQnEk+sXdTkgbbuWJkpc=; b=N+6zH5LGhGnW6S8MoPYuv/gRh4LJUEgP6hIWKVKFMs4YhIWQ0j2K/QUbCH2HI1PGZo Fg7fIAw3V3ejZwYT5r+L5vbwsy4D1AnrxTTOw22HMcw4c1CLe3hcPqdHLnC9shbBeT2M KJW+UoO5IMlaJSf5qNeXa6KJA5Sk777mz0CCLMDt8vgBWgmZpBI0ILjL5lcssflT1ALA /JHVd5Ng6ExHk+70nArJSRH9bLyr4267ViNV0EKZOoM3aj4kqSyO5h3Bj6tcVaWFsOG/ EE0axyrwLQjnxQLephZjulBvi8R0wvi9ghrguqPFDr0lEA+5zuU9sRql1Hqvb0UqxJCi Xwyg== X-Forwarded-Encrypted: i=1; AJvYcCWy5E24Qu/e7ku/+HVjHTt3aFnPt/xMaPcfsEEfHNTcE5s9bnNx31NkMSv5Yv9SBeWjJ7v0Og==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx2ZsRpN3TNhKda4felaATBFSad9KeqjFdgV7+8Xgojq81dZpUL UHXiVe3Mb3ZfMpSJjVsKOEbQQYS35zt0/C8kfNZs1ytZsuBAejbCi7jWLmfzp77o7c3f4MPLtp4 SNL3F8nmbbV6b2GuipV//nUcg5KpFeUQXaQyqtw== X-Google-Smtp-Source: AGHT+IGwaAYUj//Pc2nu30zUSigCLpL7SXt3oxYsiQ2dc+AYfK6qK22ZP4qQuN1nC6hXKUp6KpK2bQQBDB/6Z13xqLI= X-Received: by 2002:a05:690c:10c:b0:6dd:cdb9:cf2a with SMTP id 00721157ae682-6e9d88d04dcmr23276687b3.1.1729946369713; Sat, 26 Oct 2024 05:39:29 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> In-Reply-To: <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sat, 26 Oct 2024 13:39:17 +0100 Message-ID: <CAOnWdojPhsEv8HPPpout4sax2COvLi9b7kg1DOQB9AS8GaFs0w@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000d90c6b062560868c" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000d90c6b062560868c Content-Type: text/plain; charset="UTF-8" On Sun, 6 Oct 2024 at 16:02, martin rudalics <rudalics@HIDDEN> wrote: [Apologies for the delay since last time!] Let us next check whether our event handler > drops events because they come with the same sizes. With the attached > gtkutil-frame-2.diff and the first frame without minibuffer. > Frame size history from opening first frame without minibuffer: Frame size history of #<frame *Minibuf-1* - GNU Emacs at ecls 0x5595b811ad50> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1258, XS=1328x1258 +values, PS=664x654, XS=664x629 ConfigureNotify, PS=1328x1258, XS=1328x1258 xg_frame_resized, unchanged, PS=1328x1258, XS=1328x1258 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1258, XS=1328x1258 +values, PS=664x629, XS=664x670 ConfigureNotify, PS=1328x1258, XS=1328x1258 xg_frame_resized, unchanged, PS=1328x1258, XS=1328x1258 set_window_configuration (4), MS=160x175 IH IV I wasn't sure exactly what you wanted, so here's the same for the second frame: Frame size history of #<frame *Minibuf-1* 0x5963494a84d0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x374 change_frame_size_1, delayed, PS=1328x1260, XS=400x374, DS=1328x1260 change_frame_size (5), TS=1280x1260~>352x374, TC=80x36~>22x10, NS=1328x1260~>400x374, IS=1328x1260~>400x374, MS=32x70 IH IV tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=400x374, XS=400x374 +values, PS=200x187, XS=200x228 ConfigureNotify, PS=400x374, XS=400x374 xg_frame_resized, unchanged, PS=400x374, XS=400x374 set_window_configuration (4), MS=160x175 IH IV If you have any idea how to debug mutter on your system, we should be > able to get the cause right from there. It's possible to turn on debug topics in Mutter at run-time using the built-in Looking Glass debugger (`lg` from "Run Command" prompt). Having done this, I can see the output in journalctl. Using xwininfo, I found that the first window is ID 0x5000148 and the second window I opened is ID 0x500031c. Then, the logs show, grepping for the first ID: Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1430 to 50,108 1328x1430 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 has height_inc (34) that does not evenly divide min_height - base_height (340 - 116); thus > Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets gravity 1 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets min size 128 x 340 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets base size 64 x 116 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1430 to 50,108 1328x1430 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1314 to 50,108 1328x1430 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 has height_inc (34) that does not evenly divide min_height - base_height (238 - 116); thus > Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets gravity 1 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets min size 128 x 238 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets base size 64 x 116 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1314 to 50,108 1328x1314 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1314 to 50,108 1328x1314 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1364 to 50,108 1328x1314 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets gravity 1 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets min size 128 x 102 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets base size 64 x 34 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets gravity 1 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 34 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets min size 128 x 102 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets base size 64 x 34 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148 Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 1328x1366 to 50,108 1328x1364 and for the second ID: Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 130,188 400x512 to 130,188 400x512 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c has height_inc (34) that does not evenly divide min_height - base_height (340 - 116); thus > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets gravity 1 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets resize width inc: 16 height inc: 34 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets min size 128 x 340 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets base size 64 x 116 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x500031c Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 130,188 400x512 to 130,188 400x512 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 130,188 400x430 to 130,188 400x512 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c has height_inc (34) that does not evenly divide min_height - base_height (238 - 116); thus > Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets gravity 1 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets resize width inc: 16 height inc: 34 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets min size 128 x 238 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets base size 64 x 116 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x500031c Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 130,188 400x430 to 130,188 400x456 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 130,188 400x430 to 130,188 400x456 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Sending synthetic configure notify to 0x500031c with x: 130 y: 244 w: 400 h: 374 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: require_titlebar_visible for 0x500031c toggled to TRUE Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 0,58 400x430 to 0,0 400x456 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Setting _NET_FRAME_EXTENTS on managed window 0x500031c to left = 0, right = 0, top = 56, bottom = 0 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: require_titlebar_visible for 0x500031c toggled to FALSE Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 0,0 1328x1258 to 0,0 400x456 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets gravity 1 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets resize width inc: 16 height inc: 34 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets min size 128 x 102 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets base size 64 x 34 Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x500031c Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets min height to 0, which makes no sense These traces include the "Sending synthetic configure" message you mentioned, hopefully helpful! (At least good to know that it's easy to turn on debugging in a production build.) -- https://rrt.sc3d.org --000000000000d90c6b062560868c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Sun, 6 Oct 2024 at = 16:02, martin rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@gmx.= at</a>> wrote:</div><div class=3D"gmail_default" style=3D"font-family:ar= ial,helvetica,sans-serif;font-size:small"><br></div><div class=3D"gmail_def= ault" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">[Apo= logies for the delay since last time!]<br></div><div class=3D"gmail_default= " style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></di= v></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">Let us next check whether our event handler<br> drops events because they come with the same sizes.=C2=A0 With the attached= <br> gtkutil-frame-2.diff and the first frame without minibuffer.<br></blockquot= e><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;= font-size:small" class=3D"gmail_default">Frame size history from opening fi= rst frame without minibuffer:</div><div style=3D"font-family:arial,helvetic= a,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">Frame size history of #<frame =C2=A0*Minibuf-1* - GNU Emacs at = ecls 0x5595b811ad50><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, N= S=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_fi= gure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS= =3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br= >scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>132= 8x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lin= es (2), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_= char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_= frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNot= ify, not hidden & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>Conf= igureNotify, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_res= ized, unchanged, PS=3D1328x1260, XS=3D1328x1260<br>ConfigureNotify, PS=3D13= 28x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D= 1328x1260, XS=3D1328x1258<br>change_frame_size_1, delayed, PS=3D1328x1260, = XS=3D1328x1258, DS=3D1328x1260<br>change_frame_size (5), TS=3D1280x1260~>= ;1280x1258, TC=3D80x36~>80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1= 260~>1328x1258, MS=3D32x70 IH IV<br>menu-bar-lines (2), MS=3D160x175<br>= xg_frame_set_char_size, visible, PS=3D1328x1258, XS=3D1328x1258<br>=C2=A0+v= alues, PS=3D664x654, XS=3D664x629<br>ConfigureNotify, PS=3D1328x1258, XS=3D= 1328x1258<br>xg_frame_resized, unchanged, PS=3D1328x1258, XS=3D1328x1258<br= >tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D= 1328x1258, XS=3D1328x1258<br>=C2=A0+values, PS=3D664x629, XS=3D664x670<br>C= onfigureNotify, PS=3D1328x1258, XS=3D1328x1258<br>xg_frame_resized, unchang= ed, PS=3D1328x1258, XS=3D1328x1258<br>set_window_configuration (4), MS=3D16= 0x175 IH IV<br></div></div><div><br></div><div><div style=3D"font-family:ar= ial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">I wasn= 9;t sure exactly what you wanted, so here's the same for the second fra= me:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sma= ll" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,helve= tica,sans-serif;font-size:small" class=3D"gmail_default">Frame size history= of #<frame =C2=A0*Minibuf-1* 0x5963494a84d0><br>x_create_frame_1 (5)= , TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875= , MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x12= 60, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>12= 96x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x= 1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), = MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_siz= e, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_se= t_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not= hidden & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNot= ify, PS=3D1328x1260, XS=3D400x374, DS=3D1328x1260<br>xg_frame_resized, chan= ged, PS=3D1328x1260, XS=3D400x374<br>change_frame_size_1, delayed, PS=3D132= 8x1260, XS=3D400x374, DS=3D1328x1260<br>change_frame_size (5), TS=3D1280x12= 60~>352x374, TC=3D80x36~>22x10, NS=3D1328x1260~>400x374, IS=3D1328= x1260~>400x374, MS=3D32x70 IH IV<br>tool-bar-lines (2), MS=3D160x175<br>= xg_frame_set_char_size, visible, PS=3D400x374, XS=3D400x374<br>=C2=A0+value= s, PS=3D200x187, XS=3D200x228<br>ConfigureNotify, PS=3D400x374, XS=3D400x37= 4<br>xg_frame_resized, unchanged, PS=3D400x374, XS=3D400x374<br>set_window_= configuration (4), MS=3D160x175 IH IV<br></div><br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"> If you have any idea how to debug mutter on your system, we should be<br> able to get the cause right from there.</blockquote><div><br></div><div><di= v style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D= "gmail_default">It's possible to turn on debug topics in Mutter at run-= time using the built-in Looking Glass debugger (`lg` from "Run Command= " prompt).</div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family= :arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Having= done this, I can see the output in journalctl.</div><div style=3D"font-fam= ily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br= ></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small= " class=3D"gmail_default">Using xwininfo, I found that the first window is = ID 0x5000148 and the second window I opened is ID 0x500031c.<br></div><div = style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"g= mail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small" class=3D"gmail_default">Then, the logs show, grepping fo= r the first ID:</div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family= :arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Oct 26= 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move = from 50,108 1328x1430 to 50,108 1328x1430<br>Oct 26 13:33:47 ecls gnome-she= ll[3227]: GEOMETRY: Window 0x5000148 has height_inc (34) that does not even= ly divide min_height - base_height (340 - 116); thus ><br>Oct 26 13:33:4= 7 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets gravity 1<br>Oct = 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets resize = width inc: 16 height inc: 34<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEO= METRY: Window 0x5000148 sets min size 128 x 340<br>Oct 26 13:33:47 ecls gno= me-shell[3227]: GEOMETRY: Window 0x5000148 sets base size 64 x 116<br>Oct 2= 6 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0= x5000148<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining = 0x5000148 in move from 50,108 1328x1430 to 50,108 1328x1430<br>Oct 26 13:33= :47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 5= 0,108 1328x1314 to 50,108 1328x1430<br>Oct 26 13:33:47 ecls gnome-shell[322= 7]: GEOMETRY: Window 0x5000148 has height_inc (34) that does not evenly div= ide min_height - base_height (238 - 116); thus ><br>Oct 26 13:33:47 ecls= gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets gravity 1<br>Oct 26 13:= 33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets resize width = inc: 16 height inc: 34<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY:= Window 0x5000148 sets min size 128 x 238<br>Oct 26 13:33:47 ecls gnome-she= ll[3227]: GEOMETRY: Window 0x5000148 sets base size 64 x 116<br>Oct 26 13:3= 3:47 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x50001= 48<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000= 148 in move from 50,108 1328x1314 to 50,108 1328x1314<br>Oct 26 13:33:47 ec= ls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,108 = 1328x1314 to 50,108 1328x1314<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GE= OMETRY: Constraining 0x5000148 in move from 50,108 1328x1364 to 50,108 1328= x1314<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148= sets gravity 1<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window= 0x5000148 sets resize width inc: 16 height inc: 34<br>Oct 26 13:33:47 ecls= gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets min size 128 x 102<br>O= ct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 sets base= size 64 x 34<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Updating= WM_NORMAL_HINTS for 0x5000148<br>Oct 26 13:33:47 ecls gnome-shell[3227]: G= EOMETRY: Window 0x5000148 sets gravity 1<br>Oct 26 13:33:47 ecls gnome-shel= l[3227]: GEOMETRY: Window 0x5000148 sets resize width inc: 16 height inc: 3= 4<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: Window 0x5000148 set= s min size 128 x 102<br>Oct 26 13:33:47 ecls gnome-shell[3227]: GEOMETRY: W= indow 0x5000148 sets base size 64 x 34<br>Oct 26 13:33:47 ecls gnome-shell[= 3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x5000148<br>Oct 26 13:33:47 = ecls gnome-shell[3227]: GEOMETRY: Constraining 0x5000148 in move from 50,10= 8 1328x1366 to 50,108 1328x1364</div><div style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div styl= e=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail= _default">and for the second ID:</div><div style=3D"font-family:arial,helve= tica,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div sty= le=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmai= l_default">Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0= x500031c in move from 130,188 400x512 to 130,188 400x512<br>Oct 26 13:33:48= ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c has height_inc (34) tha= t does not evenly divide min_height - base_height (340 - 116); thus ><br= >Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets gr= avity 1<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x50003= 1c sets resize width inc: 16 height inc: 34<br>Oct 26 13:33:48 ecls gnome-s= hell[3227]: GEOMETRY: Window 0x500031c sets min size 128 x 340<br>Oct 26 13= :33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets base size 64= x 116<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NOR= MAL_HINTS for 0x500031c<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY= : Constraining 0x500031c in move from 130,188 400x512 to 130,188 400x512<br= >Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c i= n move from 130,188 400x430 to 130,188 400x512<br>Oct 26 13:33:48 ecls gnom= e-shell[3227]: GEOMETRY: Window 0x500031c has height_inc (34) that does not= evenly divide min_height - base_height (238 - 116); thus ><br>Oct 26 13= :33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets gravity 1<br= >Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets re= size width inc: 16 height inc: 34<br>Oct 26 13:33:48 ecls gnome-shell[3227]= : GEOMETRY: Window 0x500031c sets min size 128 x 238<br>Oct 26 13:33:48 ecl= s gnome-shell[3227]: GEOMETRY: Window 0x500031c sets base size 64 x 116<br>= Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Updating WM_NORMAL_HINTS = for 0x500031c<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constrai= ning 0x500031c in move from 130,188 400x430 to 130,188 400x456<br>Oct 26 13= :33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move fro= m 130,188 400x430 to 130,188 400x456<br>Oct 26 13:33:48 ecls gnome-shell[32= 27]: GEOMETRY: Sending synthetic configure notify to 0x500031c with x: 130 = y: 244 w: 400 h: 374<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: r= equire_titlebar_visible for 0x500031c toggled to TRUE<br>Oct 26 13:33:48 ec= ls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move from 0,58 40= 0x430 to 0,0 400x456<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: S= etting _NET_FRAME_EXTENTS on managed window 0x500031c to left =3D 0, right = =3D 0, top =3D 56, bottom =3D 0<br>Oct 26 13:33:48 ecls gnome-shell[3227]: = GEOMETRY: require_titlebar_visible for 0x500031c toggled to FALSE<br>Oct 26= 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Constraining 0x500031c in move = from 0,0 1328x1258 to 0,0 400x456<br>Oct 26 13:33:48 ecls gnome-shell[3227]= : GEOMETRY: Window 0x500031c sets gravity 1<br>Oct 26 13:33:48 ecls gnome-s= hell[3227]: GEOMETRY: Window 0x500031c sets resize width inc: 16 height inc= : 34<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c = sets min size 128 x 102<br>Oct 26 13:33:48 ecls gnome-shell[3227]: GEOMETRY= : Window 0x500031c sets base size 64 x 34<br>Oct 26 13:33:48 ecls gnome-she= ll[3227]: GEOMETRY: Updating WM_NORMAL_HINTS for 0x500031c<br>Oct 26 13:33:= 48 ecls gnome-shell[3227]: GEOMETRY: Window 0x500031c sets min height to 0,= which makes no sense<br></div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"f= ont-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defau= lt">These traces include the "Sending synthetic configure" messag= e you mentioned, hopefully helpful!<br></div></div></div><div class=3D"gmai= l_quote"><br></div><div class=3D"gmail_quote"><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small" class=3D"gmail_default">(At least = good to know that it's easy to turn on debugging in a production build.= )<br></div></div><div class=3D"gmail_quote"><br></div><span class=3D"gmail_= signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">= <div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" tar= get=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000d90c6b062560868c--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Oct 2024 15:02:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 06 11:02:18 2024 Received: from localhost ([127.0.0.1]:41939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sxSm2-0006Xa-An for submit <at> debbugs.gnu.org; Sun, 06 Oct 2024 11:02:18 -0400 Received: from mout.gmx.net ([212.227.17.22]:51645) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1sxSm0-0006XH-6s for 72986 <at> debbugs.gnu.org; Sun, 06 Oct 2024 11:02:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1728226921; x=1728831721; i=rudalics@HIDDEN; bh=hV0HeqLDCogFKhGtVZlJQpK8uds7PfTsEtdF6vh6OlY=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=uhSu7O2S2EEerh6a8+jJ4zcO6vUIdvrxk/LbCdDS/+Z/QvNWPQvQj0tlvUHfMsMO m/tDlWth8fXh94U1dxhY7Hxj5pX1M2wud8gBuvtVPovuv712eymaXJGGsHI19KG8I gj62pfOtk1y4KmAWLJLt+PJeLNlppxIrcie30kY4e/iRpqtlI7NAZG7Sy44AppDPd FyC1ry2xlVJ3WVGE3oZLIMDAEjmO06T+vPO+QDWa5eEhtlKRVWfZqT2OiUU5dpC3n MahvzwHIIM0OxyhXcUB/n97na5gZ+YwpjmBARhAAxEhAlU9X+P6HiTiehXgVPu+TP fmALkpLEBcawIlx6+A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.208]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MdvmY-1tX4Eo426g-00f0mU; Sun, 06 Oct 2024 17:02:01 +0200 Content-Type: multipart/mixed; boundary="------------xd3tc1XEsgRV7rV7FkrPMXGg" Message-ID: <74c278ea-e286-4841-98ed-6ae38cb63980@HIDDEN> Date: Sun, 6 Oct 2024 17:01:56 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> X-Provags-ID: V03:K1:HDMzpmGF+2/ef+WOSLzj6trm/lcZDCw8L/58SW5++GR0P8dyRx9 nfj2Ham3ULcC1P2Y5hV+R0+Tz+zsQEpfEALth82uKyO+bwPmxnb50mJS+aqiQ2/+SmSmzVB 1pkDw2FlRy6haKqmTFVQe1Dbs/luJeiEC4yaxg0iBAZLRuOV+n3BNc7AoAvcU08ixwh8URy MoyCdj+iZG5ySHW44zCFA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:GR+TRdki7p8=;HMX11fDmS7FXlXca8bW4bokeM6N q8Uvqg9IYN7iWBol3SOoHEuJ8Z2pO5G/jyZcFQfkOh5xjooVWHwGF58P9yI4itsWrxq74cbnm uHGSnxUYikXIwI9EgdT9QokmDOlQeJtD9Q343mdQZTZDxoAP9TtUq4FV91WbeSz854fYs5i3Y rRGKYMTsSWUKHAG+Qo+4WrCW/jkTAMvMVKuQOuph9s9l8mwQfR5wkCEZ19SG07wXK42hTu60t 5Vmb+/tMt3pUZehPEvo1x8Be2JjHQ76FV47uyRk+VSyPPotXvjHcRaV9OYOGM2y5akCig36iz c3CilwmqZNBhDWvFzmG31NHB9jR2uKdZo6ZktWYvHjmRx5Y7C9+yO2VchUNt+0MVP2MLSZl0f yP8pO2EUNPyDz477SAJxYlV8g0VaZHiYSTgtvOTZAiLz/E66m68Y1scqjLIF0B5rF9nxHcHca ZH7L7+6eR1Szl3i3WrD/wiehNcvl6LR7Zu/p38vcAGPpxOTX5YgGYT79ENDMaUO3XtQoCBVvd sOGpH7wUaEZaw2gRMWwyEDJoJg7wjuP4ZkxaV+TZdXXVdZnfQQY5P7y9imwx9wiGeROJJkdNy KfFZVGF7Q4Yf/tlMFdx7zJsvt9nt0yGA+wkODKS1BJu5KH1cXE4gp+RBMnVEvGISDRKTY3xFY Axi/vBEIanvZm+anltZs+1UI8m0U+nc82EBV8daSLd2Ii3mgoC9IftXzwbVWgZ133IyV/djGP 2yzCq8bgUtqOvnM7cvY07S14scjmg0DtK3x3WF+f+0+c4fXgTrP9KJpXiV4dSAKNPsaMEm4eL gPfodBrlnm4p4yDjU46eOXqQ== X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > (This is for first frame without menu bar.) > > (window-pixel-height) ⇒ 1257 + 35 pixels for the minibuffer gets us 1292 as expected. Your main window is 32 pixels too high, the lowest 3 pixels of the last line (provided it contains text) should be cut off. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.208 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.22 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > (This is for first frame without menu bar.) > > (window-pixel-height) ⇒ 1257 + 35 pixels for the minibuffer gets us 1292 as expected. Your main window is 32 pixels too high, the lowest 3 pixels of the last line (provided it contains text) should be cut off. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.22 listed in wl.mailspike.net] 0.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.22 listed in bl.score.senderscore.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.208 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------xd3tc1XEsgRV7rV7FkrPMXGg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 ID4gKFRoaXMgaXMgZm9yIGZpcnN0IGZyYW1lIHdpdGhvdXQgbWVudSBiYXIuKQ0KID4NCiA+ ICh3aW5kb3ctcGl4ZWwtaGVpZ2h0KSDih5IgMTI1Nw0KDQorIDM1IHBpeGVscyBmb3IgdGhl IG1pbmlidWZmZXIgZ2V0cyB1cyAxMjkyIGFzIGV4cGVjdGVkLiAgWW91ciBtYWluDQp3aW5k b3cgaXMgMzIgcGl4ZWxzIHRvbyBoaWdoLCB0aGUgbG93ZXN0IDMgcGl4ZWxzIG9mIHRoZSBs YXN0IGxpbmUNCihwcm92aWRlZCBpdCBjb250YWlucyB0ZXh0KSBzaG91bGQgYmUgY3V0IG9m Zi4NCg0KID4gSSBjYW4gb25seSBzdXNwZWN0IHRoYXQgdGhpcyBjb21lcyBmcm9tIGEgcmVx dWVzdCB0byBtb3ZlIHRoZSBmcmFtZSB0aGF0DQogPj4gZG9lc24ndCBzaG93IHVwIGluIHRo ZSBoaXN0b3J5LiAgTm93IHRoZSBvbmx5IGxvY2F0aW9uIHdoZXJlIHRoaXMgbWlnaHQNCiA+ PiBoYXBwZW4gaXMgaW4geHRlcm0uYyBhcm91bmQgbGlrZSAyOTI1OSBoZXJlOg0KID4+DQog Pj4gICAgICAgICAgaWYgKG9yaWdpbmFsX2xlZnQgIT0geCB8fCBvcmlnaW5hbF90b3AgIT0g eSkNCiA+PiAgICAgICAgICAgIFhNb3ZlV2luZG93IChGUkFNRV9YX0RJU1BMQVkgKGYpLCBG UkFNRV9PVVRFUl9XSU5ET1cgKGYpLA0KID4+ICAgICAgICAgICAgICAgICAgICAgICAgIG9y aWdpbmFsX2xlZnQsIG9yaWdpbmFsX3RvcCk7DQogPj4NCiA+PiBQbGVhc2UgcHV0IGEgYnJl YWtwb2ludCBvbiB0aGF0IGxpbmUgYW5kIHRlbGwgbWUgd2hldGhlciBpdCBnZXRzIGhpdC4N CiA+PiBUaGUgcHJvYmFiaWxpdHkgaXMgbGVzcyB0aGFuIDElIGJ1dCB3aG8ga25vd3MgLi4u DQogPj4NCiA+DQogPiBOb3BlLCBzb3JyeSwgSSBwdXQgYSBicmVha3BvaW50IGFuZCBpdCB3 YXMgbm90IGhpdC4gSW5kZWVkLCB0aGUgd2hvbGUgYmxvY2sNCiA+IHN0YXJ0aW5nIGF0IDI5 MjMzIHdhcyBub3QgaGl0IChJIHB1dCBhIGJyZWFrcG9pbnQgYXQgdGhlIGNhbGwgdG8NCiA+ IGJsb2NrX2lucHV0IG9uIGxpbmUgMjkyNDUpLg0KDQpJdCB3YXMgdW5saWtlbHkgYW55d2F5 LiAgTGV0IHVzIG5leHQgY2hlY2sgd2hldGhlciBvdXIgZXZlbnQgaGFuZGxlcg0KZHJvcHMg ZXZlbnRzIGJlY2F1c2UgdGhleSBjb21lIHdpdGggdGhlIHNhbWUgc2l6ZXMuICBXaXRoIHRo ZSBhdHRhY2hlZA0KZ3RrdXRpbC1mcmFtZS0yLmRpZmYgYW5kIHRoZSBmaXJzdCBmcmFtZSB3 aXRob3V0IG1pbmlidWZmZXIuDQoNCklmIHlvdSBoYXZlIGFueSBpZGVhIGhvdyB0byBkZWJ1 ZyBtdXR0ZXIgb24geW91ciBzeXN0ZW0sIHdlIHNob3VsZCBiZQ0KYWJsZSB0byBnZXQgdGhl IGNhdXNlIHJpZ2h0IGZyb20gdGhlcmUuICBJbiB3aW5kb3cteDExLmMgdGhlIGZ1bmN0aW9u DQpzZW5kX2NvbmZpZ3VyZV9ub3RpZnkgY2FsbHMNCg0KICAgbWV0YV90b3BpYyAoTUVUQV9E RUJVR19HRU9NRVRSWSwNCiAgICAgICAgICAgICAgICJTZW5kaW5nIHN5bnRoZXRpYyBjb25m aWd1cmUgbm90aWZ5IHRvICVzIHdpdGggeDogJWQgeTogJWQgdzogJWQgaDogJWQiLA0KICAg ICAgICAgICAgICAgd2luZG93LT5kZXNjLA0KICAgICAgICAgICAgICAgZXZlbnQueGNvbmZp Z3VyZS54LCBldmVudC54Y29uZmlndXJlLnksDQogICAgICAgICAgICAgICBldmVudC54Y29u ZmlndXJlLndpZHRoLCBldmVudC54Y29uZmlndXJlLmhlaWdodCk7DQoNClRoYXQgaGVpZ2h0 IHNob3VsZCB0ZWxsIHVzIGFsbC4gIElJVUMgeW91IHdvdWxkIGhhdmUgdG8gc2V0IHRoZQ0K ZW52aXJvbm1lbnQgdmFyaWFibGUNCg0KTVVUVEVSX0RFQlVHPSJnZW9tZXRyeSINCg0KYW5k IHRoZW4gbG9vayBpbnRvIHN0ZGVyciAob3IgcmVkaXJlY3QgaXQpIHdoZXRoZXIgYW55dGhp bmcgc2hvd3MgdXAuDQpJSVVDIG11dHRlciBtdXN0IGhhdmUgYmVlbiBidWlsdCB3aXRoIGEg InZlcmJvc2UiIG9wdGlvbiwgc28gSSBkb3VidA0KdGhhdCBpdCB3aWxsIHdvcmsgZm9yIHlv dSBvdXQgb2YgdGhlIGJveCBidXQgeW91IGNvdWxkIHRyeSBuZXZlcnRoZWxlc3MuDQoNCm1h cnRpbg0K --------------xd3tc1XEsgRV7rV7FkrPMXGg Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-frame-2.diff" Content-Disposition: attachment; filename="gtkutil-frame-2.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLmFmOTVjYjU0NzAxIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNzM0LDYgKzczNCw3IEBAIGFkanVzdF9mcmFtZV9zaXplIChzdHJ1Y3QgZnJh bWUgKmYsIGludCBuZXdfdGV4dF93aWR0aCwgaW50IG5ld190ZXh0X2hlaWdodCwKIAkgICAg ICAmJiAobmV3X25hdGl2ZV9oZWlnaHQgIT0gb2xkX25hdGl2ZV9oZWlnaHQKIAkJICB8fCBp bmhpYml0ID09IDAgfHwgaW5oaWJpdCA9PSAyKSkpKQogICAgIHsKKyNpZm5kZWYgVVNFX0dU SwogICAgICAgaWYgKGluaGliaXQgPT0gMgogI2lmZGVmIFVTRV9NT1RJRgogCSAgJiYgIUVR IChwYXJhbWV0ZXIsIFFtZW51X2Jhcl9saW5lcykKQEAgLTc1NCw3ICs3NTUsNyBAQCBhZGp1 c3RfZnJhbWVfc2l6ZSAoc3RydWN0IGZyYW1lICpmLCBpbnQgbmV3X3RleHRfd2lkdGgsIGlu dCBuZXdfdGV4dF9oZWlnaHQsCiAJICBpZiAoZi0+bmV3X2hlaWdodCA+PSAwKQogCSAgICBu ZXdfbmF0aXZlX2hlaWdodCA9IGYtPm5ld19oZWlnaHQ7CiAJfQotCisjZW5kaWYKICAgICAg IGlmIChDT05TUCAoZnJhbWVfc2l6ZV9oaXN0b3J5KSkKIAlmcmFtZV9zaXplX2hpc3Rvcnlf YWRqdXN0IChmLCBpbmhpYml0LCBwYXJhbWV0ZXIsCiAJCQkJICAgb2xkX3RleHRfd2lkdGgs IG9sZF90ZXh0X2hlaWdodCwKQEAgLTY3NjksNyArNjc3MCw3IEBAIGZvY3VzICh3aGVyZSBh IGZyYW1lIGltbWVkaWF0ZWx5IGxvc2VzIGZvY3VzIHdoZW4gaXQncyBsZWZ0IGJ5IHRoZSBt b3VzZQogCiBUaGUgZnVuY3Rpb24gYGZyYW1lLS1zaXplLWhpc3RvcnknIGRpc3BsYXlzIHRo ZSB2YWx1ZSBvZiB0aGlzIHZhcmlhYmxlCiBpbiBhIG1vcmUgcmVhZGFibGUgZm9ybS4gICov KTsKLSAgICBmcmFtZV9zaXplX2hpc3RvcnkgPSBRbmlsOworICBmcmFtZV9zaXplX2hpc3Rv cnkgPSBGY29ucyAobWFrZV9maXhudW0gKDEwMCksIFFuaWwpOwogCiAgIERFRlZBUl9CT09M ICgidG9vbHRpcC1yZXVzZS1oaWRkZW4tZnJhbWUiLCB0b29sdGlwX3JldXNlX2hpZGRlbl9m cmFtZSwKIAkgICAgICAgZG9jOiAvKiBOb24tbmlsIG1lYW5zIHJldXNlIGhpZGRlbiB0b29s dGlwIGZyYW1lcy4KZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5j CmluZGV4IGQ1NzYyN2YxNTJmLi4yYmU4NGFlNjBiOSAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0 aWwuYworKysgYi9zcmMvZ3RrdXRpbC5jCkBAIC0xMzI3LDEwICsxMzI3LDE3IEBAIHhnX2Zy YW1lX3NldF9jaGFyX3NpemUgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVp Z2h0KQogICBpZiAoRlJBTUVfVklTSUJMRV9QIChmKSAmJiAhd2FzX3Zpc2libGUpCiAgICAg ewogICAgICAgaWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKQotCWZyYW1lX3NpemVf aGlzdG9yeV9leHRyYQotCSAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3NldF9jaGFy X3NpemUsIHZpc2libGUiKSwKLQkgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJ WEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWlnaHQsCi0JICAgZi0+bmV3X3dpZHRoLCBmLT5u ZXdfaGVpZ2h0KTsKKwl7CisJICBmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKKwkgICAgKGYs IGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3NldF9jaGFyX3NpemUsIHZpc2libGUiKSwKKwkg ICAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJBTUVfUElYRUxfSEVJR0hUIChmKSwgd2lk dGgsIGhlaWdodCwKKwkgICAgIGYtPm5ld193aWR0aCwgZi0+bmV3X2hlaWdodCk7CisKKwkg IGlmIChnd2lkdGggPiAwIHx8IGdoZWlnaHQgPiAwKQorCSAgICBmcmFtZV9zaXplX2hpc3Rv cnlfZXh0cmEKKwkgICAgICAoZiwgYnVpbGRfc3RyaW5nICgiICt2YWx1ZXMiKSwgZ3dpZHRo LCBnaGVpZ2h0LAorCSAgICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0LCAtMSwgLTEp OworCX0KIAogICAgICAgLyogTXVzdCBjYWxsIHRoaXMgdG8gZmx1c2ggb3V0IGV2ZW50cyAq LwogICAgICAgKHZvaWQpZ3RrX2V2ZW50c19wZW5kaW5nICgpOwpkaWZmIC0tZ2l0IGEvc3Jj L3h0ZXJtLmMgYi9zcmMveHRlcm0uYwppbmRleCAwYzIwZDM4YjBmNy4uMDdiMzY4NjAxYzIg MTAwNjQ0Ci0tLSBhL3NyYy94dGVybS5jCisrKyBiL3NyYy94dGVybS5jCkBAIC0xODg3Myw2 ICsxODg3Myw5IEBAIHhfZmluZF9zZWxlY3Rpb25fb3duZXIgKHN0cnVjdCB4X2Rpc3BsYXlf aW5mbyAqZHB5aW5mbywgQXRvbSBzZWxlY3Rpb24pCiAKICAgIFdlIHJldHVybiB0aGUgbnVt YmVyIG9mIGNoYXJhY3RlcnMgc3RvcmVkIGludG8gdGhlIGJ1ZmZlci4gICovCiAKK3N0YXRp YyBpbnQKK2NvbmZpZ3VyZW5vdGlmeWNvdW50ID0gMDsKKwogc3RhdGljIGludAogaGFuZGxl X29uZV94ZXZlbnQgKHN0cnVjdCB4X2Rpc3BsYXlfaW5mbyAqZHB5aW5mbywKICNpZm5kZWYg SEFWRV9YSU5QVVQyCkBAIC0yMTM3MiwxOCArMjEzNzUsMjYgQEAgaGFuZGxlX29uZV94ZXZl bnQgKHN0cnVjdCB4X2Rpc3BsYXlfaW5mbyAqZHB5aW5mbywKICAgICAgICAgewogICAgICAg ICAgIFhOZXh0RXZlbnQgKGRweWluZm8tPmRpc3BsYXksICZuZXh0X2V2ZW50KTsKICAgICAg ICAgICBpZiAobmV4dF9ldmVudC50eXBlICE9IENvbmZpZ3VyZU5vdGlmeQotICAgICAgICAg ICAgICB8fCBuZXh0X2V2ZW50Lnhjb25maWd1cmUud2luZG93ICE9IGV2ZW50LT54Y29uZmln dXJlLndpbmRvdworICAgICAgICAgICAgICB8fCBuZXh0X2V2ZW50Lnhjb25maWd1cmUud2lu ZG93ICE9IGV2ZW50LT54Y29uZmlndXJlLndpbmRvdykKKwkgICAgeworCSAgICAgIFhQdXRC YWNrRXZlbnQgKGRweWluZm8tPmRpc3BsYXksICZuZXh0X2V2ZW50KTsKKwkgICAgICBicmVh azsKKwkgICAgfQogICAgICAgICAgICAgICAvKiBTa2lwcGluZyBldmVudHMgd2l0aCBkaWZm ZXJlbnQgc2l6ZXMgY2FuIGxlYWQgdG8gYQogICAgICAgICAgICAgICAgICBtaXNwb3NpdGlv bmVkIG1vZGUgbGluZSBhdCBpbml0aWFsIHdpbmRvdyBjcmVhdGlvbi4KICAgICAgICAgICAg ICAgICAgT25seSBkcm9wIHdpbmRvdyBtb3Rpb24gZXZlbnRzIGZvciBub3cuICAqLwotICAg ICAgICAgICAgICB8fCBuZXh0X2V2ZW50Lnhjb25maWd1cmUud2lkdGggIT0gZXZlbnQtPnhj b25maWd1cmUud2lkdGgKLSAgICAgICAgICAgICAgfHwgbmV4dF9ldmVudC54Y29uZmlndXJl LmhlaWdodCAhPSBldmVudC0+eGNvbmZpZ3VyZS5oZWlnaHQpCisJICBlbHNlIGlmIChuZXh0 X2V2ZW50Lnhjb25maWd1cmUud2lkdGggIT0gZXZlbnQtPnhjb25maWd1cmUud2lkdGgKKwkJ ICAgfHwgbmV4dF9ldmVudC54Y29uZmlndXJlLmhlaWdodCAhPSBldmVudC0+eGNvbmZpZ3Vy ZS5oZWlnaHQpCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgIFhQdXRCYWNrRXZlbnQg KGRweWluZm8tPmRpc3BsYXksICZuZXh0X2V2ZW50KTsKLSAgICAgICAgICAgICAgYnJlYWs7 CisJICAgICAgY29uZmlndXJlbm90aWZ5Y291bnQrKzsKKwkgICAgICBicmVhazsKICAgICAg ICAgICAgIH0KICAgICAgICAgICBlbHNlCi0JICAgIGNvbmZpZ3VyZUV2ZW50ID0gbmV4dF9l dmVudDsKKwkgICAgeworCSAgICAgIGNvbmZpZ3VyZW5vdGlmeWNvdW50ID0gMDsKKwkgICAg ICBjb25maWd1cmVFdmVudCA9IG5leHRfZXZlbnQ7CisJICAgIH0KICAgICAgICAgfQogCiAg ICAgICAvKiBJZiB3ZSBnZXQgYSBDb25maWd1cmVOb3RpZnkgZm9yIHRoZSByb290IHdpbmRv dywgdGhpcyBtZWFucwpAQCAtMjE1NzUsMTIgKzIxNTg2LDE5IEBAIGhhbmRsZV9vbmVfeGV2 ZW50IChzdHJ1Y3QgeF9kaXNwbGF5X2luZm8gKmRweWluZm8sCiAgICAgICAgIHsKIAogCSAg aWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKQotCSAgICBmcmFtZV9zaXplX2hpc3Rv cnlfZXh0cmEKLQkgICAgICAoZiwgYnVpbGRfc3RyaW5nICgiQ29uZmlndXJlTm90aWZ5Iiks Ci0JICAgICAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJBTUVfUElYRUxfSEVJR0hUIChm KSwKLQkgICAgICAgY29uZmlndXJlRXZlbnQueGNvbmZpZ3VyZS53aWR0aCwKLQkgICAgICAg Y29uZmlndXJlRXZlbnQueGNvbmZpZ3VyZS5oZWlnaHQsCi0JICAgICAgIGYtPm5ld193aWR0 aCwgZi0+bmV3X2hlaWdodCk7CisJICAgIHsKKwkgICAgICBmcmFtZV9zaXplX2hpc3Rvcnlf ZXh0cmEKKwkJKGYsIGJ1aWxkX3N0cmluZyAoIkNvbmZpZ3VyZU5vdGlmeSIpLAorCQkgRlJB TUVfUElYRUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpLAorCQkgY29uZmln dXJlRXZlbnQueGNvbmZpZ3VyZS53aWR0aCwKKwkJIGNvbmZpZ3VyZUV2ZW50Lnhjb25maWd1 cmUuaGVpZ2h0LAorCQkgZi0+bmV3X3dpZHRoLCBmLT5uZXdfaGVpZ2h0KTsKKworCSAgICAg IGlmIChjb25maWd1cmVub3RpZnljb3VudCA+IDApCisJCWZyYW1lX3NpemVfaGlzdG9yeV9l eHRyYQorCQkgIChmLCBidWlsZF9zdHJpbmcgKCIgK2NvdW50IiksCisJCSAgIGNvbmZpZ3Vy ZW5vdGlmeWNvdW50LCAtMSwgLTEsIC0xLCAtMSwgLTEpOworCSAgICB9CiAKICNpZmRlZiBI QVZFX1hEQkUKICAgICAgICAgICBpZiAoRlJBTUVfWF9ET1VCTEVfQlVGRkVSRURfUCAoZikp Cg== --------------xd3tc1XEsgRV7rV7FkrPMXGg--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 5 Oct 2024 20:03:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 05 16:03:52 2024 Received: from localhost ([127.0.0.1]:39645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sxB0K-000427-0k for submit <at> debbugs.gnu.org; Sat, 05 Oct 2024 16:03:52 -0400 Received: from mail-yw1-f178.google.com ([209.85.128.178]:54707) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1sxB0E-00041l-FY for 72986 <at> debbugs.gnu.org; Sat, 05 Oct 2024 16:03:50 -0400 Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-6e2e427b07dso2431277b3.1 for <72986 <at> debbugs.gnu.org>; Sat, 05 Oct 2024 13:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1728158556; x=1728763356; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zcv4z044qpUf9DwUNGOFvOjGNJByH30pGaUbK9cgWvo=; b=s50IgmaCMh07DlVSfKIu2yYhw/Zh+hOepRAkMRthpHbERRD/40rochTqSzemAZpjN8 oiW9uy838oWC/SfFMgwxGfAg0Z9hZcJYHEm7aifAY6k+vRtKehZeU0zSBg8CazoSZijm hH05ZHngzEJDukVfw//Sq0RZVHajAfgTJnmu8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728158556; x=1728763356; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zcv4z044qpUf9DwUNGOFvOjGNJByH30pGaUbK9cgWvo=; b=mSiOMSjkY/Kztg6GBZVSrWN3u+MfxlAn/kWyZ9fSC9Q2VffRU7a1/qAn35ouZ151L9 zfRbm3GYhcMNv+cAVONPJ8cX2TZCZOW98kZvGi9oFXeNUIPFxPtNvR8SXdqVFg3WOPAC W926E71lRWVNKQNu9+BiT6hpztR3GUX8pFUHkhVjcCN89lqBfX1yCxjkyoUDj40ZW1ov QweSuHWtba40qyW1F5G2gk3agaT4lyRifZUDM4X5AQlw9XqasuTB+HddkpHtCzvpuhIR Kb/Wl3zAQ1xVvdsnIvXSoBeBL/FYlbsf7mI2BV4UtnlAW5roli39ty5c2ElRLC0m9kJX vllg== X-Forwarded-Encrypted: i=1; AJvYcCVYb0UIDq+t7BfM5CNXkKCEXjtyVwZ9GrHYrohaWb8A5KBVbcP/a/YkVTnud/V7f9hHhNg8LQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yxf1MO9fLMAeJe550OEb3CVZ1IvMQu4QYxt8DPYwjkT2uLoqFMy CGl8zI0K8rtfZR9dqUIW/0ywulyYRfFgGgQYCCPE35MNzF/NdhOJ50H3Ew4s15WSlgZaTDI2Vil a1mppldEpA8js5cINrlcAubr+e4j5+AEq6YAJZA== X-Google-Smtp-Source: AGHT+IFde0HnTrzIy5prnazTHfWc4JG6PDjmWTiYUyV0xHStjc5K8zcbTiYNW6PxtTs8T8/4csaaMQjcpiouSOMX+ec= X-Received: by 2002:a05:690c:7009:b0:6e0:12e:e470 with SMTP id 00721157ae682-6e2c7238be0mr59345857b3.25.1728158555876; Sat, 05 Oct 2024 13:02:35 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> In-Reply-To: <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sat, 5 Oct 2024 21:02:24 +0100 Message-ID: <CAOnWdoh1PcQZ9848NUiKHaVdWgxek55ANnom-zAd-i6=oidXSQ@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000d6cb370623c04494" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000d6cb370623c04494 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 4 Oct 2024 at 18:21, martin rudalics <rudalics@HIDDEN> wrote: > > Looks correct. Unlike some previous situations, where there were > oddities > > (e.g. the frame was wider than the Emacs window, or the minibuf was cu= t > off > > at the bottom), the frame seems to fit the contents perfectly. > > Somewhere these 12 pixels must show up. What does > > (window-pixel-height) > > in the *scratch* window evaluate to? > (This is for first frame without menu bar.) (window-pixel-height) =E2=87=92 1257 I can only suspect that this comes from a request to move the frame that > doesn't show up in the history. Now the only location where this might > happen is in xterm.c around like 29259 here: > > if (original_left !=3D x || original_top !=3D y) > XMoveWindow (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f), > original_left, original_top); > > Please put a breakpoint on that line and tell me whether it gets hit. > The probability is less than 1% but who knows ... > Nope, sorry, I put a breakpoint and it was not hit. Indeed, the whole block starting at 29233 was not hit (I put a breakpoint at the call to block_input on line 29245). All line numbers above with your most recent patch gtktutil-frame.diff applied to commit 4c7a6dc1a0c --=20 https://rrt.sc3d.org --000000000000d6cb370623c04494 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, 4 Oct 2024 at 18:21, martin rudalics <<a href=3D"mailto:r= udalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0> Looks correct. Unlike some prev= ious situations, where there were oddities<br> =C2=A0> (e.g. the frame was wider than the Emacs window, or the minibuf = was cut off<br> =C2=A0> at the bottom), the frame seems to fit the contents perfectly.<b= r> <br> Somewhere these 12 pixels must show up.=C2=A0 What does<br> <br> (window-pixel-height)<br> <br> in the *scratch* window evaluate to?<br></blockquote><div><br></div><div><d= iv style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">(This is for first frame without menu bar.)</div><div st= yle=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gma= il_default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;= font-size:small" class=3D"gmail_default">(window-pixel-height) =E2=87=92 12= 57</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:smal= l" class=3D"gmail_default"><br></div></div><blockquote class=3D"gmail_quote= " style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);= padding-left:1ex"> I can only suspect that this comes from a request to move the frame that<br= > doesn't show up in the history.=C2=A0 Now the only location where this = might<br> happen is in xterm.c around like 29259 here:<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 if (original_left !=3D x || original_top !=3D y= )<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 XMoveWindow (FRAME_X_DISPLAY (f), FRAME_= OUTER_WINDOW (f),<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0original_left, original_top);<br> <br> Please put a breakpoint on that line and tell me whether it gets hit.<br> The probability is less than 1% but who knows ...<br clear=3D"all"></blockq= uote><div><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fo= nt-size:small" class=3D"gmail_default">Nope, sorry, I put a breakpoint and = it was not hit. Indeed, the whole block starting at 29233 was not hit (I pu= t a breakpoint at the call to block_input on line 29245).</div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">All line numbers above with your most= recent patch gtktutil-frame.diff applied to commit 4c7a6dc1a0c</div></div>= <br><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" c= lass=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"= https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div= ></div></div></div> --000000000000d6cb370623c04494--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Oct 2024 17:21:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 13:21:48 2024 Received: from localhost ([127.0.0.1]:36418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1swlzw-0001lp-CY for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 13:21:48 -0400 Received: from mout.gmx.net ([212.227.15.19]:47365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1swlzt-0001lb-8m for 72986 <at> debbugs.gnu.org; Fri, 04 Oct 2024 13:21:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1728062488; x=1728667288; i=rudalics@HIDDEN; bh=BnuF949kHxF+xSpBV07LiYRXxUNovX7qbeVuOgNTPis=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=iJoUpZF4V8bZecym6tDlDVBL42yuw0+OGxu2FHn7sZ173pthDyy/x9m3u9W4bdrY Rq8BpDcCeftjrU0u/65YeRDAgD2Rzd3tLLChemm5Bh4aoui+WRyfwAOfx8oKjUH1d 1sA/9AMlHeK6XfIaXusBbb0030KDe30lzesBLAqsweTfXHwXpq5rhA9WneJzGh45L LJHO8GNjKltetsnTsgr7wIU50FdjVf0pREn52mCCUhW4IoI9X10t3pyksDUN0VO9Q Ul9YwR4Y1x9+cP+WK/LNkF7VO+s69D+mZJcuChQo72koSiymEKcQingA+PDAUUXpt BkglgtY9oof911CwKQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.89]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N7zFZ-1u1mqq46fD-017Rwb; Fri, 04 Oct 2024 19:21:28 +0200 Message-ID: <0e78c0db-105c-4a60-acd4-7267e225259b@HIDDEN> Date: Fri, 4 Oct 2024 19:21:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Vlyp04SBZHKQkV3oNNkI7xE1NDO3eH9xy8HxoQlyufC/F3YsKOs /mGqkLYXWf8lwF3qhwIPiU+JaEK6uL4F+6xUHWmEPeWOUVDej51mRPbpsHzB7USSkDuneBy EREZUNNbsaYiiMd6wHcBxkTdesf83NSNyWgiGNGrYsJNrE1aR7D3aQmHxCCB8Ea/gB6Y00O NzUm0kwDWtvoiGmsTuFsw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ZqypSIxq33U=;6eJ26tEb54vo0JIEj8bu3Il19BQ jzH1L12sVQ/PEe9oLZNOWF5g294xu/8TbMSNMRx7BF6+ETRQCeRW0Txg6AJSXjKqjW3U/ltTO t/I6G/psVGZRBdKpPYT6B75AuMHW6o0f5ssFpmqSUkjUq9zgMyuoGlinVegnIC8VOkRptViKu x9F/gHplywPiZU9FG3YpHT31oUXwYZrthLT2eU4sJD1WaQtRIr7dSAKj0NffN2oZGN7N4+pQZ fsZQtIdlgylXNDIiWC34WjB4Z2pWb12k8xf0M8eq+LNT3mvWiIrzPFgOztN70rSZ+e55c8oGL UZ+mGpbChiekzOjnadsjN8ikbrVofB3Qclv1r4xIDHRfRQI8+pcYh5vlbtwVUJ7m6W7FxWpme YUmdgh8I6eyiqsxe1adXvJTn3veoWM7OUiv5vNQ6X67MAjFK4r9bADrzwSU1zV+VImRdQTESq 1mmXeFIOjM0JHz0hmd4Fsgojio3hc8CiuUHb1afJA9IbGWaoxCqZ094rbOO5QBjIAPSDSbS+b MX++J3mfmESK8pInVSJCypCVZ7K4m9lijPUWwUMBqUGRx0rJIwGctYkRpF2mfPEJu65yGspTt OfQe/tqzBl7EhgxYS39SoUm9aPL7H4pquJ6J2e/IwxgvHG/+p4YYhrwWnin2ntvyTwCF1rNyK 94AGarPjO2TrEFzfNMMlcyurJjrGpf5yxmGmDULI4FeJmaY8w6JYkvRHgiv3kMSnVlJvgqOl/ wgyCCPISz7jQfqFW+PfMWY4X16QDXZvAFANWFHDN1l/xZoMa7XWz5G5Uaq2Ocoh9CH1VJARET wSmi2jjTITLDNdF5aO+cMZdJ253sT+0WQAL4E0mG2tV6o= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> ... and here we get the correct number of lines albeit with a surplus = of >> 12 pixels. How does that first frame without menu bar look to you? >> > > Looks correct. Unlike some previous situations, where there were odditi= es > (e.g. the frame was wider than the Emacs window, or the minibuf was cut= off > at the bottom), the frame seems to fit the contents perfectly. Somewhere these 12 pixels must show up. What does (window-pixel-height) in the *scratch* window evaluate to? From my earlier > So far I failed to notice that first ConfigureNotify following the > MapNotify. It comes with the expected values XS=3D1328x1260. Where on > earth does it come from ... > > > xg_frame_resized, unchanged, PS=3D1328x1260, XS=3D1328x1260 > > ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260 > > ... and where does this with XS=3D1328x1258 come from? On my system, I > get just one ConfigureNotify for each xg_frame_set_char_size. I can only suspect that this comes from a request to move the frame that doesn't show up in the history. Now the only location where this might happen is in xterm.c around like 29259 here: if (original_left !=3D x || original_top !=3D y) XMoveWindow (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f), original_left, original_top); Please put a breakpoint on that line and tell me whether it gets hit. The probability is less than 1% but who knows ... martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Oct 2024 15:24:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 11:24:53 2024 Received: from localhost ([127.0.0.1]:36241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1swkAn-0003wU-1u for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 11:24:53 -0400 Received: from mail-yb1-f181.google.com ([209.85.219.181]:61582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1swkAl-0003wN-Ke for 72986 <at> debbugs.gnu.org; Fri, 04 Oct 2024 11:24:52 -0400 Received: by mail-yb1-f181.google.com with SMTP id 3f1490d57ef6-e25ccd64be9so1964461276.2 for <72986 <at> debbugs.gnu.org>; Fri, 04 Oct 2024 08:24:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1728055427; x=1728660227; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gGwFFTI26FedYOojlahKGR3R0a6DlengqK0oto/8+ys=; b=dAXNusZcwByyMJqh/H39qh2ldmaqacXg7ZzngWOPj0vqzo5+RgMmEvFdYJm37JV4kx hOyrenoSKyDXksLVpSZazI2+013IItKp4dN/mYIE3PMhEH+kb4IMjX169sNYaBT3jOrF l+asu3lBC4YpXDb/GpI0IO/h/yGcro2vHsQCU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728055427; x=1728660227; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gGwFFTI26FedYOojlahKGR3R0a6DlengqK0oto/8+ys=; b=g+sQT1WjqOoOeww4wJ6Ttr7K2TGwV1LzXblEGHGUuUFiFQPBQaBI4dcBojAr6svN75 9ua9N5zSQWQG0fgip1a62FK8Ln1gQCs2JYUKo5iSLUk6cgkN4wr2/jgpxT3oHoZkXx+3 kDUDfkdE23AskkngZY0uuHWzAmLuxHkVmzemhF2AaSPoygOET9iXaYciPxuFlUgcz2sE lj1OzuU/AaBvcCjy0PL/pqv+uZvGQctA0t38E/Rn8MblJ6DUYwioUetMOUEP3OtgLnvY OEa08vjSPis9th6xy7P6Iu9FLWXw0x0Dv8UTkdX2Uvtd/PDKAQk0cz0yyzd4vPZngibo Mj7w== X-Forwarded-Encrypted: i=1; AJvYcCUAtbMf27ElVx8N5IFc7CFrJxgwnFYAaOZzTUj3ebop/RqYpdf3dA4DcX6CJeQkI0eGjj6nyQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzRO5/3YTB/1K3hSt8csWdHjje6BSJQAczmgTDtBy/c/LWW9sfG irfNTsvltUfRvoolxMAlmoFgxcnrPkFSB6uML2JUSf/GSUYv8ZJk2wB2ogcOiPWNWidrEQO/rG7 KNDvNvDJXQ+O4SqLWjW4vV7dHdnkMPzQwNWkS0A== X-Google-Smtp-Source: AGHT+IFSsY5g3iXyGGbyiHfHKBXYFVrB3heVi6acNuypO3+TcaldXkPiDyYFk1Xg74i2EvO0xTHPcYSK847PdvBda4I= X-Received: by 2002:a05:690c:3143:b0:664:4b9c:3de with SMTP id 00721157ae682-6e2c726d631mr23843257b3.13.1728055427421; Fri, 04 Oct 2024 08:23:47 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> In-Reply-To: <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Fri, 4 Oct 2024 16:23:35 +0100 Message-ID: <CAOnWdoi_TpJ+m3LadfSrPbOqOWzzfAG18Vpja1aqX3Pdfyn_LQ@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000e77e410623a841d6" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000e77e410623a841d6 Content-Type: text/plain; charset="UTF-8" On Fri, 4 Oct 2024 at 16:01, martin rudalics <rudalics@HIDDEN> wrote: > > ... and here we get the correct number of lines albeit with a surplus of > 12 pixels. How does that first frame without menu bar look to you? > Looks correct. Unlike some previous situations, where there were oddities (e.g. the frame was wider than the Emacs window, or the minibuf was cut off at the bottom), the frame seems to fit the contents perfectly. > This time I'll have to look into our code first - something is fishy. > > If there are any volunteers on GNOME who can apply a patch and check > whether they get the same either buggy or correct behavior, preferably > with a scaled screen, I'd be very, very grateful. > Good to see you're making progress! I can check on two different machines, for what it's worth, although with the same version of GNOME and same scale (but with different screen sizes). -- https://rrt.sc3d.org --000000000000e77e410623a841d6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, 4 Oct 2024 at 16:01, martin rudalics <<a href=3D"mailto:r= udalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> ... and here we get the correct number of lines albeit with a surplus of<br= > 12 pixels.=C2=A0 How does that first frame without menu bar look to you?<br= > </blockquote><div><br></div><div><div style=3D"font-family:arial,helvetica,= sans-serif;font-size:small" class=3D"gmail_default">Looks correct. Unlike s= ome previous situations, where there were oddities (e.g. the frame was wide= r than the Emacs window, or the minibuf was cut off at the bottom), the fra= me seems to fit the contents perfectly.<br></div></div><div>=C2=A0</div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex">This time I'll have to l= ook into our code first - something is fishy.<br> <br> If there are any volunteers on GNOME who can apply a patch and check<br> whether they get the same either buggy or correct behavior, preferably<br> with a scaled screen, I'd be very, very grateful.<br clear=3D"all"></bl= ockquote><div><br></div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small" class=3D"gmail_default">Good to see you're making pr= ogress! I can check on two different machines, for what it's worth, alt= hough with the same version of GNOME and same scale (but with different scr= een sizes).<br></div></div><br><span class=3D"gmail_signature_prefix">-- </= span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><= div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://= rrt.sc3d.org</a></div></div></div></div></div> --000000000000e77e410623a841d6--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Oct 2024 15:01:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 04 11:01:44 2024 Received: from localhost ([127.0.0.1]:36208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1swjoO-0002iV-9m for submit <at> debbugs.gnu.org; Fri, 04 Oct 2024 11:01:44 -0400 Received: from mout.gmx.net ([212.227.15.18]:45757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1swjoL-0002iH-Hc for 72986 <at> debbugs.gnu.org; Fri, 04 Oct 2024 11:01:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1728054086; x=1728658886; i=rudalics@HIDDEN; bh=4vCa7Zuv70Zm5fMc5M1LMczbWFHWSpgggWPugJKrqpU=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=d7mLocGXFx52Pw7jYkyU26mLm5ejofGr6+lTPrHiysM5+7i3ZxpNm5Mw6s6eqmTY fg+s6Ok4b5nwF9kd5E7netz5upQgomllXNAX9OdaKQ+mM+TXHiHsM5LwrGsDnzNPg 4WpDYi7ZbYD8cML6MQN6zrbyNxUrQoYT1WKjkAIgiJinNA9C4RvW8Dn68Gw01cF28 mYCJVngYV2oLrI7vcVGfkSeRhl3ieR7lP1Hnu8VRC6KbEtxT3N3hxIzgGIhimDdB2 fR00F7/5umFUfJh7tcDCS/t4dRlyf2Vm01AJHobzQbD62YGazZqDxCtLcjlcD3rb0 cE9nHxSumqNj20UXKA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.89]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MRCK6-1tJvUo211Y-00P5Xx; Fri, 04 Oct 2024 17:01:26 +0200 Message-ID: <3d0a1e9a-5efc-4491-ab85-e3e58cb0f068@HIDDEN> Date: Fri, 4 Oct 2024 17:01:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:iwex3jVL33EVrBm8AgWByoZ+w9Fp2u4GxPSwpxSRVIr9xfnliH4 KnkcpqbxOs3JmgtzA7DnPagQlUqZD9PGrrATGN/YbcEf8VRmbtE37tEod0N5GvQl9hmZnjs KF4nF+dEPp6fdsoIUHkwQ8MDRN6PfuLYcI+QN0jGeYrkqxZbvq1cGo+EGCGvgZqaSJXg0sB D/34LNzmpqg1s0WnzbIBw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Vgxp/UFfs4s=;fmggpfXJnRA50pZGf25xTOOujnn /NrbfKfYQXQZlJR2GS7k1aih1v9q+UMn2N6NyR/IXKiMaHc5GiwGFube3SQWnv+jbtFAG9KYP DtU2Vs8kzF0bdk4/109utq8LaprcRDVmHg5c5bX3MMLVRpfunAreygilLK2UJtxHTE56Nc0H5 LwJsggo/4Ahg+uTZ9mLEBDxPKT8/YNR1dj5NiU77MdsMQgtnHH5I7X0qvPSlEYLrMvFbBxEme wN3nqRALVxJnDMUIUchKNZB5nIP9yBc1gxOTE9s+JYM9nfy05j68nlBeK0TEAiJaVbW4WG914 r+3hCixB0jmslI5JXVJVa7ZUHYbC3TNB3qlNnWXGg5CpTuv6il2BelDWLqXBZQ72GeIffCTcB 0mYFz8OHk7WUAXWmgyRC3hKoLihjI2vZETsGAMqHWGJ8wNX08H5iBrSqedpn4dvrdbMeWvTfq 1nBz9CMlTC0NMGNPjVDpGUqZtHx9ElJsJvUyL1fhDD+yNg0jx9O1XkhSPqz2bxeo5gbobvCZJ J7ZSdSt5ZOgOQqpxatYccTrM/ftEAVZFrTkPH66yzizOGjfusvwuZeNtwYQ4staUNrXDkx9vu vnRxd03b9wPDOgyVszCQ1Db6TszSNcHXZIpDUl1COiUv7IQNIj5W5fgnfFpYM5bmOW/mKmD7m KTxiemRaeI8xRtDH8gqYWMZ7vCW1g4Zk7R8a4LKFVDmgbTeX1Wunmh6SOw2ZVNklIlFSuYaOk pA/YSz7NYQwfnrAug0AthztNzU1jbDBGzmON0d6OYvAE4To1mVx9daVWKYzsmga/dtPmamVHR iOlGcP/9kGHsUwhSLt0mmC9z8xTvnyfOo8h+WipWM7kLo= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > First frame with menu bar: > > Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks > 0x59e577a85750> > x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, > IS=80x25~>1296x875, MS=32x70 IH IV > gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, > NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV > scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, > MS=160x175 > scroll-bar-height (3), MS=160x175 > menu-bar-lines (2), MS=160x175 > x_create_frame_2 (0), MS=160x175 > xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 This is our first explicit call to set the frame size albeit for an invisible frame. > xg_frame_set_char_size (5), MS=32x70 IH IV > x_make_frame_visible > MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 So far I failed to notice that first ConfigureNotify following the MapNotify. It comes with the expected values XS=1328x1260. Where on earth does it come from ... > xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 ... and where does this with XS=1328x1258 come from? On my system, I get just one ConfigureNotify for each xg_frame_set_char_size. > xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 > change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 Here we steadfastly reject the 1258 pixels conceded to us ... > tool-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1258 > +values, PS=664x654, XS=664x696 ... ask again with 696 (/ (+ 1260 50 82) 2) ... > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1258 > xg_frame_resized, changed, PS=1328x1260, XS=1328x1258, DS=1328x1258 > change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1258 ... and finally succumb because ConfigureNotify offers us those lousy 1258 pixels once more and we don't delay the change any more. > change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, > NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV > set_window_configuration (4), MS=160x175 IH IV We end up with 35 lines as before. > First frame without menu bar: > > Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks > 0x63f23d459690> > x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, > IS=80x25~>1296x875, MS=32x70 IH IV > gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, > NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV > scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, > MS=160x175 > scroll-bar-height (3), MS=160x175 > menu-bar-lines (2), MS=160x175 > x_create_frame_2 (0), MS=160x175 > xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > xg_frame_set_char_size (5), MS=32x70 IH IV > x_make_frame_visible > MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 > xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 > menu-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > +values, PS=664x655, XS=664x630 The 630 here are the next strange thing (they existed in all previous runs you reported but I didn't notice them either). For some reason the height of the tool bar is not added when we do not add the one of the menu bar. This must be a bug on our side. > ConfigureNotify, PS=1328x1260, XS=1328x1308, DS=1328x1260 This one is truly remarkable: 1308 is 1258 + 50 and 50 pixels are the height of your menu bar. Why would anyone add the menu bar height here when we just asked to not add neither the height of the menu nor that of the tool bar? > xg_frame_resized, changed, PS=1328x1260, XS=1328x1308 > change_frame_size_1, delayed, PS=1328x1260, XS=1328x1308, DS=1328x1260 > change_frame_size (5), TS=1280x1260~>1280x1308, TC=80x36~>80x37, So this gets us 37 lines, one too many ... > NS=1328x1260~>1328x1308, IS=1328x1260~>1328x1308, MS=32x70 IH IV > tool-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1308, XS=1328x1308 > +values, PS=664x654, XS=664x695 > ConfigureNotify, PS=1328x1308, XS=1328x1176 > xg_frame_resized, changed, PS=1328x1308, XS=1328x1176 > change_frame_size_1, delayed, PS=1328x1308, XS=1328x1176 > change_frame_size (5), TS=1280x1308~>1280x1176, TC=80x37~>80x33, ... here we shrink back to 33 lines ... > NS=1328x1308~>1328x1176, IS=1328x1308~>1328x1176, MS=32x70 IH IV > ConfigureNotify, PS=1328x1176, XS=1328x1292 > xg_frame_resized, changed, PS=1328x1176, XS=1328x1292 > change_frame_size_1, delayed, PS=1328x1176, XS=1328x1292 > change_frame_size (5), TS=1280x1176~>1280x1292, TC=80x33~>80x36, > NS=1328x1176~>1328x1292, IS=1328x1176~>1328x1292, MS=32x70 IH IV ... and here we get the correct number of lines albeit with a surplus of 12 pixels. How does that first frame without menu bar look to you? > Second frame with menu bar: > > Frame size history of #<frame *Minibuf-1* 0x55cd2d33c8f0> > x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, > IS=80x25~>1296x875, MS=32x70 IH IV > gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, > NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV > scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, > MS=160x175 > scroll-bar-height (3), MS=160x175 > menu-bar-lines (2), MS=160x175 > x_create_frame_2 (0), MS=160x175 > xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > xg_frame_set_char_size (5), MS=32x70 IH IV > x_make_frame_visible > MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 This is the usual minimization attempt ... > xg_frame_resized, changed, PS=1328x1260, XS=400x340 > change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=1328x1260 > change_frame_size (5), TS=1280x1260~>352x340, TC=80x36~>22x9, ... which succeeds here. There's no good first ConfigureNotify event and no second ConfigureNotify as with the initial frame. The remainder can be ignored. This time I'll have to look into our code first - something is fishy. If there are any volunteers on GNOME who can apply a patch and check whether they get the same either buggy or correct behavior, preferably with a scaled screen, I'd be very, very grateful. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Oct 2024 19:45:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 03 15:45:07 2024 Received: from localhost ([127.0.0.1]:33911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1swRl4-0007hc-9Z for submit <at> debbugs.gnu.org; Thu, 03 Oct 2024 15:45:07 -0400 Received: from mail-yb1-f170.google.com ([209.85.219.170]:43069) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1swRl1-0007g8-Bw for 72986 <at> debbugs.gnu.org; Thu, 03 Oct 2024 15:45:04 -0400 Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e262e36df27so1973117276.0 for <72986 <at> debbugs.gnu.org>; Thu, 03 Oct 2024 12:45:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1727984635; x=1728589435; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MiKeCixcr6alsx5a1FvCx01osLlmsqoTr8AXp7DDyKg=; b=NdYeRmFKxLUgQQuOUzQ+hF7K1C4mtLX3JxyKtIgn6fxDaHbt/eSyDqieAmh0iEc0zl NjusITbU3tNi/SJcUTp9Nc0lgLzh3CUiUxSsGVjfB2VvUl4regZrOM/rU0HUWKwn17Y4 b+oix5RvN9Fnzwc3uLtXE8EddAQrEf1L1oCrs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727984635; x=1728589435; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MiKeCixcr6alsx5a1FvCx01osLlmsqoTr8AXp7DDyKg=; b=hNxVs65siH+JzxiJ8cLftrPUhmTHta0vQ9exSlleuMJ9Z6lyko5GoaXe+fcN4I3V82 zmMTUm4n5V9Ke2PGXkgAuKQZWaibnh8UUWsME/PFxtuWnB6mTlbx0nKcm14AG4F0IMo9 WpeMxIcx6MSX0NjtoXoK3oxF7CAiZK/Wo2QBJ3Zw6LVb8FCSZ4/UpDTapHZZpll8ye6/ 5M+8F2kXCMajGxZfmlVA2ZDFka+bAYJwLCG7ZCesQI5voKgeVuMNmqSy2Eff6g7OobBO /kyHR0cAWRmaQLkcGxKAEet4ALpVDo08mmBYiZmOKvzJciesxgRm91gR6Pos/ET4nakC zd/Q== X-Forwarded-Encrypted: i=1; AJvYcCXth8ZyDWyUK+KSX8mtWUlVe2XQWBwZsLTw22kO8GPM5+M0us7J8RJHdF7Ovtg9HseZjz5DVg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzUYr62I1j5c23cAC68/7qY0c3t2mnMImngVpe1ZrNMyo7/q7et GEcCfteAmBnFdbDg5UqIrTffxTelwK4LYl2+YG8niKo7mrUzEu0st433YKH3uWqKwZegWFHFDP+ 0myxJbsQ97kKxcwcswuyWwzEH33lOVNBy+NljHQ== X-Google-Smtp-Source: AGHT+IEUR+b3n/0wdrlrUtP4y4LmJMPj+3arkUpS9OsdjsCm6ZV70NVQN5ZJgEQOCkZOWihZ8FqA9MQHpW+NNFuiLqo= X-Received: by 2002:a25:acd9:0:b0:e20:2900:db41 with SMTP id 3f1490d57ef6-e286f8191b6mr3514238276.16.1727984635347; Thu, 03 Oct 2024 12:43:55 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> In-Reply-To: <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Thu, 3 Oct 2024 20:43:42 +0100 Message-ID: <CAOnWdoh4kG-TW2nHH4T91ZM=ztw+jx_8_N_iB8emkxuJYdg9Sg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000005e2321062397c6fc" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000005e2321062397c6fc Content-Type: text/plain; charset="UTF-8" On Thu, 3 Oct 2024 at 14:55, martin rudalics <rudalics@HIDDEN> wrote: > > Same here. I never asked you but IIUC this means that creating the > first frame without menubar proceeds just as "smoothly" as with commit > 24161683102 reverted. Right? Does it proceed just as smoothly with the > earlier gtkutil-reject-2024-10-01.diff used instead? Or can you observe > the correction by two pixels somehow? > The initial frame's size doesn't seem to change as it appears when I run: ./src/emacs -Q --eval "(setq default-frame-alist '((menu-bar-lines . 0)))" The only visual glitch I can see is that the menu bar appears for an instant before disappearing. I suppose you still see here the small frame first and > the resized one immediately afterwards. Right? > That's right! > If you still have enough patience, I'd ask you to try next with the > attached patch gtkutil-frame.diff. It does not reject anything but also > does not pick up any sizes from delayed size changes. > Sure, no problem. First frame with menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x59e577a85750> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1258 +values, PS=664x654, XS=664x696 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1258 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258, DS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1258 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV First frame without menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x63f23d459690> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=664x655, XS=664x630 ConfigureNotify, PS=1328x1260, XS=1328x1308, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1308 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1308, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1308, TC=80x36~>80x37, NS=1328x1260~>1328x1308, IS=1328x1260~>1328x1308, MS=32x70 IH IV tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1308, XS=1328x1308 +values, PS=664x654, XS=664x695 ConfigureNotify, PS=1328x1308, XS=1328x1176 xg_frame_resized, changed, PS=1328x1308, XS=1328x1176 change_frame_size_1, delayed, PS=1328x1308, XS=1328x1176 change_frame_size (5), TS=1280x1308~>1280x1176, TC=80x37~>80x33, NS=1328x1308~>1328x1176, IS=1328x1308~>1328x1176, MS=32x70 IH IV ConfigureNotify, PS=1328x1176, XS=1328x1292 xg_frame_resized, changed, PS=1328x1176, XS=1328x1292 change_frame_size_1, delayed, PS=1328x1176, XS=1328x1292 change_frame_size (5), TS=1280x1176~>1280x1292, TC=80x33~>80x36, NS=1328x1176~>1328x1292, IS=1328x1176~>1328x1292, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV Second frame with menu bar: Frame size history of #<frame *Minibuf-1* 0x55cd2d33c8f0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=1328x1260 change_frame_size (5), TS=1280x1260~>352x340, TC=80x36~>22x9, NS=1328x1260~>400x340, IS=1328x1260~>400x340, MS=32x70 IH IV tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=400x340, XS=400x340 +values, PS=200x195, XS=200x236 ConfigureNotify, PS=400x340, XS=400x340 xg_frame_resized, unchanged, PS=400x340, XS=400x340 ConfigureNotify, PS=400x340, XS=400x374 xg_frame_resized, changed, PS=400x340, XS=400x374 change_frame_size_1, delayed, PS=400x340, XS=400x374 change_frame_size (5), TS=352x340~>352x374, TC=22x9~>22x10, NS=400x340~>400x374, IS=400x340~>400x374, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV Second frame without menu bar: Frame size history of #<frame *Minibuf-1* 0x5f9a7c015ef8> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x374 change_frame_size_1, delayed, PS=1328x1260, XS=400x374, DS=1328x1260 change_frame_size (5), TS=1280x1260~>352x374, TC=80x36~>22x10, NS=1328x1260~>400x374, IS=1328x1260~>400x374, MS=32x70 IH IV tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=400x374, XS=400x374 +values, PS=200x187, XS=200x228 ConfigureNotify, PS=400x374, XS=400x374 xg_frame_resized, unchanged, PS=400x374, XS=400x374 set_window_configuration (4), MS=160x175 IH IV -- https://rrt.sc3d.org --0000000000005e2321062397c6fc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">On Thu, 3 Oct 2024 at 14:55, martin rudalics <<a href= =3D"mailto:rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<div class=3D"gma= il_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8= ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br> Same here.=C2=A0 I never asked you but IIUC this means that creating the<br= > first frame without menubar proceeds just as "smoothly" as with c= ommit<br> 24161683102 reverted.=C2=A0 Right?=C2=A0 Does it proceed just as smoothly w= ith the<br> earlier gtkutil-reject-2024-10-01.diff used instead?=C2=A0 Or can you obser= ve<br> the correction by two pixels somehow?<br></blockquote><div><br></div><div><= div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">The initial frame's size doesn't seem to change = as it appears when I run:</div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"f= ont-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defau= lt">./src/emacs -Q =C2=A0--eval "(setq default-frame-alist '((menu= -bar-lines . 0)))"</div></div><div><div style=3D"font-family:arial,hel= vetica,sans-serif;font-size:small" class=3D"gmail_default"></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">The only visual glitch I can see is that the menu bar appears for = an instant before disappearing.<br></div><br></div><blockquote class=3D"gma= il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2= 04,204);padding-left:1ex"> I suppose you still see here the small frame first and<br> the resized one immediately afterwards.=C2=A0 Right?<br></blockquote><div><= br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small" class=3D"gmail_default">That's right!<br></div></div><div>=C2= =A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e= x;border-left:1px solid rgb(204,204,204);padding-left:1ex">If you still hav= e enough patience, I'd ask you to try next with the<br> attached patch gtkutil-frame.diff.=C2=A0 It does not reject anything but al= so<br> does not pick up any sizes from delayed size changes.<br clear=3D"all"></bl= ockquote><div><br></div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small" class=3D"gmail_default">Sure, no problem.</div><div styl= e=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail= _default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fo= nt-size:small" class=3D"gmail_default">First frame with menu bar:</div><div= style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"= gmail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small" class=3D"gmail_default">Frame size history of #<fram= e =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x59e577a85750><br>x_create_fram= e_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1= 296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>= 1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875= ~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~&g= t;1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-heigh= t (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2= (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS= =3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH I= V<br>x_make_frame_visible<br>MapNotify, not hidden & not iconified, PS= =3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x= 1260, DS=3D1328x1260<br>xg_frame_resized, unchanged, PS=3D1328x1260, XS=3D1= 328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260= <br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D1328x1258<br>change_fra= me_size_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>tool-= bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1= 260, XS=3D1328x1260, DS=3D1328x1258<br>=C2=A0+values, PS=3D664x654, XS=3D66= 4x696<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1258<br= >xg_frame_resized, changed, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1258<= br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x= 1258<br>change_frame_size (5), TS=3D1280x1260~>1280x1258, TC=3D80x36~>= ;80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1260~>1328x1258, MS=3D32= x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div><div= style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"= gmail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small" class=3D"gmail_default">First frame without menu bar:</= div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" c= lass=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,= sans-serif;font-size:small" class=3D"gmail_default">Frame size history of #= <frame =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x63f23d459690><br>x_cre= ate_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x= 25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x= 875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D= 1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296= x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-b= ar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create= _frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x= 1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32= x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden & not iconif= ied, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS= =3D1328x1260, DS=3D1328x1260<br>xg_frame_resized, unchanged, PS=3D1328x1260= , XS=3D1328x1260<br>menu-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_s= ize, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0+valu= es, PS=3D664x655, XS=3D664x630<br>ConfigureNotify, PS=3D1328x1260, XS=3D132= 8x1308, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D1= 328x1308<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1308, D= S=3D1328x1260<br>change_frame_size (5), TS=3D1280x1260~>1280x1308, TC=3D= 80x36~>80x37, NS=3D1328x1260~>1328x1308, IS=3D1328x1260~>1328x1308= , MS=3D32x70 IH IV<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char= _size, visible, PS=3D1328x1308, XS=3D1328x1308<br>=C2=A0+values, PS=3D664x6= 54, XS=3D664x695<br>ConfigureNotify, PS=3D1328x1308, XS=3D1328x1176<br>xg_f= rame_resized, changed, PS=3D1328x1308, XS=3D1328x1176<br>change_frame_size_= 1, delayed, PS=3D1328x1308, XS=3D1328x1176<br>change_frame_size (5), TS=3D1= 280x1308~>1280x1176, TC=3D80x37~>80x33, NS=3D1328x1308~>1328x1176,= IS=3D1328x1308~>1328x1176, MS=3D32x70 IH IV<br>ConfigureNotify, PS=3D13= 28x1176, XS=3D1328x1292<br>xg_frame_resized, changed, PS=3D1328x1176, XS=3D= 1328x1292<br>change_frame_size_1, delayed, PS=3D1328x1176, XS=3D1328x1292<b= r>change_frame_size (5), TS=3D1280x1176~>1280x1292, TC=3D80x33~>80x36= , NS=3D1328x1176~>1328x1292, IS=3D1328x1176~>1328x1292, MS=3D32x70 IH= IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">Second frame with menu bar:</div><div= style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"= gmail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small" class=3D"gmail_default">Frame size history of #<fram= e =C2=A0*Minibuf-1* 0x55cd2d33c8f0><br>x_create_frame_1 (5), TS=3D80x25~= >1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32x70 = IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x2= 5~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, MS= =3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS=3D= 1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x17= 5<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175= <br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS= =3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_fram= e_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260, DS= =3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x340, DS=3D1328x12= 60<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D400x340<br>change_fra= me_size_1, delayed, PS=3D1328x1260, XS=3D400x340, DS=3D1328x1260<br>change_= frame_size (5), TS=3D1280x1260~>352x340, TC=3D80x36~>22x9, NS=3D1328x= 1260~>400x340, IS=3D1328x1260~>400x340, MS=3D32x70 IH IV<br>tool-bar-= lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D400x340, X= S=3D400x340<br>=C2=A0+values, PS=3D200x195, XS=3D200x236<br>ConfigureNotify= , PS=3D400x340, XS=3D400x340<br>xg_frame_resized, unchanged, PS=3D400x340, = XS=3D400x340<br>ConfigureNotify, PS=3D400x340, XS=3D400x374<br>xg_frame_res= ized, changed, PS=3D400x340, XS=3D400x374<br>change_frame_size_1, delayed, = PS=3D400x340, XS=3D400x374<br>change_frame_size (5), TS=3D352x340~>352x3= 74, TC=3D22x9~>22x10, NS=3D400x340~>400x374, IS=3D400x340~>400x374= , MS=3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br><= /div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" = class=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default">Second frame without m= enu bar:<br></div></div><div><br></div><div>Frame size history of #<fram= e =C2=A0*Minibuf-1* 0x5f9a7c015ef8><br>x_create_frame_1 (5), TS=3D80x25~= >1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32x70 = IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x2= 5~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, MS= =3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS=3D= 1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x17= 5<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisibl= e, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size= (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden &am= p; not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1= 328x1260, XS=3D400x374, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1= 328x1260, XS=3D400x374<br>change_frame_size_1, delayed, PS=3D1328x1260, XS= =3D400x374, DS=3D1328x1260<br>change_frame_size (5), TS=3D1280x1260~>352= x374, TC=3D80x36~>22x10, NS=3D1328x1260~>400x374, IS=3D1328x1260~>= 400x374, MS=3D32x70 IH IV<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_s= et_char_size, visible, PS=3D400x374, XS=3D400x374<br>=C2=A0+values, PS=3D20= 0x187, XS=3D200x228<br>ConfigureNotify, PS=3D400x374, XS=3D400x374<br>xg_fr= ame_resized, unchanged, PS=3D400x374, XS=3D400x374<br>set_window_configurat= ion (4), MS=3D160x175 IH IV<br></div><div><br></div><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" targe= t=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></div> --0000000000005e2321062397c6fc--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Oct 2024 13:55:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 03 09:55:17 2024 Received: from localhost ([127.0.0.1]:60367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1swMIW-0005JG-Ew for submit <at> debbugs.gnu.org; Thu, 03 Oct 2024 09:55:17 -0400 Received: from mout.gmx.net ([212.227.17.21]:51545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1swMIT-0005FR-GO for 72986 <at> debbugs.gnu.org; Thu, 03 Oct 2024 09:55:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1727963700; x=1728568500; i=rudalics@HIDDEN; bh=DIjh1jdeRhYPZX4Sa21OMakSHoqnlkwY9Yj5yGnZi9U=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Fulauo9ikUnSlk40F08qa4ve9o+SHwAcnKkpp89fw9Pe+0Okgv5glpGe+/jYAu+P HzOczO7HzOP2hahQO4E8Pw4gDWUQqxdJFno/vjhqayOuYW5YT9Qm4LF4fvo4kLuwZ 5qOvvLQTXiA/6ivNoVzLLSfN6EfY3mSWtQA/wsrGU4PuugBJB2JIowlsM3xDbVUmh mVSiMhod2PuJk0AUEdfepc+21SlzWbVcYXC9zVZpB8jIiD3vkFUX+LmgR4uoE7PN6 VmVgYzD1Jxzz4eeN8L0InjFDKjUxKho82mehWHkv6R55uh9u72t0j/aMwwe1SK8IB delzYvprKespW0Salg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.8.143]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N0X8u-1s012W1HN6-00sqiZ; Thu, 03 Oct 2024 15:55:00 +0200 Content-Type: multipart/mixed; boundary="------------fZ9kA5WB00aFf1L8KR05KS5H" Message-ID: <bd2440ee-5374-4504-83e4-b5b3d62caeff@HIDDEN> Date: Thu, 3 Oct 2024 15:54:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> X-Provags-ID: V03:K1:IUH6Xwa/cXDSIp1evbzjjjLgsTCBgcJcZR74g6MJ+xkB5vhkUv1 P6HfsnyS66zkYvvmYHypML9HxugYiQUSSaoPCcKf1pk1gd5adf5OCl2ihslZZg9IHyNPdvS a2PMHRoHx5KTx7DCrWthBBC2XHD5FdHpRhifLyd1HVPKgvLhlf1thf7kWew5Pqz7+HkB57G W/7yA4hw7ZKz2gUtPxYUg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:RoivqwsynwM=;Xt8poJ5wDPKvn15teZlk7pzbSuM 0lJN8KlBQPmioCQdoWoaO4anslrp1tnklbjSK95hVnOXqqFp+oz4QZghzHLMP4WXbxu02CETW gFvsSmyY4xpEgqqa3mXKVS/711R7KCcSK79xn7TFqGNFJHZtGhrAJ3JvOySX3QVhg6MXRao26 WH3oHY+b167Lb7qA9z0mRdLu8fxkpt8v7F7pQJjb0AgInF42pA3R3G2/H9saQBzv4GswYdgfK dp/QPxHLGJ1PiWxcSizxtma6bLKIb6uJzrBJ7zBJflciBckjtOSrkjFTrPfOsBBIq8lrLZ7zo 0sbPyH9tWwNImBVuuXHzDt6SQpqL0dI+u9sIX70RaGQiHZ9dE09z8N4sQLCIs6D2XoKua4TbV hV1MP/yd1JF5yNMpd4OwpwmW1c6fd2BB1VzuRe8E0+AjUSR70KVK5CNR8uaejB61vAkDVnYe1 mjN1FEXTeT5HPmuxverGqasX4Rzk7uudnPJLVGpvcX+3QJqG1H3DATQ361dRM5GQrBZlf3l2w XLSpS7EWOZIiAKBELZ6RnWC70gWHazUofd3MH9QKVFyv4BkL4trUO8O/CqQoO58AbELejsrqR INf1HAb9oiiJFAfFKPeuVXO1+T+nFMKnzD3o8aGSn/A60gU3oaPJS8uVdyxruoeGmaHGrF4LV SSPv14011wAQJA2V1p0Tm3wd/8P+qOJNRKz6aM6kIKY1lssbSk394yfU332d8xYbwhRxEPTre tz7J7YY+vcnVYbGaA6nMczGB7Drz1FExVY9MwQ8imsJq7p5MnfnFGAVuHgAiGloaKARNS9pqE AQJ+kZ3l9CUKuKQMmZC2RUnQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------fZ9kA5WB00aFf1L8KR05KS5H Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > First frame with menu bar: ... > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 > xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 Now we get the 1328x1258 notification and do not reject it because it's within the tolerance. > change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, And here we end up with a frame of 35 lines, one less than we want (rounding due to the 2 missing pixels). But that's what you already got with commit 24161683102 reverted. Some users strongly object such behavior so we probably will have to abolish the tolerance trick. You should "see" the two missing pixels on the last line of the frame's normal window just above the minibuffer window, if there's text on that last line. With the earlier "strong" rejection the last change of text columns was gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, which is the expected value. One obvious cause are these lines in adjust_frame_size && (f->new_width >= 0 || f->new_height >= 0)) /* For implied resizes with inhibit 2 (external menu and tool bar) pick up any new sizes the display engine has not processed yet. Otherwise, we would request the old sizes which will make this request appear as a request to set new sizes and have the WM react accordingly which is not TRT. We don't that for the external menu bar on Motif. Otherwise, switching off the menu bar will shrink the frame and switching it on will not enlarge it. */ { if (f->new_width >= 0) new_native_width = f->new_width; if (f->new_height >= 0) new_native_height = f->new_height; } Here we use the (unrejected) 1258 value (which was stored by a delayed change_frame_size_1) in f->new_height and use it as something god-given in future calls. But on GTK all this doesn't make sense. Whatever the size of the menu or tool bar is, it won't affect the height of the native frame. > First frame without menu bar: ... > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 > xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 Same here. I never asked you but IIUC this means that creating the first frame without menubar proceeds just as "smoothly" as with commit 24161683102 reverted. Right? Does it proceed just as smoothly with the earlier gtkutil-reject-2024-10-01.diff used instead? Or can you observe the correction by two pixels somehow? > Second frame with menu bar: ... > ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 Here we reject the event and ask again for 1260 pixels ... > tool-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > +values, PS=200x195, XS=664x696 > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 > xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 ... in response we are offered 1258 pixels and accept them ... > change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 > change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, > NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV ... and are left with 1258 pixels. The frame has 35 lines, one less than we wanted. > Second frame without menu bar: ... > ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 Same here ... > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 > xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 ... here ... > change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 > change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, > NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV ... and here. I suppose you still see here the small frame first and the resized one immediately afterwards. Right? Now about the 25 lines scenario which is quite interesting: > First frame with menu bar: > > Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks > 0x5e3d15f35b10> > x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, The 875 come from (* 25 35) where 25 is the initial frame height in lines Emacs wants (for historical reasons I can't explain). In the other scenarios we changed that to 36 later, now we don't. > IS=80x25~>1296x875, MS=32x70 IH IV > gui_figure_window_size (5), MS=32x70 IH IV > scroll-bar-width (3), NS=1296x875~>1328x875, IS=1296x875~>1328x875, > MS=160x175 > scroll-bar-height (3), MS=160x175 > menu-bar-lines (2), MS=160x175 > x_create_frame_2 (0), MS=160x175 > xg_frame_set_char_size, invisible, PS=1328x875, XS=1328x875, DS=1328x875 The 875 is what we ask for here ... > xg_frame_set_char_size (5), MS=32x70 IH IV > x_make_frame_visible > MapNotify, not hidden & not iconified, PS=1328x875, DS=1328x875 > ConfigureNotify, PS=1328x875, XS=1328x874, DS=1328x875 > xg_frame_resized, changed, PS=1328x875, XS=1328x874 ... and what we get are 874 pixels (one less so we stay within the height tolerance and accept it) ... > change_frame_size_1, delayed, PS=1328x875, XS=1328x874, DS=1328x875 > change_frame_size (5), TS=1280x875~>1280x874, TC=80x25~>80x24, > NS=1328x875~>1328x874, IS=1328x875~>1328x874, MS=32x70 IH IV ... but here we get a second ConfigureNotify which allots us 850 pixels only. We don't reject it because the last time xg_frame_set_char_size was called the frame was still invisible and there are no last values available. We reduce the number of lines from 25 to 24. > ConfigureNotify, PS=1328x874, XS=1328x850 > xg_frame_resized, changed, PS=1328x874, XS=1328x850 > change_frame_size_1, delayed, PS=1328x874, XS=1328x850 > tool-bar-lines (2), NS=1328x874~>1328x850, MS=160x175 > xg_frame_set_char_size, visible, PS=1328x874, XS=1328x850, DS=1328x850 > +values, PS=664x450, XS=664x491 > ConfigureNotify, PS=1328x874, XS=1328x850, DS=1328x850 > xg_frame_resized, changed, PS=1328x874, XS=1328x850, DS=1328x850 > change_frame_size_1, delayed, PS=1328x874, XS=1328x850, DS=1328x850 > change_frame_size (5), TS=1280x874~>1280x850, NS=1328x874~>1328x850, > IS=1328x874~>1328x850, MS=32x70 IH IV > set_window_configuration (4), MS=160x175 IH IV Eventually, the frame ends up with 24 lines, one less than we want. If you still have enough patience, I'd ask you to try next with the attached patch gtkutil-frame.diff. It does not reject anything but also does not pick up any sizes from delayed size changes. martin --------------fZ9kA5WB00aFf1L8KR05KS5H Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-frame.diff" Content-Disposition: attachment; filename="gtkutil-frame.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLmFmOTVjYjU0NzAxIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNzM0LDYgKzczNCw3IEBAIGFkanVzdF9mcmFtZV9zaXplIChzdHJ1Y3QgZnJh bWUgKmYsIGludCBuZXdfdGV4dF93aWR0aCwgaW50IG5ld190ZXh0X2hlaWdodCwKIAkgICAg ICAmJiAobmV3X25hdGl2ZV9oZWlnaHQgIT0gb2xkX25hdGl2ZV9oZWlnaHQKIAkJICB8fCBp bmhpYml0ID09IDAgfHwgaW5oaWJpdCA9PSAyKSkpKQogICAgIHsKKyNpZm5kZWYgVVNFX0dU SwogICAgICAgaWYgKGluaGliaXQgPT0gMgogI2lmZGVmIFVTRV9NT1RJRgogCSAgJiYgIUVR IChwYXJhbWV0ZXIsIFFtZW51X2Jhcl9saW5lcykKQEAgLTc1NCw3ICs3NTUsNyBAQCBhZGp1 c3RfZnJhbWVfc2l6ZSAoc3RydWN0IGZyYW1lICpmLCBpbnQgbmV3X3RleHRfd2lkdGgsIGlu dCBuZXdfdGV4dF9oZWlnaHQsCiAJICBpZiAoZi0+bmV3X2hlaWdodCA+PSAwKQogCSAgICBu ZXdfbmF0aXZlX2hlaWdodCA9IGYtPm5ld19oZWlnaHQ7CiAJfQotCisjZW5kaWYKICAgICAg IGlmIChDT05TUCAoZnJhbWVfc2l6ZV9oaXN0b3J5KSkKIAlmcmFtZV9zaXplX2hpc3Rvcnlf YWRqdXN0IChmLCBpbmhpYml0LCBwYXJhbWV0ZXIsCiAJCQkJICAgb2xkX3RleHRfd2lkdGgs IG9sZF90ZXh0X2hlaWdodCwKQEAgLTY3NjksNyArNjc3MCw3IEBAIGZvY3VzICh3aGVyZSBh IGZyYW1lIGltbWVkaWF0ZWx5IGxvc2VzIGZvY3VzIHdoZW4gaXQncyBsZWZ0IGJ5IHRoZSBt b3VzZQogCiBUaGUgZnVuY3Rpb24gYGZyYW1lLS1zaXplLWhpc3RvcnknIGRpc3BsYXlzIHRo ZSB2YWx1ZSBvZiB0aGlzIHZhcmlhYmxlCiBpbiBhIG1vcmUgcmVhZGFibGUgZm9ybS4gICov KTsKLSAgICBmcmFtZV9zaXplX2hpc3RvcnkgPSBRbmlsOworICBmcmFtZV9zaXplX2hpc3Rv cnkgPSBGY29ucyAobWFrZV9maXhudW0gKDEwMCksIFFuaWwpOwogCiAgIERFRlZBUl9CT09M ICgidG9vbHRpcC1yZXVzZS1oaWRkZW4tZnJhbWUiLCB0b29sdGlwX3JldXNlX2hpZGRlbl9m cmFtZSwKIAkgICAgICAgZG9jOiAvKiBOb24tbmlsIG1lYW5zIHJldXNlIGhpZGRlbiB0b29s dGlwIGZyYW1lcy4KZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5j CmluZGV4IGQ1NzYyN2YxNTJmLi4yYmU4NGFlNjBiOSAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0 aWwuYworKysgYi9zcmMvZ3RrdXRpbC5jCkBAIC0xMzI3LDEwICsxMzI3LDE3IEBAIHhnX2Zy YW1lX3NldF9jaGFyX3NpemUgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVp Z2h0KQogICBpZiAoRlJBTUVfVklTSUJMRV9QIChmKSAmJiAhd2FzX3Zpc2libGUpCiAgICAg ewogICAgICAgaWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKQotCWZyYW1lX3NpemVf aGlzdG9yeV9leHRyYQotCSAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3NldF9jaGFy X3NpemUsIHZpc2libGUiKSwKLQkgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJ WEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWlnaHQsCi0JICAgZi0+bmV3X3dpZHRoLCBmLT5u ZXdfaGVpZ2h0KTsKKwl7CisJICBmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKKwkgICAgKGYs IGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3NldF9jaGFyX3NpemUsIHZpc2libGUiKSwKKwkg ICAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJBTUVfUElYRUxfSEVJR0hUIChmKSwgd2lk dGgsIGhlaWdodCwKKwkgICAgIGYtPm5ld193aWR0aCwgZi0+bmV3X2hlaWdodCk7CisKKwkg IGlmIChnd2lkdGggPiAwIHx8IGdoZWlnaHQgPiAwKQorCSAgICBmcmFtZV9zaXplX2hpc3Rv cnlfZXh0cmEKKwkgICAgICAoZiwgYnVpbGRfc3RyaW5nICgiICt2YWx1ZXMiKSwgZ3dpZHRo LCBnaGVpZ2h0LAorCSAgICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0LCAtMSwgLTEp OworCX0KIAogICAgICAgLyogTXVzdCBjYWxsIHRoaXMgdG8gZmx1c2ggb3V0IGV2ZW50cyAq LwogICAgICAgKHZvaWQpZ3RrX2V2ZW50c19wZW5kaW5nICgpOwo= --------------fZ9kA5WB00aFf1L8KR05KS5H--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 2 Oct 2024 12:07:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 02 08:07:56 2024 Received: from localhost ([127.0.0.1]:56821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1svy94-0004GN-R6 for submit <at> debbugs.gnu.org; Wed, 02 Oct 2024 08:07:56 -0400 Received: from mail-yw1-f179.google.com ([209.85.128.179]:46369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1svy8x-0004G2-HC for 72986 <at> debbugs.gnu.org; Wed, 02 Oct 2024 08:07:53 -0400 Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-6ddceaaa9ddso58350337b3.1 for <72986 <at> debbugs.gnu.org>; Wed, 02 Oct 2024 05:07:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1727870801; x=1728475601; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=p1tc9EBrvTtGLzWMNybi6JGCb9dGZT8Mj9O33aQDPOk=; b=s+siU3pr+72WzQRbU87jgPLXzqaT6gb6/9IfrIfik9pQ8JGUAfBBuqnVnWjvuWkatn qMDKq95N164a1IU1u7BVJA+A7i69LJqHk2JIvBDzHbGx+GQ0wajCz22ATNaEWf1cD0a9 VBM2p52ax5Bl+xQLsaJ+VL/zQHVGbHXynRXOM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727870801; x=1728475601; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=p1tc9EBrvTtGLzWMNybi6JGCb9dGZT8Mj9O33aQDPOk=; b=UWck9vjQyBU2KwcMdsWpW4Aspv8YS7tPJZUvoSfqdTgoGjaIXbR/N0iLardUcO7uyg j03z712Cwg/jeNmdBQL8ecNaGbooATUJE3OtleqYieAJIuQbpPsBqHiK27inmo7WH075 QX3jsxM1UNiHxHII84Ri2G1lpnfIkcLXNislha9Dk/Hond7MTxiFjgLyP3cmUfcM/8xi X5Dyns0beVrM1rZH6kRgD3eYy5iwJdwugjEXk5yi8ME4rdKsm9I1sqmRALopR+g8YUqp o/Wiy7zl10LlGQ/UD9h87udpp1iay0k07y8UwXgb+9WzvZuWzWeIbd5n0/VxDiAVb04i s+Qw== X-Forwarded-Encrypted: i=1; AJvYcCUPdtCT3zOzsqhFPJunLrJUDmNcOxst87EKvuUhEGgLZQ++lfVoTGboascIfaFkwND0fdn+eA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxX/6VfNpF6sZjLS18K03lJTFLAaKieS/0IhwONgCpStVQFMJhM PPoZdiw9d3dSjGtNQDt0SGkz1dcPlf0vyPFkHQJWpTkhP4RJBIUgdwATJnGO9LX1kD8VcbsM6lJ h0TPddAYDF4uWqSaN0FuVFNRoTwSvDMPnWKEbmw== X-Google-Smtp-Source: AGHT+IHKH8JZELuPBUuDSJfl/xleBbvOT+4pK0ZkOcLvZxNEBjTZ4j8Jl86yzGv9Q1UwYnbh3uoaAS2vPEVTPus1Mgc= X-Received: by 2002:a05:690c:7507:b0:6db:d62c:cb71 with SMTP id 00721157ae682-6e2a2dbc775mr23984197b3.13.1727870801231; Wed, 02 Oct 2024 05:06:41 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> <54072426-c373-420c-8343-29035fba25a6@HIDDEN> In-Reply-To: <54072426-c373-420c-8343-29035fba25a6@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Wed, 2 Oct 2024 13:06:30 +0100 Message-ID: <CAOnWdoghrsbQ05rXhVw8iuUMpk26WP0gYtxtTwv7awNCEqQhEw@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000053612f06237d4515" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000053612f06237d4515 Content-Type: text/plain; charset="UTF-8" On Wed, 2 Oct 2024 at 09:53, martin rudalics <rudalics@HIDDEN> wrote: > Now we get a ConfigureNotify event that instead of giving us a native > pixel height of 1260 gives us a height of 1258 and we reject it. Where > did those two pixels go to? I suppose I'll never find out. > It's infuriating! But unless it's related to the eventual dramatic difference in size, maybe it doesn't actually matter. - Apply the patch gtkutil-reject-2024-10-02.diff which adds a tolerance > of two pixels in order to avoid rejecting the ConfigureNotify and post > the four histories as before. > First frame with menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x64f211b91440> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 tool-bar-lines (2), NS=1328x1260~>1328x1258, MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1258, DS=1328x1258 +values, PS=664x654, XS=664x695 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1258 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258, DS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1258 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV First frame without menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x5a4bf2898980> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=664x655, XS=664x630 ConfigureNotify, PS=1328x1260, XS=1328x1308, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1308, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=664x654, XS=664x671 ConfigureNotify, PS=1328x1260, XS=1328x1176, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1176, DS=664x671 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV Second frame with menu bar: Frame size history of #<frame *Minibuf-1* 0x6051a23e13e0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=200x195, XS=664x696 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV Second frame without menu bar: Frame size history of #<frame *Minibuf-1* 0x5be3fa6f4250> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=200x187, XS=664x671 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV - Apply the patch gtkutil-reject-2024-10-02(25).diff (from a pristine > Emacs). This is like the previous patch but makes the initial frame > only 25 lines high. Again please post the histories for all four > cases. > First frame with menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x5e3d15f35b10> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), MS=32x70 IH IV scroll-bar-width (3), NS=1296x875~>1328x875, IS=1296x875~>1328x875, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x875, XS=1328x875, DS=1328x875 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x875, DS=1328x875 ConfigureNotify, PS=1328x875, XS=1328x874, DS=1328x875 xg_frame_resized, changed, PS=1328x875, XS=1328x874 change_frame_size_1, delayed, PS=1328x875, XS=1328x874, DS=1328x875 change_frame_size (5), TS=1280x875~>1280x874, TC=80x25~>80x24, NS=1328x875~>1328x874, IS=1328x875~>1328x874, MS=32x70 IH IV ConfigureNotify, PS=1328x874, XS=1328x850 xg_frame_resized, changed, PS=1328x874, XS=1328x850 change_frame_size_1, delayed, PS=1328x874, XS=1328x850 tool-bar-lines (2), NS=1328x874~>1328x850, MS=160x175 xg_frame_set_char_size, visible, PS=1328x874, XS=1328x850, DS=1328x850 +values, PS=664x450, XS=664x491 ConfigureNotify, PS=1328x874, XS=1328x850, DS=1328x850 xg_frame_resized, changed, PS=1328x874, XS=1328x850, DS=1328x850 change_frame_size_1, delayed, PS=1328x874, XS=1328x850, DS=1328x850 change_frame_size (5), TS=1280x874~>1280x850, NS=1328x874~>1328x850, IS=1328x874~>1328x850, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV First frame without menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x58db7d353700> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), MS=32x70 IH IV scroll-bar-width (3), NS=1296x875~>1328x875, IS=1296x875~>1328x875, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x875, XS=1328x875, DS=1328x875 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x875, DS=1328x875 ConfigureNotify, PS=1328x875, XS=1328x874, DS=1328x875 xg_frame_resized, changed, PS=1328x875, XS=1328x874 change_frame_size_1, delayed, PS=1328x875, XS=1328x874, DS=1328x875 change_frame_size (5), TS=1280x875~>1280x874, TC=80x25~>80x24, NS=1328x875~>1328x874, IS=1328x875~>1328x874, MS=32x70 IH IV menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x874, XS=1328x874 +values, PS=664x462, XS=664x437 ConfigureNotify, PS=1328x874, XS=1328x900 xg_frame_resized, rejected, PS=1328x874, XS=1328x900, DS=664x437 ConfigureNotify, PS=1328x874, XS=1328x850 xg_frame_resized, rejected, PS=1328x874, XS=1328x850, DS=664x437 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x874, XS=1328x874 +values, PS=664x425, XS=664x478 ConfigureNotify, PS=1328x874, XS=1328x850 xg_frame_resized, rejected, PS=1328x874, XS=1328x850, DS=664x478 set_window_configuration (4), MS=160x175 IH IV Second frame with menu bar: Frame size history of #<frame *Minibuf-1* 0x56df7cb4ae70> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), MS=32x70 IH IV scroll-bar-width (3), NS=1296x875~>1328x875, IS=1296x875~>1328x875, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x875, XS=1328x875, DS=1328x875 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x875, DS=1328x875 ConfigureNotify, PS=1328x875, XS=400x340, DS=1328x875 xg_frame_resized, rejected, PS=1328x875, XS=400x340, DS=664x462 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x875, XS=1328x875, DS=1328x875 +values, PS=200x195, XS=664x503 ConfigureNotify, PS=1328x875, XS=1328x768, DS=1328x875 xg_frame_resized, rejected, PS=1328x875, XS=1328x768, DS=664x503 ConfigureNotify, PS=1328x875, XS=1328x850, DS=1328x875 xg_frame_resized, rejected, PS=1328x875, XS=1328x850, DS=664x503 set_window_configuration (4), MS=160x175 IH IV Second frame without menu bar: Frame size history of #<frame *Minibuf-1* 0x6319bd8c8720> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), MS=32x70 IH IV scroll-bar-width (3), NS=1296x875~>1328x875, IS=1296x875~>1328x875, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x875, XS=1328x875, DS=1328x875 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x875, DS=1328x875 ConfigureNotify, PS=1328x875, XS=400x374, DS=1328x875 xg_frame_resized, rejected, PS=1328x875, XS=400x374, DS=664x437 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x875, XS=1328x875, DS=1328x875 +values, PS=200x187, XS=664x478 ConfigureNotify, PS=1328x875, XS=1328x850, DS=1328x875 xg_frame_resized, rejected, PS=1328x875, XS=1328x850, DS=664x478 set_window_configuration (4), MS=160x175 IH IV -- https://rrt.sc3d.org --00000000000053612f06237d4515 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Wed, 2 Oct 2024 at 09:53, martin rudalics <<a href=3D"mailto:r= udalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">Now we get a ConfigureNotify event that in= stead of giving us a native<br> pixel height of 1260 gives us a height of 1258 and we reject it.=C2=A0 Wher= e<br> did those two pixels go to?=C2=A0 I suppose I'll never find out.<br></b= lockquote><div><br></div><div><div style=3D"font-family:arial,helvetica,san= s-serif;font-size:small" class=3D"gmail_default">It's infuriating! But = unless it's related to the eventual dramatic difference in size, maybe = it doesn't actually matter.<br></div><br></div><blockquote class=3D"gma= il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2= 04,204);padding-left:1ex"> - Apply the patch gtkutil-reject-2024-10-02.diff which adds a tolerance<br> =C2=A0 =C2=A0of two pixels in order to avoid rejecting the ConfigureNotify = and post<br> =C2=A0 =C2=A0the four histories as before.<br></blockquote><div><br></div><= div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" c= lass=3D"gmail_default">First frame with menu bar:</div><div style=3D"font-f= amily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><= br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sma= ll" class=3D"gmail_default">Frame size history of #<frame =C2=A0*Minibuf= -1* - GNU Emacs at dwks 0x64f211b91440><br>x_create_frame_1 (5), TS=3D80= x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32= x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D= 80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, = MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS= =3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160= x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x= 175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, D= S=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_fra= me_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260, DS= =3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x= 1260<br>xg_frame_resized, unchanged, PS=3D1328x1260, XS=3D1328x1260<br>Conf= igureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_res= ized, changed, PS=3D1328x1260, XS=3D1328x1258<br>change_frame_size_1, delay= ed, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>tool-bar-lines (2), N= S=3D1328x1260~>1328x1258, MS=3D160x175<br>xg_frame_set_char_size, visibl= e, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1258<br>=C2=A0+values, PS=3D66= 4x654, XS=3D664x695<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS= =3D1328x1258<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D1328x1258, = DS=3D1328x1258<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1= 258, DS=3D1328x1258<br>change_frame_size (5), TS=3D1280x1260~>1280x1258,= TC=3D80x36~>80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1260~>132= 8x1258, MS=3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH I= V<br></div><br><div style=3D"font-family:arial,helvetica,sans-serif;font-si= ze:small" class=3D"gmail_default">First frame without menu bar:</div><div s= tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gm= ail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small" class=3D"gmail_default">Frame size history of #<frame = =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x5a4bf2898980><br>x_create_frame_= 1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>129= 6x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>12= 80x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~&= gt;1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>= 1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height = (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (= 0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS= =3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH I= V<br>x_make_frame_visible<br>MapNotify, not hidden & not iconified, PS= =3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x= 1260, DS=3D1328x1260<br>xg_frame_resized, unchanged, PS=3D1328x1260, XS=3D1= 328x1260<br>menu-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, vis= ible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0+values, PS= =3D664x655, XS=3D664x630<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1308= , DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1= 308, DS=3D664x630<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_= size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0+val= ues, PS=3D664x654, XS=3D664x671<br>ConfigureNotify, PS=3D1328x1260, XS=3D13= 28x1176, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS= =3D1328x1176, DS=3D664x671<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x12= 58, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D1328x= 1258<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS=3D= 1328x1260<br>change_frame_size (5), TS=3D1280x1260~>1280x1258, TC=3D80x3= 6~>80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1260~>1328x1258, MS= =3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div= ><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" clas= s=3D"gmail_default"><br></div></div><div style=3D"font-family:arial,helveti= ca,sans-serif;font-size:small" class=3D"gmail_default">Second frame with me= nu bar:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size= :small" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,h= elvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame size his= tory of #<frame =C2=A0*Minibuf-1* 0x6051a23e13e0><br>x_create_frame_1= (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296= x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>128= 0x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~&g= t;1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1= 328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (= 3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0= ), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D= 1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<b= r>x_make_frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1= 328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x340, = DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x340,= DS=3D664x655<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size= , visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0+values,= PS=3D200x195, XS=3D664x696<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1= 258, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D1328= x1258<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS= =3D1328x1260<br>change_frame_size (5), TS=3D1280x1260~>1280x1258, TC=3D8= 0x36~>80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1260~>1328x1258,= MS=3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></= div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" c= lass=3D"gmail_default"><br></div>Second frame without menu bar:<div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">Frame size history of #<frame =C2= =A0*Minibuf-1* 0x5be3fa6f4250><br>x_create_frame_1 (5), TS=3D80x25~>1= 280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV= <br>gui_figure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>= ;80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x7= 0 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS=3D1296x12= 60~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>x_= create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS= =3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5),= MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden & no= t iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1= 260, XS=3D400x374, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x= 1260, XS=3D400x374, DS=3D664x630<br>tool-bar-lines (2), MS=3D160x175<br>xg_= frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x126= 0<br>=C2=A0+values, PS=3D200x187, XS=3D664x671<br>ConfigureNotify, PS=3D132= 8x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1= 328x1260, XS=3D1328x1258<br>change_frame_size_1, delayed, PS=3D1328x1260, X= S=3D1328x1258, DS=3D1328x1260<br>change_frame_size (5), TS=3D1280x1260~>= 1280x1258, TC=3D80x36~>80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x12= 60~>1328x1258, MS=3D32x70 IH IV<br>set_window_configuration (4), MS=3D16= 0x175 IH IV<br></div><br><blockquote class=3D"gmail_quote" style=3D"margin:= 0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> - Apply the patch gtkutil-reject-2024-10-02(25).diff (from a pristine<br> =C2=A0 =C2=A0Emacs).=C2=A0 This is like the previous patch but makes the in= itial frame<br> =C2=A0 =C2=A0only 25 lines high.=C2=A0 Again please post the histories for = all four<br> =C2=A0 =C2=A0cases.<br clear=3D"all"></blockquote><div><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">First frame with menu bar:<br></div></div><div><br></div><div>Fram= e size history of #<frame =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x5e3d15= f35b10><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>= ;1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_s= ize (5), MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x875~>1328x8= 75, IS=3D1296x875~>1328x875, MS=3D160x175<br>scroll-bar-height (3), MS= =3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0), MS= =3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x875, XS=3D1328x8= 75, DS=3D1328x875<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make= _frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x875,= DS=3D1328x875<br>ConfigureNotify, PS=3D1328x875, XS=3D1328x874, DS=3D1328x= 875<br>xg_frame_resized, changed, PS=3D1328x875, XS=3D1328x874<br>change_fr= ame_size_1, delayed, PS=3D1328x875, XS=3D1328x874, DS=3D1328x875<br>change_= frame_size (5), TS=3D1280x875~>1280x874, TC=3D80x25~>80x24, NS=3D1328= x875~>1328x874, IS=3D1328x875~>1328x874, MS=3D32x70 IH IV<br>Configur= eNotify, PS=3D1328x874, XS=3D1328x850<br>xg_frame_resized, changed, PS=3D13= 28x874, XS=3D1328x850<br>change_frame_size_1, delayed, PS=3D1328x874, XS=3D= 1328x850<br>tool-bar-lines (2), NS=3D1328x874~>1328x850, MS=3D160x175<br= >xg_frame_set_char_size, visible, PS=3D1328x874, XS=3D1328x850, DS=3D1328x8= 50<br>=C2=A0+values, PS=3D664x450, XS=3D664x491<br>ConfigureNotify, PS=3D13= 28x874, XS=3D1328x850, DS=3D1328x850<br>xg_frame_resized, changed, PS=3D132= 8x874, XS=3D1328x850, DS=3D1328x850<br>change_frame_size_1, delayed, PS=3D1= 328x874, XS=3D1328x850, DS=3D1328x850<br>change_frame_size (5), TS=3D1280x8= 74~>1280x850, NS=3D1328x874~>1328x850, IS=3D1328x874~>1328x850, MS= =3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div= ><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default">First frame without menu bar:</div>= <div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,sans= -serif;font-size:small" class=3D"gmail_default">Frame size history of #<= frame =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x58db7d353700><br>x_create_= frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~&= gt;1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), MS=3D32x70 IH = IV<br>scroll-bar-width (3), NS=3D1296x875~>1328x875, IS=3D1296x875~>1= 328x875, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-li= nes (2), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set= _char_size, invisible, PS=3D1328x875, XS=3D1328x875, DS=3D1328x875<br>xg_fr= ame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotif= y, not hidden & not iconified, PS=3D1328x875, DS=3D1328x875<br>Configur= eNotify, PS=3D1328x875, XS=3D1328x874, DS=3D1328x875<br>xg_frame_resized, c= hanged, PS=3D1328x875, XS=3D1328x874<br>change_frame_size_1, delayed, PS=3D= 1328x875, XS=3D1328x874, DS=3D1328x875<br>change_frame_size (5), TS=3D1280x= 875~>1280x874, TC=3D80x25~>80x24, NS=3D1328x875~>1328x874, IS=3D13= 28x875~>1328x874, MS=3D32x70 IH IV<br>menu-bar-lines (2), MS=3D160x175<b= r>xg_frame_set_char_size, visible, PS=3D1328x874, XS=3D1328x874<br>=C2=A0+v= alues, PS=3D664x462, XS=3D664x437<br>ConfigureNotify, PS=3D1328x874, XS=3D1= 328x900<br>xg_frame_resized, rejected, PS=3D1328x874, XS=3D1328x900, DS=3D6= 64x437<br>ConfigureNotify, PS=3D1328x874, XS=3D1328x850<br>xg_frame_resized= , rejected, PS=3D1328x874, XS=3D1328x850, DS=3D664x437<br>tool-bar-lines (2= ), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x874, XS=3D132= 8x874<br>=C2=A0+values, PS=3D664x425, XS=3D664x478<br>ConfigureNotify, PS= =3D1328x874, XS=3D1328x850<br>xg_frame_resized, rejected, PS=3D1328x874, XS= =3D1328x850, DS=3D664x478<br>set_window_configuration (4), MS=3D160x175 IH = IV<br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:= small" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,he= lvetica,sans-serif;font-size:small" class=3D"gmail_default">Second frame wi= th menu bar:</div><div style=3D"font-family:arial,helvetica,sans-serif;font= -size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:ar= ial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame siz= e history of #<frame =C2=A0*Minibuf-1* 0x56df7cb4ae70><br>x_create_fr= ame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>= ;1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), MS=3D32x70 IH IV= <br>scroll-bar-width (3), NS=3D1296x875~>1328x875, IS=3D1296x875~>132= 8x875, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-line= s (2), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_c= har_size, invisible, PS=3D1328x875, XS=3D1328x875, DS=3D1328x875<br>xg_fram= e_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify,= not hidden & not iconified, PS=3D1328x875, DS=3D1328x875<br>ConfigureN= otify, PS=3D1328x875, XS=3D400x340, DS=3D1328x875<br>xg_frame_resized, reje= cted, PS=3D1328x875, XS=3D400x340, DS=3D664x462<br>tool-bar-lines (2), MS= =3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x875, XS=3D1328x875= , DS=3D1328x875<br>=C2=A0+values, PS=3D200x195, XS=3D664x503<br>ConfigureNo= tify, PS=3D1328x875, XS=3D1328x768, DS=3D1328x875<br>xg_frame_resized, reje= cted, PS=3D1328x875, XS=3D1328x768, DS=3D664x503<br>ConfigureNotify, PS=3D1= 328x875, XS=3D1328x850, DS=3D1328x875<br>xg_frame_resized, rejected, PS=3D1= 328x875, XS=3D1328x850, DS=3D664x503<br>set_window_configuration (4), MS=3D= 160x175 IH IV<br></div><div style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small" class=3D"gmail_default"><br></div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Seco= nd frame without menu bar:<br></div><br></div><div>Frame size history of #&= lt;frame =C2=A0*Minibuf-1* 0x6319bd8c8720><br>x_create_frame_1 (5), TS= =3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS= =3D32x70 IH IV<br>gui_figure_window_size (5), MS=3D32x70 IH IV<br>scroll-ba= r-width (3), NS=3D1296x875~>1328x875, IS=3D1296x875~>1328x875, MS=3D1= 60x175<br>scroll-bar-height (3), MS=3D160x175<br>x_create_frame_2 (0), MS= =3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x875, XS=3D1328x8= 75, DS=3D1328x875<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make= _frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x875,= DS=3D1328x875<br>ConfigureNotify, PS=3D1328x875, XS=3D400x374, DS=3D1328x8= 75<br>xg_frame_resized, rejected, PS=3D1328x875, XS=3D400x374, DS=3D664x437= <br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS= =3D1328x875, XS=3D1328x875, DS=3D1328x875<br>=C2=A0+values, PS=3D200x187, X= S=3D664x478<br>ConfigureNotify, PS=3D1328x875, XS=3D1328x850, DS=3D1328x875= <br>xg_frame_resized, rejected, PS=3D1328x875, XS=3D1328x850, DS=3D664x478<= br>set_window_configuration (4), MS=3D160x175 IH IV<br></div><div><br></div= ><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" clas= s=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"htt= ps://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></= div></div></div> --00000000000053612f06237d4515--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 2 Oct 2024 08:53:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 02 04:53:50 2024 Received: from localhost ([127.0.0.1]:56543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1svv7F-0001pn-DM for submit <at> debbugs.gnu.org; Wed, 02 Oct 2024 04:53:50 -0400 Received: from mout.gmx.net ([212.227.15.19]:42119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1svv7D-0001pZ-9X for 72986 <at> debbugs.gnu.org; Wed, 02 Oct 2024 04:53:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1727859213; x=1728464013; i=rudalics@HIDDEN; bh=MGEY19iZOqwoy/Vbr6vB6908GnxunnKrT86l36HQGDw=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=hy3PM+1mwhjYhjha+JRTKJYv3XA0vVDfS6vHyWZkbbrKhPOzODPlMRUUQz5VJjaW v17G0+0waxmYDVayjlov6gsZKTnvh6w5Ak3aQcZsoU/Fb/GJuSHQ7Onoy/t+x9Qo1 j3xnOCQq4dIQrhXjW7tY09yc0kQh4vZMrDQJLL4DTQiS7P4yeT6wkCAD+g7Nq//db TIySTvzJdOJ+3me0v/fHcghklHra3V6QKvOARONksP59mHxgIL+qAMdJR+lA5MXhL i/YVjRxAwJIVgS4uPzI2J0cWLBwhWbANP+KWYeVM78dLerJkbP2s1qyuO497Oq6Ko yXQfTyuQeEGl6JHRcg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.14]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mv2xO-1s5KYe3EZc-00v6Hb; Wed, 02 Oct 2024 10:53:33 +0200 Content-Type: multipart/mixed; boundary="------------85HPKwIpsv2Vkt871QeC7xs8" Message-ID: <54072426-c373-420c-8343-29035fba25a6@HIDDEN> Date: Wed, 2 Oct 2024 10:53:25 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> X-Provags-ID: V03:K1:EUFfc3D4DEK62LWJICf88eJOtLzV3He5BvBolwV+psai91BBFdx FgNaw4IZO+g3VAaTZuVcwdCb8Q7VdPDYs/fvepc3DzaGXMOgHtMO1GR0BdsFfGxQbZIjFKB qmXZlkixhe3hmNDU60NS8Nb/PdFk4ByRupGKU8RDHc2GALHfF/G1ACgmZXU5NiQgXct7T8O nLHu41lY5crzpagwKFd/w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:brOxbCNM/i4=;5Qm3cYFLeOdMqP5AISab9z/ZFfL VbLlAOtvYpJNTMcMxzH4H7GP//B7M8zAsxicMvY0pJTzqYElo5PYvBHQF9Kx7oQMI+3Ijnpf0 4WWzgFykd0bdCg/USg6+V2FwxLV3/42mPag45xsHgT7nyW7/5uZ0XrWRCu8vEBMlMYBOo7Zre G0JYNO3f445SQHILLwEgPj63rWFaWHwwjLMLSj2JXW1a0OzkBLo+KkL5K7AEssZraNCG4X6qh ny8COoFjVxHYcNYJylGAySVoQz+cnF5AhJ3gUMvR1/ukZNh52KpbQpDr7tGo2/DfitjAbmsn3 AkteYg0IXajYS1d1r3a8fb8k33B/x5RtW5r7BQ5abgT/5CHb8PKXf76wx8Hbsce68MmRQ4Zj8 E6ZDgfXxgYHmq+AcaO01oOtM6Qlb6p3ULUwOayk7ye7RYt7CZ30oF44z62xaJbsZ3s+cWABRC cU7J13fVyMIvEBExmTHB4DyyoOUn1431u81GUgxuos7xQvvIbWjghuxQEOVfNhmk/i93HBRrK WPYLDBzCrufKdDH8ymxKiUH3hpabHCY6Fwwrr0ErJeUXHvCIB5OlcgI4g43d6mOYsap1wKUO4 lTMzNe52YAWdx4QTsS3M0zBYNykC80MHep4s2H6Y/8mUlFozV3afLP9u3KDR08kQmevuTFfmw cKS6xSLBaD70SnCTtEzyvO67ErWA0+vLA+bepdri2cs+ceGCO2bOC4XQCKKe80r7gNnpXic8X zYyuvYqtnqb6X0LJW2Ns8yPC6PBya5bGnUUG6Dq9Msv3a33qReRoOhJmnTR7BqyKBxHQvH5HK sdk6De9IHPu1yv3JDLjaKoIw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------85HPKwIpsv2Vkt871QeC7xs8 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > First frame with menu bar: Whatever it is, I can't figure out what's going on. It's basically the same issue that's harassing me all the time. In a frame with menu bar we request an initial frame of size 644x696 here: > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > +values, PS=200x195, XS=664x696 The 696 come from (/ (+ 1260 50 82) 2) where the 1260 is the native pixel height of the frame calculated as (* 36 35) where 36 is our number of lines and 35 is your frame character height. 50 is the height of the menu bar, 92 the height of the tool bar and 2 is the scaling factor. I cannot spot any rounding problem here. > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 Now we get a ConfigureNotify event that instead of giving us a native pixel height of 1260 gives us a height of 1258 and we reject it. Where did those two pixels go to? I suppose I'll never find out. The next two things I'd ask you to do are: - Apply the patch gtkutil-reject-2024-10-02.diff which adds a tolerance of two pixels in order to avoid rejecting the ConfigureNotify and post the four histories as before. - Apply the patch gtkutil-reject-2024-10-02(25).diff (from a pristine Emacs). This is like the previous patch but makes the initial frame only 25 lines high. Again please post the histories for all four cases. Thanks, martin --------------85HPKwIpsv2Vkt871QeC7xs8 Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject-2024-10-02.diff" Content-Disposition: attachment; filename="gtkutil-reject-2024-10-02.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLjZiNmY2YWEzYzVjIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNjc2OSw3ICs2NzY5LDcgQEAgZm9jdXMgKHdoZXJlIGEgZnJhbWUgaW1tZWRp YXRlbHkgbG9zZXMgZm9jdXMgd2hlbiBpdCdzIGxlZnQgYnkgdGhlIG1vdXNlCiAKIFRoZSBm dW5jdGlvbiBgZnJhbWUtLXNpemUtaGlzdG9yeScgZGlzcGxheXMgdGhlIHZhbHVlIG9mIHRo aXMgdmFyaWFibGUKIGluIGEgbW9yZSByZWFkYWJsZSBmb3JtLiAgKi8pOwotICAgIGZyYW1l X3NpemVfaGlzdG9yeSA9IFFuaWw7CisgIGZyYW1lX3NpemVfaGlzdG9yeSA9IEZjb25zICht YWtlX2ZpeG51bSAoMTAwKSwgUW5pbCk7CiAKICAgREVGVkFSX0JPT0wgKCJ0b29sdGlwLXJl dXNlLWhpZGRlbi1mcmFtZSIsIHRvb2x0aXBfcmV1c2VfaGlkZGVuX2ZyYW1lLAogCSAgICAg ICBkb2M6IC8qIE5vbi1uaWwgbWVhbnMgcmV1c2UgaGlkZGVuIHRvb2x0aXAgZnJhbWVzLgpk aWZmIC0tZ2l0IGEvc3JjL2d0a3V0aWwuYyBiL3NyYy9ndGt1dGlsLmMKaW5kZXggZDU3NjI3 ZjE1MmYuLmU1YjUwNWFiOThiIDEwMDY0NAotLS0gYS9zcmMvZ3RrdXRpbC5jCisrKyBiL3Ny Yy9ndGt1dGlsLmMKQEAgLTExMjksMTEgKzExMjksNTQgQEAgeGdfc2V0X2dlb21ldHJ5IChz dHJ1Y3QgZnJhbWUgKmYpCiAgICAgfQogfQogCitzdGF0aWMgc3RydWN0IGZyYW1lICpsYXN0 X3Jlc2l6ZV9mcmFtZSA9IE5VTEw7CitzdGF0aWMgaW50IGxhc3RfcmVzaXplX2hlaWdodCA9 IC0xOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV93aWR0aCA9IC0xOworc3RhdGljIGludCBs YXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKIC8qKiBGdW5jdGlvbiB0byBoYW5kbGUgcmVzaXpl IG9mIG5hdGl2ZSBmcmFtZSBGIHRvIFdJRFRIIGFuZCBIRUlHSFQKICAgICBwaXhlbHMgYWZ0 ZXIgd2UgZ290IGEgQ29uZmlndXJlTm90aWZ5IGV2ZW50LiAgKi8KIHZvaWQKIHhnX2ZyYW1l X3Jlc2l6ZWQgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogewor I2lmbmRlZiBIQVZFX1BHVEsKKyAgaWYgKGYgPT0gbGFzdF9yZXNpemVfZnJhbWUpCisgICAg eworICAgICAgaW50IGV4cGVjdGVkX3dpZHRoID0gKChsYXN0X3Jlc2l6ZV93aWR0aCAqIHhn X2dldF9zY2FsZSAoZikpCisJCQkgICAgLSBGUkFNRV9UT09MQkFSX1dJRFRIIChmKSk7Cisg ICAgICBpbnQgZXhwZWN0ZWRfaGVpZ2h0ID0gKChsYXN0X3Jlc2l6ZV9oZWlnaHQgKiB4Z19n ZXRfc2NhbGUgKGYpKQorCQkJICAgICAtIEZSQU1FX01FTlVCQVJfSEVJR0hUIChmKQorCQkJ ICAgICAtIEZSQU1FX1RPT0xCQVJfSEVJR0hUIChmKSk7CisKKyAgICAgIGlmICgod2lkdGgg PiBleHBlY3RlZF93aWR0aCArIDIKKwkgICB8fCB3aWR0aCA8IGV4cGVjdGVkX3dpZHRoIC0g MgorCSAgIHx8IGhlaWdodCA+IGV4cGVjdGVkX2hlaWdodCArIDIKKwkgICB8fCBoZWlnaHQg PCBleHBlY3RlZF9oZWlnaHQgLSAyKQorCSAgJiYgbGFzdF9yZXNpemVfY291bnQgPD0gMykK KwkvKiBXZSBkaWQgbm90IGdldCB3aGF0IHdlIHdhbnRlZCwgcmV0cnkuICAqLworCXsKKwkg IGlmIChDT05TUCAoZnJhbWVfc2l6ZV9oaXN0b3J5KSkKKwkgICAgZnJhbWVfc2l6ZV9oaXN0 b3J5X2V4dHJhCisJICAgICAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3Jlc2l6ZWQs IHJlamVjdGVkIiksCisJICAgICAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJBTUVfUElY RUxfSEVJR0hUIChmKSwgd2lkdGgsIGhlaWdodCwKKwkgICAgICAgbGFzdF9yZXNpemVfd2lk dGgsIGxhc3RfcmVzaXplX2hlaWdodCk7CisKKwkgIGd0a193aW5kb3dfcmVzaXplIChHVEtf V0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCisJCQkgICAgIGxhc3RfcmVz aXplX3dpZHRoLCBsYXN0X3Jlc2l6ZV9oZWlnaHQpOworCisJICBsYXN0X3Jlc2l6ZV9jb3Vu dCsrOworCisJICByZXR1cm47CisJfQorICAgICAgZWxzZQorCXsKKwkgIGxhc3RfcmVzaXpl X2ZyYW1lID0gTlVMTDsKKwkgIGxhc3RfcmVzaXplX2hlaWdodCA9IC0xOworCSAgbGFzdF9y ZXNpemVfd2lkdGggPSAtMTsKKwkgIGxhc3RfcmVzaXplX2NvdW50ID0gMDsKKwl9CisgICAg fQorI2VuZGlmCiAgIC8qIElnbm9yZSBjYXNlIHdoZXJlIHNpemUgb2YgbmF0aXZlIHJlY3Rh bmdsZSBkaWRuJ3QgY2hhbmdlLiAgKi8KICAgaWYgKHdpZHRoICE9IEZSQU1FX1BJWEVMX1dJ RFRIIChmKQogICAgICAgfHwgaGVpZ2h0ICE9IEZSQU1FX1BJWEVMX0hFSUdIVCAoZikKQEAg LTEyOTcsMTkgKzEzNDAsMjAgQEAgeGdfZnJhbWVfc2V0X2NoYXJfc2l6ZSAoc3RydWN0IGZy YW1lICpmLCBpbnQgd2lkdGgsIGludCBoZWlnaHQpCiAgIGVsc2UKICAgICB7CiAjaWZuZGVm IEhBVkVfUEdUSworICAgICAgbGFzdF9yZXNpemVfZnJhbWUgPSBmOworICAgICAgbGFzdF9y ZXNpemVfd2lkdGggPSBvdXRlcl93aWR0aDsKKyAgICAgIGxhc3RfcmVzaXplX2hlaWdodCA9 IG91dGVyX2hlaWdodDsKKyAgICAgIGxhc3RfcmVzaXplX2NvdW50ID0gMDsKKwogICAgICAg Z3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQg KGYpKSwKIAkJCSBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICNlbHNlCiAgICAgICBp ZiAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpCi0JewotCSAgZ3RrX3dpbmRvd19yZXNp emUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKSwKLQkJCSAgICAg b3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7Ci0JfQorCWd0a193aW5kb3dfcmVzaXplIChH VEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCisJCQkgICBvdXRlcl93 aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICAgICAgIGVsc2UKLQl7Ci0JICBndGtfd2lkZ2V0X3Nl dF9zaXplX3JlcXVlc3QgKEZSQU1FX0dUS19XSURHRVQgKGYpLAotCQkJCSAgICAgICBvdXRl cl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKLQl9CisJZ3RrX3dpZGdldF9zZXRfc2l6ZV9yZXF1 ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKKwkJCQkgICAgIG91dGVyX3dpZHRoLCBvdXRl cl9oZWlnaHQpOwogI2VuZGlmCiAgICAgICBmdWxsc2NyZWVuID0gUW5pbDsKICAgICB9CkBA IC0xMzI3LDEwICsxMzcxLDE3IEBAIHhnX2ZyYW1lX3NldF9jaGFyX3NpemUgKHN0cnVjdCBm cmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogICBpZiAoRlJBTUVfVklTSUJMRV9Q IChmKSAmJiAhd2FzX3Zpc2libGUpCiAgICAgewogICAgICAgaWYgKENPTlNQIChmcmFtZV9z aXplX2hpc3RvcnkpKQotCWZyYW1lX3NpemVfaGlzdG9yeV9leHRyYQotCSAgKGYsIGJ1aWxk X3N0cmluZyAoInhnX2ZyYW1lX3NldF9jaGFyX3NpemUsIHZpc2libGUiKSwKLQkgICBGUkFN RV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJWEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWln aHQsCi0JICAgZi0+bmV3X3dpZHRoLCBmLT5uZXdfaGVpZ2h0KTsKKwl7CisJICBmcmFtZV9z aXplX2hpc3RvcnlfZXh0cmEKKwkgICAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3Nl dF9jaGFyX3NpemUsIHZpc2libGUiKSwKKwkgICAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwg RlJBTUVfUElYRUxfSEVJR0hUIChmKSwgd2lkdGgsIGhlaWdodCwKKwkgICAgIGYtPm5ld193 aWR0aCwgZi0+bmV3X2hlaWdodCk7CisKKwkgIGlmIChnd2lkdGggPiAwIHx8IGdoZWlnaHQg PiAwKQorCSAgICBmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKKwkgICAgICAoZiwgYnVpbGRf c3RyaW5nICgiICt2YWx1ZXMiKSwgZ3dpZHRoLCBnaGVpZ2h0LAorCSAgICAgICBvdXRlcl93 aWR0aCwgb3V0ZXJfaGVpZ2h0LCAtMSwgLTEpOworCX0KIAogICAgICAgLyogTXVzdCBjYWxs IHRoaXMgdG8gZmx1c2ggb3V0IGV2ZW50cyAqLwogICAgICAgKHZvaWQpZ3RrX2V2ZW50c19w ZW5kaW5nICgpOwo= --------------85HPKwIpsv2Vkt871QeC7xs8 Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject-2024-10-02(25).diff" Content-Disposition: attachment; filename="gtkutil-reject-2024-10-02(25).diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLjdhZTUyMDE4OGMwIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNTgyMiw3ICs1ODIyLDcgQEAgZ3VpX2ZpZ3VyZV93aW5kb3dfc2l6ZSAoc3Ry dWN0IGZyYW1lICpmLCBMaXNwX09iamVjdCBwYXJtcywgYm9vbCB0YWJiYXJfcCwKICAgRGlz cGxheV9JbmZvICpkcHlpbmZvID0gRlJBTUVfRElTUExBWV9JTkZPIChmKTsKICAgaW50IHBh cmVudF9kb25lID0gLTEsIG91dGVyX2RvbmUgPSAtMTsKICAgaW50IHRleHRfd2lkdGggPSA4 MCAqIEZSQU1FX0NPTFVNTl9XSURUSCAoZik7Ci0gIGludCB0ZXh0X2hlaWdodCA9IDM2ICog RlJBTUVfTElORV9IRUlHSFQgKGYpOworICBpbnQgdGV4dF9oZWlnaHQgPSAyNSAqIEZSQU1F X0xJTkVfSEVJR0hUIChmKTsKIAogICAvKiBXaW5kb3cgbWFuYWdlcnMgZXhwZWN0IHRoYXQg aWYgcHJvZ3JhbS1zcGVjaWZpZWQKICAgICAgcG9zaXRpb25zIGFyZSBub3QgKDAsMCksIHRo ZXkncmUgaW50ZW50aW9uYWwsIG5vdCBkZWZhdWx0cy4gICovCkBAIC02NzY5LDcgKzY3Njks NyBAQCBmb2N1cyAod2hlcmUgYSBmcmFtZSBpbW1lZGlhdGVseSBsb3NlcyBmb2N1cyB3aGVu IGl0J3MgbGVmdCBieSB0aGUgbW91c2UKIAogVGhlIGZ1bmN0aW9uIGBmcmFtZS0tc2l6ZS1o aXN0b3J5JyBkaXNwbGF5cyB0aGUgdmFsdWUgb2YgdGhpcyB2YXJpYWJsZQogaW4gYSBtb3Jl IHJlYWRhYmxlIGZvcm0uICAqLyk7Ci0gICAgZnJhbWVfc2l6ZV9oaXN0b3J5ID0gUW5pbDsK KyAgZnJhbWVfc2l6ZV9oaXN0b3J5ID0gRmNvbnMgKG1ha2VfZml4bnVtICgxMDApLCBRbmls KTsKIAogICBERUZWQVJfQk9PTCAoInRvb2x0aXAtcmV1c2UtaGlkZGVuLWZyYW1lIiwgdG9v bHRpcF9yZXVzZV9oaWRkZW5fZnJhbWUsCiAJICAgICAgIGRvYzogLyogTm9uLW5pbCBtZWFu cyByZXVzZSBoaWRkZW4gdG9vbHRpcCBmcmFtZXMuCmRpZmYgLS1naXQgYS9zcmMvZ3RrdXRp bC5jIGIvc3JjL2d0a3V0aWwuYwppbmRleCBkNTc2MjdmMTUyZi4uZTViNTA1YWI5OGIgMTAw NjQ0Ci0tLSBhL3NyYy9ndGt1dGlsLmMKKysrIGIvc3JjL2d0a3V0aWwuYwpAQCAtMTEyOSwx MSArMTEyOSw1NCBAQCB4Z19zZXRfZ2VvbWV0cnkgKHN0cnVjdCBmcmFtZSAqZikKICAgICB9 CiB9CiAKK3N0YXRpYyBzdHJ1Y3QgZnJhbWUgKmxhc3RfcmVzaXplX2ZyYW1lID0gTlVMTDsK K3N0YXRpYyBpbnQgbGFzdF9yZXNpemVfaGVpZ2h0ID0gLTE7CitzdGF0aWMgaW50IGxhc3Rf cmVzaXplX3dpZHRoID0gLTE7CitzdGF0aWMgaW50IGxhc3RfcmVzaXplX2NvdW50ID0gMDsK KwogLyoqIEZ1bmN0aW9uIHRvIGhhbmRsZSByZXNpemUgb2YgbmF0aXZlIGZyYW1lIEYgdG8g V0lEVEggYW5kIEhFSUdIVAogICAgIHBpeGVscyBhZnRlciB3ZSBnb3QgYSBDb25maWd1cmVO b3RpZnkgZXZlbnQuICAqLwogdm9pZAogeGdfZnJhbWVfcmVzaXplZCAoc3RydWN0IGZyYW1l ICpmLCBpbnQgd2lkdGgsIGludCBoZWlnaHQpCiB7CisjaWZuZGVmIEhBVkVfUEdUSworICBp ZiAoZiA9PSBsYXN0X3Jlc2l6ZV9mcmFtZSkKKyAgICB7CisgICAgICBpbnQgZXhwZWN0ZWRf d2lkdGggPSAoKGxhc3RfcmVzaXplX3dpZHRoICogeGdfZ2V0X3NjYWxlIChmKSkKKwkJCSAg ICAtIEZSQU1FX1RPT0xCQVJfV0lEVEggKGYpKTsKKyAgICAgIGludCBleHBlY3RlZF9oZWln aHQgPSAoKGxhc3RfcmVzaXplX2hlaWdodCAqIHhnX2dldF9zY2FsZSAoZikpCisJCQkgICAg IC0gRlJBTUVfTUVOVUJBUl9IRUlHSFQgKGYpCisJCQkgICAgIC0gRlJBTUVfVE9PTEJBUl9I RUlHSFQgKGYpKTsKKworICAgICAgaWYgKCh3aWR0aCA+IGV4cGVjdGVkX3dpZHRoICsgMgor CSAgIHx8IHdpZHRoIDwgZXhwZWN0ZWRfd2lkdGggLSAyCisJICAgfHwgaGVpZ2h0ID4gZXhw ZWN0ZWRfaGVpZ2h0ICsgMgorCSAgIHx8IGhlaWdodCA8IGV4cGVjdGVkX2hlaWdodCAtIDIp CisJICAmJiBsYXN0X3Jlc2l6ZV9jb3VudCA8PSAzKQorCS8qIFdlIGRpZCBub3QgZ2V0IHdo YXQgd2Ugd2FudGVkLCByZXRyeS4gICovCisJeworCSAgaWYgKENPTlNQIChmcmFtZV9zaXpl X2hpc3RvcnkpKQorCSAgICBmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKKwkgICAgICAoZiwg YnVpbGRfc3RyaW5nICgieGdfZnJhbWVfcmVzaXplZCwgcmVqZWN0ZWQiKSwKKwkgICAgICAg RlJBTUVfUElYRUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpLCB3aWR0aCwg aGVpZ2h0LAorCSAgICAgICBsYXN0X3Jlc2l6ZV93aWR0aCwgbGFzdF9yZXNpemVfaGVpZ2h0 KTsKKworCSAgZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRF Ul9XSURHRVQgKGYpKSwKKwkJCSAgICAgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXpl X2hlaWdodCk7CisKKwkgIGxhc3RfcmVzaXplX2NvdW50Kys7CisKKwkgIHJldHVybjsKKwl9 CisgICAgICBlbHNlCisJeworCSAgbGFzdF9yZXNpemVfZnJhbWUgPSBOVUxMOworCSAgbGFz dF9yZXNpemVfaGVpZ2h0ID0gLTE7CisJICBsYXN0X3Jlc2l6ZV93aWR0aCA9IC0xOworCSAg bGFzdF9yZXNpemVfY291bnQgPSAwOworCX0KKyAgICB9CisjZW5kaWYKICAgLyogSWdub3Jl IGNhc2Ugd2hlcmUgc2l6ZSBvZiBuYXRpdmUgcmVjdGFuZ2xlIGRpZG4ndCBjaGFuZ2UuICAq LwogICBpZiAod2lkdGggIT0gRlJBTUVfUElYRUxfV0lEVEggKGYpCiAgICAgICB8fCBoZWln aHQgIT0gRlJBTUVfUElYRUxfSEVJR0hUIChmKQpAQCAtMTI5NywxOSArMTM0MCwyMCBAQCB4 Z19mcmFtZV9zZXRfY2hhcl9zaXplIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50 IGhlaWdodCkKICAgZWxzZQogICAgIHsKICNpZm5kZWYgSEFWRV9QR1RLCisgICAgICBsYXN0 X3Jlc2l6ZV9mcmFtZSA9IGY7CisgICAgICBsYXN0X3Jlc2l6ZV93aWR0aCA9IG91dGVyX3dp ZHRoOworICAgICAgbGFzdF9yZXNpemVfaGVpZ2h0ID0gb3V0ZXJfaGVpZ2h0OworICAgICAg bGFzdF9yZXNpemVfY291bnQgPSAwOworCiAgICAgICBndGtfd2luZG93X3Jlc2l6ZSAoR1RL X1dJTkRPVyAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAogCQkJIG91dGVyX3dpZHRo LCBvdXRlcl9oZWlnaHQpOwogI2Vsc2UKICAgICAgIGlmIChGUkFNRV9HVEtfT1VURVJfV0lE R0VUIChmKSkKLQl7Ci0JICBndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAoRlJBTUVf R1RLX09VVEVSX1dJREdFVCAoZikpLAotCQkJICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVp Z2h0KTsKLQl9CisJZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19P VVRFUl9XSURHRVQgKGYpKSwKKwkJCSAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwog ICAgICAgZWxzZQotCXsKLQkgIGd0a193aWRnZXRfc2V0X3NpemVfcmVxdWVzdCAoRlJBTUVf R1RLX1dJREdFVCAoZiksCi0JCQkJICAgICAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQp OwotCX0KKwlndGtfd2lkZ2V0X3NldF9zaXplX3JlcXVlc3QgKEZSQU1FX0dUS19XSURHRVQg KGYpLAorCQkJCSAgICAgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7CiAjZW5kaWYKICAg ICAgIGZ1bGxzY3JlZW4gPSBRbmlsOwogICAgIH0KQEAgLTEzMjcsMTAgKzEzNzEsMTcgQEAg eGdfZnJhbWVfc2V0X2NoYXJfc2l6ZSAoc3RydWN0IGZyYW1lICpmLCBpbnQgd2lkdGgsIGlu dCBoZWlnaHQpCiAgIGlmIChGUkFNRV9WSVNJQkxFX1AgKGYpICYmICF3YXNfdmlzaWJsZSkK ICAgICB7CiAgICAgICBpZiAoQ09OU1AgKGZyYW1lX3NpemVfaGlzdG9yeSkpCi0JZnJhbWVf c2l6ZV9oaXN0b3J5X2V4dHJhCi0JICAoZiwgYnVpbGRfc3RyaW5nICgieGdfZnJhbWVfc2V0 X2NoYXJfc2l6ZSwgdmlzaWJsZSIpLAotCSAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJB TUVfUElYRUxfSEVJR0hUIChmKSwgd2lkdGgsIGhlaWdodCwKLQkgICBmLT5uZXdfd2lkdGgs IGYtPm5ld19oZWlnaHQpOworCXsKKwkgIGZyYW1lX3NpemVfaGlzdG9yeV9leHRyYQorCSAg ICAoZiwgYnVpbGRfc3RyaW5nICgieGdfZnJhbWVfc2V0X2NoYXJfc2l6ZSwgdmlzaWJsZSIp LAorCSAgICAgRlJBTUVfUElYRUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYp LCB3aWR0aCwgaGVpZ2h0LAorCSAgICAgZi0+bmV3X3dpZHRoLCBmLT5uZXdfaGVpZ2h0KTsK KworCSAgaWYgKGd3aWR0aCA+IDAgfHwgZ2hlaWdodCA+IDApCisJICAgIGZyYW1lX3NpemVf aGlzdG9yeV9leHRyYQorCSAgICAgIChmLCBidWlsZF9zdHJpbmcgKCIgK3ZhbHVlcyIpLCBn d2lkdGgsIGdoZWlnaHQsCisJICAgICAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQsIC0x LCAtMSk7CisJfQogCiAgICAgICAvKiBNdXN0IGNhbGwgdGhpcyB0byBmbHVzaCBvdXQgZXZl bnRzICovCiAgICAgICAodm9pZClndGtfZXZlbnRzX3BlbmRpbmcgKCk7Cg== --------------85HPKwIpsv2Vkt871QeC7xs8--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 1 Oct 2024 18:13:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 01 14:13:10 2024 Received: from localhost ([127.0.0.1]:52841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1svhMz-0003Tc-5p for submit <at> debbugs.gnu.org; Tue, 01 Oct 2024 14:13:10 -0400 Received: from mail-yw1-f174.google.com ([209.85.128.174]:46249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1svhMw-0003T8-Cb for 72986 <at> debbugs.gnu.org; Tue, 01 Oct 2024 14:13:07 -0400 Received: by mail-yw1-f174.google.com with SMTP id 00721157ae682-6dbc9a60480so48724697b3.0 for <72986 <at> debbugs.gnu.org>; Tue, 01 Oct 2024 11:13:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1727806321; x=1728411121; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=PzOVMFB0u0h1e51twvbI/ulk93rqkGXFTRW3Icm09LY=; b=tFt058TrUAYArpVwjXQWQD6MRsPQTA9szJJrlwg9Yiw8OqppRCyyofdvxvt2za/6Mv z4B7xD1VbG65m5Kd/R5SwdP8DEfM+tHzbikhG2wZQyLcEzx2k/oushOBKqbnQ1MJEHRq 1Z+5Nl9cfcHeaa2MFdYyGuJ6sqJLOIjvSUgsc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727806321; x=1728411121; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=PzOVMFB0u0h1e51twvbI/ulk93rqkGXFTRW3Icm09LY=; b=QucfX1ixpC3TTZlwG0gXFLm2LRWiQBpbyQGV0BNiu9dnfMdvMu3zRDhEb+UzH+JSEw sVzKamjuzdgfl4QUyk4/tcNCDkPOt+ysySELwNFXTt+SM7VL7pMIjR5hDZBQdhpoXYzq Z+AXlXBYwayaiJ/w5VNhvbOTFgeO+Y1qYouQLKkHiBlbN46LDmn022d/06NKE9DrLkTp g0WjHJ9Lwwakp9ifOSn+FWiPA4cCW6M6Fidax7PZGjs0LMnh2DknFHLNlXvIRVSbcRNK PtFMhUk2UHMPBOVcspHEtEWxTZABHDA4B9//hHX1OnQqEQzuajXs8gk+2A3n+lWjyk/L 1XZg== X-Forwarded-Encrypted: i=1; AJvYcCUlSxvzCPlJ6rci+pXnFJZ1QhbHsf93MlXm2xeWX99tOU+4ZLSw72e3YAXh9b3/H6ZnrKgpsA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzKDuvn86KziUUKQ59bv1nRxe3O6vtQRgxnqWUDdmEMQ6h4rnQ5 LYnVQt4y88vc//uN+bgI1AFpBGP8ngmhRZa5v2acCXPOgG2SXGu9moxczDm1Hxf+fLXWMnNZ/hV viJFYRi+g/MaK51qd+160iqtnDczKWI7qQwAYSQ== X-Google-Smtp-Source: AGHT+IE9HtAjlAoJLbLMw9WzeOEcbAVXBnkfEYtKsnUEVTJUNEPVhr2AsSB+t4AJS6nDbrYjF3CyWC259kJT9/dOAE4= X-Received: by 2002:a05:690c:399:b0:6dd:d175:be5 with SMTP id 00721157ae682-6e2a2e457b0mr7864837b3.25.1727806321290; Tue, 01 Oct 2024 11:12:01 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> In-Reply-To: <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 1 Oct 2024 19:11:49 +0100 Message-ID: <CAOnWdogm8dqJ3iVhTzt3BeNq3aP+fE0s2_v72y9p1QbidNb87Q@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000058ab906236e424c" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000058ab906236e424c Content-Type: text/plain; charset="UTF-8" On Tue, 1 Oct 2024 at 09:55, martin rudalics <rudalics@HIDDEN> wrote: > > Thanks. In my previous patch I wrongly rejected a ConfigureNotify > because I didn't correctly calculate the expected size of the native > frame from the scaled size we requested earlier. Please try again with > the attached patch the basic four behaviors of the first frame with and > without menu bar and the second frame with and without menu bar. Don't > bother about visibility. > First frame with menu bar: Frame size history of #<frame *Minibuf-1* 0x56c5e0b0cf88> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=200x195, XS=664x696 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 set_window_configuration (4), MS=160x175 IH IV First frame without menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x5f14cf87c2c0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=664x655, XS=664x630 ConfigureNotify, PS=1328x1260, XS=1328x1308, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1308, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=664x654, XS=664x671 ConfigureNotify, PS=1328x1260, XS=1328x1176, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1176, DS=664x671 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV Second frame with menu bar: Frame size history of #<frame *Minibuf-1* 0x56c5e0b0cf88> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=200x195, XS=664x696 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 set_window_configuration (4), MS=160x175 IH IV Second frame without menu bar: Frame size history of #<frame *Minibuf-1* 0x5c4df2a6a5a8> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 +values, PS=200x187, XS=664x671 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV > I meanwhile tried to run GNOME but I upgraded my Debian since the last > time I used it and now most of my previous customizations are gone, > display resembles that of a cell phone (or maybe Windows 10), many > programs I used earlier are not available any more and tracker hogs my > hard disk every time I log in. I have no idea how to disable programs > that autostart and don't even know how to log off. So I'm afraid that I > won't be able to test things there and will have to rely on your tests > even in the future. > OK, no problem. -- https://rrt.sc3d.org --000000000000058ab906236e424c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Tue, 1 Oct 2024 at 09:55, martin rudalics <<a href=3D"mailto:r= udalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> Thanks.=C2=A0 In my previous patch I wrongly rejected a ConfigureNotify<br> because I didn't correctly calculate the expected size of the native<br= > frame from the scaled size we requested earlier.=C2=A0 Please try again wit= h<br> the attached patch the basic four behaviors of the first frame with and<br> without menu bar and the second frame with and without menu bar.=C2=A0 Don&= #39;t<br> bother about visibility.<br></blockquote><div><br></div><div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">First frame with menu bar:</div><div style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div styl= e=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail= _default">Frame size history of #<frame =C2=A0*Minibuf-1* 0x56c5e0b0cf88= ><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x= 875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5= ), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>129= 6x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (= 3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x17= 5<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x17= 5<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisibl= e, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size= (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden &am= p; not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1= 328x1260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D= 1328x1260, XS=3D400x340, DS=3D664x655<br>tool-bar-lines (2), MS=3D160x175<b= r>xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D132= 8x1260<br>=C2=A0+values, PS=3D200x195, XS=3D664x696<br>ConfigureNotify, PS= =3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejected,= PS=3D1328x1260, XS=3D1328x1258, DS=3D664x696<br>set_window_configuration (= 4), MS=3D160x175 IH IV<br></div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">First frame without menu bar:<br></div></div><div><br></div><div>Frame= size history of #<frame =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x5f14cf8= 7c2c0><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>= 1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_si= ze (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~&g= t;1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-wi= dth (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D1= 60x175<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D1= 60x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, inv= isible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char= _size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidde= n & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, P= S=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_resized, unchange= d, PS=3D1328x1260, XS=3D1328x1260<br>menu-bar-lines (2), MS=3D160x175<br>xg= _frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x12= 60<br>=C2=A0+values, PS=3D664x655, XS=3D664x630<br>ConfigureNotify, PS=3D13= 28x1260, XS=3D1328x1308, DS=3D1328x1260<br>xg_frame_resized, rejected, PS= =3D1328x1260, XS=3D1328x1308, DS=3D664x630<br>tool-bar-lines (2), MS=3D160x= 175<br>xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS= =3D1328x1260<br>=C2=A0+values, PS=3D664x654, XS=3D664x671<br>ConfigureNotif= y, PS=3D1328x1260, XS=3D1328x1176, DS=3D1328x1260<br>xg_frame_resized, reje= cted, PS=3D1328x1260, XS=3D1328x1176, DS=3D664x671<br>ConfigureNotify, PS= =3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejected,= PS=3D1328x1260, XS=3D1328x1258, DS=3D664x671<br>set_window_configuration (= 4), MS=3D160x175 IH IV<br></div><div><br></div><div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Seco= nd frame with menu bar:</div><div style=3D"font-family:arial,helvetica,sans= -serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default= ">Frame size history of #<frame =C2=A0*Minibuf-1* 0x56c5e0b0cf88><br>= x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS= =3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS= =3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x126= 0, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), N= S=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>= scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>= x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS= =3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5),= MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden & no= t iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1= 260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x= 1260, XS=3D400x340, DS=3D664x655<br>tool-bar-lines (2), MS=3D160x175<br>xg_= frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x126= 0<br>=C2=A0+values, PS=3D200x195, XS=3D664x696<br>ConfigureNotify, PS=3D132= 8x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D= 1328x1260, XS=3D1328x1258, DS=3D664x696<br>set_window_configuration (4), MS= =3D160x175 IH IV<br></div></div><div><br></div><div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Seco= nd frame without menu bar:</div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">Frame size history of #<frame =C2=A0*Minibuf-1* 0x5c4df2a6a5a8><= br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, = IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS= =3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x126= 0, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), N= S=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>= scroll-bar-height (3), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<b= r>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1= 328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_vi= sible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260, DS=3D13= 28x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x374, DS=3D1328x1260<br= >xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x374, DS=3D664x630<br>= tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1= 328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0+values, PS=3D200x187, XS= =3D664x671<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x12= 60<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x= 671<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div></div><div= >=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px = 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> I meanwhile tried to run GNOME but I upgraded my Debian since the last<br> time I used it and now most of my previous customizations are gone,<br> display resembles that of a cell phone (or maybe Windows 10), many<br> programs I used earlier are not available any more and tracker hogs my<br> hard disk every time I log in.=C2=A0 I have no idea how to disable programs= <br> that autostart and don't even know how to log off.=C2=A0 So I'm afr= aid that I<br> won't be able to test things there and will have to rely on your tests<= br> even in the future.<br clear=3D"all"></blockquote><div><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">OK, no problem.<br></div></div><br><span class=3D"gmail_signature_= prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir= =3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_= blank">https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000058ab906236e424c--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 1 Oct 2024 15:50:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 01 11:50:59 2024 Received: from localhost ([127.0.0.1]:52199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1svf9P-0006Co-9C for submit <at> debbugs.gnu.org; Tue, 01 Oct 2024 11:50:59 -0400 Received: from mout.gmx.net ([212.227.17.20]:34415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1svf9M-0006Ce-AE for 72986 <at> debbugs.gnu.org; Tue, 01 Oct 2024 11:50:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1727797847; x=1728402647; i=rudalics@HIDDEN; bh=lPFBWxJYcxGjyvdYp4sER/nZiZj7m7gludSkO0FL504=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=YdeEk7ht5tNADlSxX8WTJWHPPpqmzJNCW7kCPwvAEZR/UhSLBW8COOUKHE4Xl1kr Dkkjd8t8gJ4HWOmxtH+kfttAdk9uWBVJCPhPe/Xkf4u1gSb3eZ77CqVJztp2fvsiu 1Lz4ihiPKgufyIYeLWuPaEDRnGnTcCv+jjGMMV/p89tnunUDg7tc0p4EkN2mddBq7 tYNBYFRX1mR7AzIQZadBAwnCVQMN91JMJ3WT78Ps9+olDekbTDpZDoqGgTB5EB8EQ NWrvlu4D1ntzT8gxj9wbF13O3w+kZY9T4nv6xexY6LL/ZegT9Go9mMlRluOWbL6MN 61V83x3/FL+ny3qcFg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.28]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MeU0q-1sNKIt2paG-00fYgq; Tue, 01 Oct 2024 10:55:12 +0200 Content-Type: multipart/mixed; boundary="------------pc9bntpT0ic0MgMB0wnodr0b" Message-ID: <fb67c26a-0e96-46fe-89a7-8ad26f651926@HIDDEN> Date: Tue, 1 Oct 2024 10:55:08 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> X-Provags-ID: V03:K1:A00Mq90q9yWjqk96gQJ/EEmXrwwNqQThT4SZm3QrafHHPDDF451 JpPF0SXlrd7CeiQvYMPfofweXiWCpK2Z8iKD2AC16xYEpRXsNFvNfxgEEgRNkuojeVSNPfg MpweRXJv/XXnlP+yZJ3Qi/cmafkbLV3E7CcRsKeKAV3Fr9m9n6POuaQN7J001IKx4zQE4Rt eT8zyJIeLAhTqw6Vv1mRw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:tqDH3+HMqmw=;00qcLpq1Oy/fSq8WuKoGHQgR4cr t7mAkFw7q1XANjr1xLkXFG3kE5tejSLoOCnx1QZSlmgvN5QwaaBYG/Z+IrhWahPU9ZwUyivdN Upm/wC98VWz7fTi7ES1mKQUeFvbIVv4y5przdYIyLLWddkuQCKQ/ul3KWlQUHExssFiykMCyc mjbZnCLmTSLeHt4lmHCrxAiNPzvUmFwH3u4SIPO957K+64xDog8Dj7FUcIFqpg0dxh1fBdrte XvOOVHGqyjuekAN27bcAWuIXfc/nE6b8oV0tUQSsxSXUZ4Ssklu7NrwOuRq+jpe/3Awy75bkg cyEk7ogqZPIbUI83qeHDcH3xA6Pu/twtupc2yxmkskR2vUk7IyU3vyqG9VT8rTuoV1RSNaOz+ kOBnMPofZ/gt93wwoSu/cNuWiFQwluIK3rTMCg1tzFDIdeXBQLaW2AZQWlYaKYoxFwszqkzry ec/CugMFEUnSuDPHtOzPsA6rDVBDSNiWgXOv4+3oPFCxaQ1GXbf2vWkm3kc1rDff99elwr6Wo xyISewL0UXjxu8aAXJ9udKb96yZnnhwn/SFHvpFQkMEDcZQ/zF/iY/YZxbWR/lLDWVb+FexAS +FbN51ZkD1ldXXyQn4QlTGwMaIcRk7/EIXKUEWlMQo+MXqN1Rc86/TysssnUWl94PXpSMfu0B GurJ6WPPw2fYZag6ljJuYoF2dmkc6KxZKHj5WrpcOLZiv8D6dwx6oIsTKW2tC58l6JK91ytYg DDkbNpmgrbJl0Ea7yWXYzkePTDVjbj9SlrBm9iS9+Qkify90e0OsePRPz7K+iUS5LVlcoXQ1c VLm+gR1BSjhPxqcW/QJ3Evhw== X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I've rebuilt with the dated patch. Thanks. In my previous patch I wrongly rejected a ConfigureNotify because I didn't correctly calculate the expected size of the native frame from the scaled size we requested earlier. Please try again [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.28 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I've rebuilt with the dated patch. Thanks. In my previous patch I wrongly rejected a ConfigureNotify because I didn't correctly calculate the expected size of the native frame from the scaled size we requested earlier. Please try again [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.28 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------pc9bntpT0ic0MgMB0wnodr0b Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > I've rebuilt with the dated patch. Thanks. In my previous patch I wrongly rejected a ConfigureNotify because I didn't correctly calculate the expected size of the native frame from the scaled size we requested earlier. Please try again with the attached patch the basic four behaviors of the first frame with and without menu bar and the second frame with and without menu bar. Don't bother about visibility. I meanwhile tried to run GNOME but I upgraded my Debian since the last time I used it and now most of my previous customizations are gone, display resembles that of a cell phone (or maybe Windows 10), many programs I used earlier are not available any more and tracker hogs my hard disk every time I log in. I have no idea how to disable programs that autostart and don't even know how to log off. So I'm afraid that I won't be able to test things there and will have to rely on your tests even in the future. martin --------------pc9bntpT0ic0MgMB0wnodr0b Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject-2024-10-01.diff" Content-Disposition: attachment; filename="gtkutil-reject-2024-10-01.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLjZiNmY2YWEzYzVjIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNjc2OSw3ICs2NzY5LDcgQEAgZm9jdXMgKHdoZXJlIGEgZnJhbWUgaW1tZWRp YXRlbHkgbG9zZXMgZm9jdXMgd2hlbiBpdCdzIGxlZnQgYnkgdGhlIG1vdXNlCiAKIFRoZSBm dW5jdGlvbiBgZnJhbWUtLXNpemUtaGlzdG9yeScgZGlzcGxheXMgdGhlIHZhbHVlIG9mIHRo aXMgdmFyaWFibGUKIGluIGEgbW9yZSByZWFkYWJsZSBmb3JtLiAgKi8pOwotICAgIGZyYW1l X3NpemVfaGlzdG9yeSA9IFFuaWw7CisgIGZyYW1lX3NpemVfaGlzdG9yeSA9IEZjb25zICht YWtlX2ZpeG51bSAoMTAwKSwgUW5pbCk7CiAKICAgREVGVkFSX0JPT0wgKCJ0b29sdGlwLXJl dXNlLWhpZGRlbi1mcmFtZSIsIHRvb2x0aXBfcmV1c2VfaGlkZGVuX2ZyYW1lLAogCSAgICAg ICBkb2M6IC8qIE5vbi1uaWwgbWVhbnMgcmV1c2UgaGlkZGVuIHRvb2x0aXAgZnJhbWVzLgpk aWZmIC0tZ2l0IGEvc3JjL2d0a3V0aWwuYyBiL3NyYy9ndGt1dGlsLmMKaW5kZXggZDU3NjI3 ZjE1MmYuLmEwMmJlNTE2MDBlIDEwMDY0NAotLS0gYS9zcmMvZ3RrdXRpbC5jCisrKyBiL3Ny Yy9ndGt1dGlsLmMKQEAgLTExMjksMTEgKzExMjksNDggQEAgeGdfc2V0X2dlb21ldHJ5IChz dHJ1Y3QgZnJhbWUgKmYpCiAgICAgfQogfQogCitzdGF0aWMgc3RydWN0IGZyYW1lICpsYXN0 X3Jlc2l6ZV9mcmFtZSA9IE5VTEw7CitzdGF0aWMgaW50IGxhc3RfcmVzaXplX2hlaWdodCA9 IC0xOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV93aWR0aCA9IC0xOworc3RhdGljIGludCBs YXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKIC8qKiBGdW5jdGlvbiB0byBoYW5kbGUgcmVzaXpl IG9mIG5hdGl2ZSBmcmFtZSBGIHRvIFdJRFRIIGFuZCBIRUlHSFQKICAgICBwaXhlbHMgYWZ0 ZXIgd2UgZ290IGEgQ29uZmlndXJlTm90aWZ5IGV2ZW50LiAgKi8KIHZvaWQKIHhnX2ZyYW1l X3Jlc2l6ZWQgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogewor I2lmbmRlZiBIQVZFX1BHVEsKKyAgaWYgKGYgPT0gbGFzdF9yZXNpemVfZnJhbWUKKyAgICAg ICYmICh3aWR0aCAhPSAoKGxhc3RfcmVzaXplX3dpZHRoICogeGdfZ2V0X3NjYWxlIChmKSkK KwkJICAgIC0gRlJBTUVfVE9PTEJBUl9XSURUSCAoZikpCisJICB8fCBoZWlnaHQgIT0gKChs YXN0X3Jlc2l6ZV9oZWlnaHQgKiB4Z19nZXRfc2NhbGUgKGYpKQorCQkJLSBGUkFNRV9NRU5V QkFSX0hFSUdIVCAoZikKKwkJCS0gRlJBTUVfVE9PTEJBUl9IRUlHSFQgKGYpKSkKKyAgICAg ICYmIGxhc3RfcmVzaXplX2NvdW50IDw9IDMpCisgICAgLyogV2UgZGlkIG5vdCBnZXQgd2hh dCB3ZSB3YW50ZWQsIHJldHJ5LiAgKi8KKyAgICB7CisgICAgICBpZiAoQ09OU1AgKGZyYW1l X3NpemVfaGlzdG9yeSkpCisJZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCisJICAoZiwgYnVp bGRfc3RyaW5nICgieGdfZnJhbWVfcmVzaXplZCwgcmVqZWN0ZWQiKSwKKwkgICBGUkFNRV9Q SVhFTF9XSURUSCAoZiksIEZSQU1FX1BJWEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWlnaHQs CisJICAgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXplX2hlaWdodCk7CisKKyAgICAg IGd0a193aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VU IChmKSksCisJCQkgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXplX2hlaWdodCk7CisK KyAgICAgIGxhc3RfcmVzaXplX2NvdW50Kys7CisKKyAgICAgIHJldHVybjsKKyAgICB9Cisg IGVsc2UKKyAgICAvKiBXZSBlaXRoZXIgZ290IHdoYXQgd2UgYXNrZWQgZm9yIG9yIGxvc3Qg dGhlIGJhdHRsZS4gICovCisgICAgeworICAgICAgbGFzdF9yZXNpemVfZnJhbWUgPSBOVUxM OworICAgICAgbGFzdF9yZXNpemVfaGVpZ2h0ID0gLTE7CisgICAgICBsYXN0X3Jlc2l6ZV93 aWR0aCA9IC0xOworICAgICAgbGFzdF9yZXNpemVfY291bnQgPSAwOworICAgIH0KKyNlbmRp ZgogICAvKiBJZ25vcmUgY2FzZSB3aGVyZSBzaXplIG9mIG5hdGl2ZSByZWN0YW5nbGUgZGlk bid0IGNoYW5nZS4gICovCiAgIGlmICh3aWR0aCAhPSBGUkFNRV9QSVhFTF9XSURUSCAoZikK ICAgICAgIHx8IGhlaWdodCAhPSBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpCkBAIC0xMjk3LDE5 ICsxMzM0LDIwIEBAIHhnX2ZyYW1lX3NldF9jaGFyX3NpemUgKHN0cnVjdCBmcmFtZSAqZiwg aW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogICBlbHNlCiAgICAgewogI2lmbmRlZiBIQVZFX1BH VEsKKyAgICAgIGxhc3RfcmVzaXplX2ZyYW1lID0gZjsKKyAgICAgIGxhc3RfcmVzaXplX3dp ZHRoID0gb3V0ZXJfd2lkdGg7CisgICAgICBsYXN0X3Jlc2l6ZV9oZWlnaHQgPSBvdXRlcl9o ZWlnaHQ7CisgICAgICBsYXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKICAgICAgIGd0a193aW5k b3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCiAJ CQkgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7CiAjZWxzZQogICAgICAgaWYgKEZSQU1F X0dUS19PVVRFUl9XSURHRVQgKGYpKQotCXsKLQkgIGd0a193aW5kb3dfcmVzaXplIChHVEtf V0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCi0JCQkgICAgIG91dGVyX3dp ZHRoLCBvdXRlcl9oZWlnaHQpOwotCX0KKwlndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRP VyAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAorCQkJICAgb3V0ZXJfd2lkdGgsIG91 dGVyX2hlaWdodCk7CiAgICAgICBlbHNlCi0JewotCSAgZ3RrX3dpZGdldF9zZXRfc2l6ZV9y ZXF1ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKLQkJCQkgICAgICAgb3V0ZXJfd2lkdGgs IG91dGVyX2hlaWdodCk7Ci0JfQorCWd0a193aWRnZXRfc2V0X3NpemVfcmVxdWVzdCAoRlJB TUVfR1RLX1dJREdFVCAoZiksCisJCQkJICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0 KTsKICNlbmRpZgogICAgICAgZnVsbHNjcmVlbiA9IFFuaWw7CiAgICAgfQpAQCAtMTMyNywx MCArMTM2NSwxNyBAQCB4Z19mcmFtZV9zZXRfY2hhcl9zaXplIChzdHJ1Y3QgZnJhbWUgKmYs IGludCB3aWR0aCwgaW50IGhlaWdodCkKICAgaWYgKEZSQU1FX1ZJU0lCTEVfUCAoZikgJiYg IXdhc192aXNpYmxlKQogICAgIHsKICAgICAgIGlmIChDT05TUCAoZnJhbWVfc2l6ZV9oaXN0 b3J5KSkKLQlmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKLQkgIChmLCBidWlsZF9zdHJpbmcg KCJ4Z19mcmFtZV9zZXRfY2hhcl9zaXplLCB2aXNpYmxlIiksCi0JICAgRlJBTUVfUElYRUxf V0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAotCSAg IGYtPm5ld193aWR0aCwgZi0+bmV3X2hlaWdodCk7CisJeworCSAgZnJhbWVfc2l6ZV9oaXN0 b3J5X2V4dHJhCisJICAgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19mcmFtZV9zZXRfY2hhcl9z aXplLCB2aXNpYmxlIiksCisJICAgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJ WEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWlnaHQsCisJICAgICBmLT5uZXdfd2lkdGgsIGYt Pm5ld19oZWlnaHQpOworCisJICBpZiAoZ3dpZHRoID4gMCB8fCBnaGVpZ2h0ID4gMCkKKwkg ICAgZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCisJICAgICAgKGYsIGJ1aWxkX3N0cmluZyAo IiArdmFsdWVzIiksIGd3aWR0aCwgZ2hlaWdodCwKKwkgICAgICAgb3V0ZXJfd2lkdGgsIG91 dGVyX2hlaWdodCwgLTEsIC0xKTsKKwl9CiAKICAgICAgIC8qIE11c3QgY2FsbCB0aGlzIHRv IGZsdXNoIG91dCBldmVudHMgKi8KICAgICAgICh2b2lkKWd0a19ldmVudHNfcGVuZGluZyAo KTsK --------------pc9bntpT0ic0MgMB0wnodr0b--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 25 Sep 2024 19:14:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 25 15:14:24 2024 Received: from localhost ([127.0.0.1]:48697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1stXSw-0001wa-ML for submit <at> debbugs.gnu.org; Wed, 25 Sep 2024 15:14:23 -0400 Received: from mail-yw1-f181.google.com ([209.85.128.181]:50680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1stXSt-0001wI-Pf for 72986 <at> debbugs.gnu.org; Wed, 25 Sep 2024 15:14:21 -0400 Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-6db4b602e38so2217717b3.1 for <72986 <at> debbugs.gnu.org>; Wed, 25 Sep 2024 12:13:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1727291568; x=1727896368; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+H7N+77mre1j5XzmBXmKVWN3AiTPnn4QRgBxRcUZZSc=; b=w6BRtQ09HPHQFilANPtCOn0UdOW+NO7/GjJa9IUilBu5mzlsmKflY/rtlWUgyAdc7M 4q7YV3O9HLyVNl+bf4yJl4vNq9geJI+0PUuEzHMfpaNhneiDHtW+/nwEXbFQte1LGCYr J1qX+SMIFBUccMN40Z807fArwRUGtUQAMRnys= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727291568; x=1727896368; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+H7N+77mre1j5XzmBXmKVWN3AiTPnn4QRgBxRcUZZSc=; b=nEuD4uXJAJFKQjHMQHzTrrO3bqUw7U92n/D6VlvTPoShc0Y9RcI2U5fVQpM7fv5sZt ruC1EiL5cXEvgW/eAsrrrJPuaymdlWWkTi0rbvjparXkfZ6zjgAhK/SxWXdPjxBb0oeV mzJLv0S1NCkmhJMQ/7dtffBJHz8KvYb343uAAt3D9Mik0yL0qRsJbusYs9V2+5nr3Cv2 y+wEjAGAqeGQii8HQwp9BnNMhYk3w+jZF1cxQmVbGrRAHCXmnZiSg0Hy3wHcp3QPOBqw UV9jFDwTZ1UNo/WL+nYzpFj+yar3ARvnwfUgqOnYtbkn6bhAyjxeYg+BMSQRRJR2aRnL lkSg== X-Forwarded-Encrypted: i=1; AJvYcCV/MiBpHqWK6yPIUV6iRUDFqgta5A2e4+lwPL3IeQn97umjQ41qNBwPc/2EN/5zzWBk2ysucA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyeEHeT5fM2tuqhg1cC/44Yl8UItYJ4qatb+gIC4vC4Vd4MK7kx qbRCLf5bQ0yOQtTkFR6GcyUofTHenVcc9MJMbdz5LLhY5cbMIwWbLAJqQuGR/4UYtJA5jrMPpkK ehmJCeGMh4wCDqK94XzYKm6eaHPjVxDfT2FsMfg== X-Google-Smtp-Source: AGHT+IH6laf8en1+GJPlVaH3IO9a0Fay4B8t3y1aJvMWQnHL15VUvKGWZIGcBkM5fV8RmQEtIIg0bDZzIptEp1UQmsE= X-Received: by 2002:a05:690c:4:b0:6e0:44a:2571 with SMTP id 00721157ae682-6e21da54542mr33861767b3.32.1727291567892; Wed, 25 Sep 2024 12:12:47 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> In-Reply-To: <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Wed, 25 Sep 2024 20:12:35 +0100 Message-ID: <CAOnWdojapjSv5s_EJBk7EydT1CHb+4vjTU220C+0W85Jas2tRA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000005404850622f6682a" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000005404850622f6682a Content-Type: text/plain; charset="UTF-8" On Mon, 16 Sept 2024 at 09:46, martin rudalics <rudalics@HIDDEN> wrote: > > xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 > > I'm afraid that some mishap has happened here. The DS=664x630 values > indicate that you've run an older version of the patch where I confused > scaled and unscaled values. I'm attaching the latest version renamed to > include today's date. Please retry. > I've rebuilt with the dated patch. History for initial frame without menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x55a01c95a0d0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1260, DS=664x655 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x655 menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=664x654 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=664x629 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV History for second frame without menu bar: Frame size history of #<frame *Minibuf-1* 0x55a01ca20940> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=200x187 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV History for initial frame with menu bar: Frame size history of #<frame *Minibuf-1* - GNU Emacs at dwks 0x5f4024e62b80> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1260, DS=664x655 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=664x654 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 set_window_configuration (4), MS=160x175 IH IV History for second frame with menu bar: Frame size history of #<frame *Minibuf-1* 0x5f4025026420> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=664x654 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 set_window_configuration (4), MS=160x175 IH IV > Next I'd like to know what you see with > >> > >> (let ((frame (make-frame '((visibility . nil))))) > >> (make-frame-visible frame)) > Frame size history with patched Emacs: Frame size history of #<frame *Minibuf-1* 0x5a14ea4df208> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_invisible x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=200x195 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 set_window_configuration (4), MS=160x175 IH IV set_window_configuration (4), MS=160x175 IH IV > >> and > >> > >> (let ((frame (make-frame '((visibility . nil) (menu-bar-lines . 0))))) > >> (make-frame-visible frame)) > Frame size history with patched Emacs: Frame size history of #<frame *Minibuf-1* 0x5954e4cec248> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_invisible x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=200x187 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV -- https://rrt.sc3d.org --0000000000005404850622f6682a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Mon, 16 Sept 2024 at 09:46, martin rudalics <<a href=3D"mailto= :rudalics@HIDDEN" target=3D"_blank">rudalics@HIDDEN</a>> wrote:<br></div= ><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border= -left:1px solid rgb(204,204,204);padding-left:1ex">=C2=A0> xg_frame_resi= zed, rejected, PS=3D1328x1260, XS=3D400x374, DS=3D664x630<br> <br> I'm afraid that some mishap has happened here.=C2=A0 The DS=3D664x630 v= alues<br> indicate that you've run an older version of the patch where I confused= <br> scaled and unscaled values.=C2=A0 I'm attaching the latest version rena= med to<br> include today's date.=C2=A0 Please retry.<br></blockquote><div><br></di= v><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small= " class=3D"gmail_default">I've rebuilt with the dated patch.</div><div = style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"g= mail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small" class=3D"gmail_default">History for initial frame withou= t menu bar:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-= size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame size= history of #<frame =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x55a01c95a0d0= ><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x= 875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5= ), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>129= 6x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (= 3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x17= 5<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x17= 5<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisibl= e, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size= (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden &am= p; not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1= 328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_resized, rejected, PS= =3D1328x1260, XS=3D1328x1260, DS=3D664x655<br>ConfigureNotify, PS=3D1328x12= 60, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328= x1260, XS=3D1328x1258, DS=3D664x655<br>menu-bar-lines (2), MS=3D160x175<br>= xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x= 1260<br>=C2=A0gvalues, PS=3D664x654<br>ConfigureNotify, PS=3D1328x1260, XS= =3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260,= XS=3D1328x1258, DS=3D664x630<br>tool-bar-lines (2), MS=3D160x175<br>xg_fra= me_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<b= r>=C2=A0gvalues, PS=3D664x629<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328= x1258, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D1= 328x1258, DS=3D664x671<br>set_window_configuration (4), MS=3D160x175 IH IV<= br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sma= ll" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,helve= tica,sans-serif;font-size:small" class=3D"gmail_default">History for second= frame without menu bar:</div><div style=3D"font-family:arial,helvetica,san= s-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">Frame size history of #<frame =C2=A0*Minibuf-1* 0x55a01ca20940><br= >x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS= =3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS= =3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x126= 0, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), N= S=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>= scroll-bar-height (3), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<b= r>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1= 328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_vi= sible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260, DS=3D13= 28x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x374, DS=3D1328x1260<br= >xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x374, DS=3D664x630<br>= tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1= 328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0gvalues, PS=3D200x187<br>= ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame= _resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x671<br>set_win= dow_configuration (4), MS=3D160x175 IH IV<br></div><div style=3D"font-famil= y:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br><= /div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" = class=3D"gmail_default">History for initial frame with menu bar:</div><div = style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"g= mail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small" class=3D"gmail_default">Frame size history of #<frame= =C2=A0*Minibuf-1* - GNU Emacs at dwks 0x5f4024e62b80><br>x_create_frame= _1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>12= 96x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1= 280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~= >1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>= ;1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height= (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 = (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS= =3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH I= V<br>x_make_frame_visible<br>MapNotify, not hidden & not iconified, PS= =3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x= 1260, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D13= 28x1260, DS=3D664x655<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, D= S=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258= , DS=3D664x655<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_siz= e, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0gvalues= , PS=3D664x654<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D132= 8x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D= 664x696<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div><div s= tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gm= ail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small" class=3D"gmail_default"><div style=3D"font-family:arial,h= elvetica,sans-serif;font-size:small" class=3D"gmail_default">History for se= cond frame with menu bar:</div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br>Frame size history of= #<frame =C2=A0*Minibuf-1* 0x5f4025026420><br>x_create_frame_1 (5), T= S=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, M= S=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x1260,= TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x= 1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>1328x126= 0, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3), MS= =3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0), MS= =3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x= 1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_m= ake_frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1= 260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x340, DS=3D= 1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x340, DS= =3D664x655<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x12= 60<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x= 655<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible,= PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0gvalues, PS=3D664x= 654<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>x= g_frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x696<br>= set_window_configuration (4), MS=3D160x175 IH IV<br></div></div><br></div><= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex"> =C2=A0> Next I'd like to know what you see with<br> =C2=A0>><br> =C2=A0>> (let ((frame (make-frame '((visibility . nil)))))<br> =C2=A0>>=C2=A0 =C2=A0 =C2=A0(make-frame-visible frame))<br></blockquo= te><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small" class=3D"gmail_default">Frame size history with patched E= macs:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:s= mall" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,hel= vetica,sans-serif;font-size:small" class=3D"gmail_default">Frame size histo= ry of #<frame =C2=A0*Minibuf-1* 0x5a14ea4df208><br>x_create_frame_1 (= 5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x8= 75, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x= 1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>= 1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>132= 8x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3)= , MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0),= MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D13= 28x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>= x_make_frame_invisible<br>x_make_frame_visible<br>MapNotify, not hidden &am= p; not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1= 328x1260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D= 1328x1260, XS=3D400x340, DS=3D664x655<br>tool-bar-lines (2), MS=3D160x175<b= r>xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D132= 8x1260<br>=C2=A0gvalues, PS=3D200x195<br>ConfigureNotify, PS=3D1328x1260, X= S=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260= , XS=3D1328x1258, DS=3D664x696<br>set_window_configuration (4), MS=3D160x17= 5 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br></div><div s= tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gm= ail_default">=C2=A0</div></div><blockquote class=3D"gmail_quote" style=3D"m= argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex">=C2=A0>> and<br> =C2=A0>><br> =C2=A0>> <span class=3D"gmail_default" style=3D"font-family:arial,hel= vetica,sans-serif;font-size:small"></span>(let ((frame (make-frame '((v= isibility . nil) (menu-bar-lines . 0)))))<br> =C2=A0>>=C2=A0 =C2=A0 =C2=A0(make-frame-visible frame))<br></blockquo= te><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small" class=3D"gmail_default">Frame size history with patched E= macs:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:s= mall" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,hel= vetica,sans-serif;font-size:small" class=3D"gmail_default">Frame size histo= ry of #<frame =C2=A0*Minibuf-1* 0x5954e4cec248><br>x_create_frame_1 (= 5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x8= 75, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x= 1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>= 1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>132= 8x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3)= , MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_s= ize, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_= set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_invisible<br>x_make_fra= me_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260, DS= =3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x374, DS=3D1328x12= 60<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x374, DS=3D664x63= 0<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, P= S=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0gvalues, PS=3D200x18= 7<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_= frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x671<br>se= t_window_configuration (4), MS=3D160x175 IH IV<br></div><br></div></div><sp= an class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D= "gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https:/= /rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div>= </div></div> --0000000000005404850622f6682a--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 16 Sep 2024 08:46:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 16 04:46:37 2024 Received: from localhost ([127.0.0.1]:51091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sq7NV-00017J-Am for submit <at> debbugs.gnu.org; Mon, 16 Sep 2024 04:46:37 -0400 Received: from mout.gmx.net ([212.227.15.15]:36587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1sq7NT-00016n-0i for 72986 <at> debbugs.gnu.org; Mon, 16 Sep 2024 04:46:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1726476372; x=1727081172; i=rudalics@HIDDEN; bh=lN4rV4K2skTLNBfV5F2RgpVTqCjPPbme4RaF5AcWeFg=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=T0nO3rvfGVPByUvTx8OqA14DW8ky2Qi8OxE8ufibHyXwsUHIQRnmV7uKAZ70RL4K xNLo4ILze53RwsEQj9QX2lRVPkNOKJhPJYkFuBCInxG7q/+HkNt/M4qRMCBRT1EK0 JmHFKR7FGR2yw4nejcKyctYcXuJeIH3V350jjDxtaTi45p4KNytkEvdnFQ3KnbDZh mPLjduEhNVFbNezhJwHV+mnKPKo7DpN0+T213mhrP/DlcesiRDGLWzOF5L72PjwZ/ FG9aHw8JX7c7a6unTSQ3JuZ4RNsJEItpMiZiqeoTuyhhTFTLyzqTNwUbqUXUuiHnx /cU2PqMsHlJfP4dTFg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.254]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUowV-1sPLID1eW9-00Pfii; Mon, 16 Sep 2024 10:46:12 +0200 Content-Type: multipart/mixed; boundary="------------Ce2PtKkdmFKv7G0SGGb2u9gN" Message-ID: <4666bf6d-6259-4f72-a65d-56e2c47f98c0@HIDDEN> Date: Mon, 16 Sep 2024 10:46:11 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> X-Provags-ID: V03:K1:65q7vAeajZ6ZS5Odls3yS+u2Aj/feK/9IY8nHbCPXWYJsRlZkyk F4LBJ0nYQGik98aTMmvk2vvRc2zOmU1HgHE8T0s4NQlq5BUWzVgoee+DAMWlC9VqpQCIwmQ Q30R4tvuGSK5Ywp2WRenNnZ/17kXc+F9JZ4jk/MRBpXcz8Oa/NYX955lblGnCgxdT0rcMoz t9Pd+b3TwkvQiNTrlGgbA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:+mhJfVqrlIE=;hKFWmnBxfDs1/EnXLir51Dlq8f9 sGml0C4GoLXK98OHZdRxdD0OMkP1htSG4e4hz0cWI1t8RXyyndtTIpRBKyPBGrigzWogZvq8c SFsdcU1QBHm0cFKulmf9/KJscppyWJbfyDVVi4NajQkLfVKsjtGpiC4SGA4PJTqAbZNCgFJS0 leYttOBAT97+9+QDMt7ClVnblpR8UnKCyPS0aaPiqqEXVY4WUm5xwhK4T2LI+AXhdhw6KZ2/3 //bnZjPSUz3pzm949iSuWEe3Z6Ogr6rU/dv5Wg83H2VVUSWbbPyRJP8KEifgIaAoWBT+Q7xqU WS0RonTsutjkkjr1ce+jtwhrVl5ztDWMwKvuTVzkAioRNxgyIRgsvW9WJV4J10hMkgIKvDqJn 0JxlD4XqGl4uujVqAuFap0zFc5Mo/aopbo7lh0N9S5TXph6lEWU3RfUhztuEZom29/c4ybX4e w7MUsoCegioMtLRK2ocutx9pDELf2XqEvFKCQ75lllIY9SnCUOCfpEvCOCNJoZ50+P63EYt+I 4z12Sk6u96GLKSTgajVZbWCYAtRziWUQm0TZpcZ9kf0P0OG9zU534bpIVR41yRcAbAoESRVyz IiH3xEpMm7N34+t5WfOiXwif6ZmOpbkKNnRyOMD51sZRABQN9ljpp5MZv0vyevbVcuH6NX7Bn y8w9+d0fDH0mxQwHnwyJ02zYEMK/6DoQ/jAgj/D9ScAnWDl8Pltg/4RXrUA8gGpi5nnU8/XaP GZ+D0xE1OmTMYOySz0iO4I9Wge40azq40epA8kT7jhv8P4e5RxKizcnPcoHmisFUOiHlb3Izh mWW6/Otubg9IHVNzrTN7wZKjgOLikBjFQFUUOh7AWP/5c= X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 I'm afraid that some mishap has happened here. The DS=664x630 values indicate that you've run an older version of the patch where I confused scaled and unscaled values. I'm attaching the latest versio [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.15 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.254 listed in zen.spamhaus.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 I'm afraid that some mishap has happened here. The DS=664x630 values indicate that you've run an older version of the patch where I confused scaled and unscaled values. I'm attaching the latest versio [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.15 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.254 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------Ce2PtKkdmFKv7G0SGGb2u9gN Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 I'm afraid that some mishap has happened here. The DS=664x630 values indicate that you've run an older version of the patch where I confused scaled and unscaled values. I'm attaching the latest version renamed to include today's date. Please retry. > Next I'd like to know what you see with >> >> (let ((frame (make-frame '((visibility . nil))))) >> (make-frame-visible frame)) >> >> and >> >> (let ((frame (make-frame '((visibility . nil) (menu-bar-lines . 0))))) >> (make-frame-visible frame)) >> >> both with an unpatched Emacs and a patched one. Here the second frame >> appears exactly where the first one is, so we would have to care about >> the placement ourselves. >> > > Unpatched Emacs: both expressions create a small second frame in the top > left-hand corner of the screen. > > Patched Emacs: both expressions create a small second frame in the top > left-hand corner of the screen that immediately jumps to being the correct > size. I would need a frame size history for one of these to understand why the frame gets apparently mapped before the last resize. martin --------------Ce2PtKkdmFKv7G0SGGb2u9gN Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject-2024-09-16.diff" Content-Disposition: attachment; filename="gtkutil-reject-2024-09-16.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLjZiNmY2YWEzYzVjIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNjc2OSw3ICs2NzY5LDcgQEAgZm9jdXMgKHdoZXJlIGEgZnJhbWUgaW1tZWRp YXRlbHkgbG9zZXMgZm9jdXMgd2hlbiBpdCdzIGxlZnQgYnkgdGhlIG1vdXNlCiAKIFRoZSBm dW5jdGlvbiBgZnJhbWUtLXNpemUtaGlzdG9yeScgZGlzcGxheXMgdGhlIHZhbHVlIG9mIHRo aXMgdmFyaWFibGUKIGluIGEgbW9yZSByZWFkYWJsZSBmb3JtLiAgKi8pOwotICAgIGZyYW1l X3NpemVfaGlzdG9yeSA9IFFuaWw7CisgIGZyYW1lX3NpemVfaGlzdG9yeSA9IEZjb25zICht YWtlX2ZpeG51bSAoMTAwKSwgUW5pbCk7CiAKICAgREVGVkFSX0JPT0wgKCJ0b29sdGlwLXJl dXNlLWhpZGRlbi1mcmFtZSIsIHRvb2x0aXBfcmV1c2VfaGlkZGVuX2ZyYW1lLAogCSAgICAg ICBkb2M6IC8qIE5vbi1uaWwgbWVhbnMgcmV1c2UgaGlkZGVuIHRvb2x0aXAgZnJhbWVzLgpk aWZmIC0tZ2l0IGEvc3JjL2d0a3V0aWwuYyBiL3NyYy9ndGt1dGlsLmMKaW5kZXggZDU3NjI3 ZjE1MmYuLjY0OWNjM2M4MDMwIDEwMDY0NAotLS0gYS9zcmMvZ3RrdXRpbC5jCisrKyBiL3Ny Yy9ndGt1dGlsLmMKQEAgLTExMjksMTEgKzExMjksNDcgQEAgeGdfc2V0X2dlb21ldHJ5IChz dHJ1Y3QgZnJhbWUgKmYpCiAgICAgfQogfQogCitzdGF0aWMgc3RydWN0IGZyYW1lICpsYXN0 X3Jlc2l6ZV9mcmFtZSA9IE5VTEw7CitzdGF0aWMgaW50IGxhc3RfcmVzaXplX2hlaWdodCA9 IC0xOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV93aWR0aCA9IC0xOworc3RhdGljIGludCBs YXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKIC8qKiBGdW5jdGlvbiB0byBoYW5kbGUgcmVzaXpl IG9mIG5hdGl2ZSBmcmFtZSBGIHRvIFdJRFRIIGFuZCBIRUlHSFQKICAgICBwaXhlbHMgYWZ0 ZXIgd2UgZ290IGEgQ29uZmlndXJlTm90aWZ5IGV2ZW50LiAgKi8KIHZvaWQKIHhnX2ZyYW1l X3Jlc2l6ZWQgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogewor I2lmbmRlZiBIQVZFX1BHVEsKKyAgaWYgKGYgPT0gbGFzdF9yZXNpemVfZnJhbWUKKyAgICAg ICYmICh3aWR0aCAhPSBsYXN0X3Jlc2l6ZV93aWR0aCAtIEZSQU1FX1RPT0xCQVJfV0lEVEgg KGYpCisJICB8fCBoZWlnaHQgIT0gKGxhc3RfcmVzaXplX2hlaWdodAorCQkJLSBGUkFNRV9N RU5VQkFSX0hFSUdIVCAoZikKKwkJCS0gRlJBTUVfVE9PTEJBUl9IRUlHSFQgKGYpKSkKKyAg ICAgICYmIGxhc3RfcmVzaXplX2NvdW50IDw9IDMpCisgICAgLyogV2UgZGlkIG5vdCBnZXQg d2hhdCB3ZSB3YW50ZWQsIHJldHJ5LiAgKi8KKyAgICB7CisgICAgICBpZiAoQ09OU1AgKGZy YW1lX3NpemVfaGlzdG9yeSkpCisJZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCisJICAoZiwg YnVpbGRfc3RyaW5nICgieGdfZnJhbWVfcmVzaXplZCwgcmVqZWN0ZWQiKSwKKwkgICBGUkFN RV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJWEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWln aHQsCisJICAgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXplX2hlaWdodCk7CisKKyAg ICAgIGd0a193aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lE R0VUIChmKSksCisJCQkgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXplX2hlaWdodCk7 CisKKyAgICAgIGxhc3RfcmVzaXplX2NvdW50Kys7CisKKyAgICAgIHJldHVybjsKKyAgICB9 CisgIGVsc2UKKyAgICAvKiBXZSBlaXRoZXIgZ290IHdoYXQgd2UgYXNrZWQgZm9yIG9yIGxv c3QgdGhlIGJhdHRsZS4gICovCisgICAgeworICAgICAgbGFzdF9yZXNpemVfZnJhbWUgPSBO VUxMOworICAgICAgbGFzdF9yZXNpemVfaGVpZ2h0ID0gLTE7CisgICAgICBsYXN0X3Jlc2l6 ZV93aWR0aCA9IC0xOworICAgICAgbGFzdF9yZXNpemVfY291bnQgPSAwOworICAgIH0KKyNl bmRpZgogICAvKiBJZ25vcmUgY2FzZSB3aGVyZSBzaXplIG9mIG5hdGl2ZSByZWN0YW5nbGUg ZGlkbid0IGNoYW5nZS4gICovCiAgIGlmICh3aWR0aCAhPSBGUkFNRV9QSVhFTF9XSURUSCAo ZikKICAgICAgIHx8IGhlaWdodCAhPSBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpCkBAIC0xMjk3 LDE5ICsxMzMzLDIwIEBAIHhnX2ZyYW1lX3NldF9jaGFyX3NpemUgKHN0cnVjdCBmcmFtZSAq ZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogICBlbHNlCiAgICAgewogI2lmbmRlZiBIQVZF X1BHVEsKKyAgICAgIGxhc3RfcmVzaXplX2ZyYW1lID0gZjsKKyAgICAgIGxhc3RfcmVzaXpl X3dpZHRoID0gb3V0ZXJfd2lkdGg7CisgICAgICBsYXN0X3Jlc2l6ZV9oZWlnaHQgPSBvdXRl cl9oZWlnaHQ7CisgICAgICBsYXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKICAgICAgIGd0a193 aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSks CiAJCQkgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7CiAjZWxzZQogICAgICAgaWYgKEZS QU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKQotCXsKLQkgIGd0a193aW5kb3dfcmVzaXplIChH VEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCi0JCQkgICAgIG91dGVy X3dpZHRoLCBvdXRlcl9oZWlnaHQpOwotCX0KKwlndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJ TkRPVyAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAorCQkJICAgb3V0ZXJfd2lkdGgs IG91dGVyX2hlaWdodCk7CiAgICAgICBlbHNlCi0JewotCSAgZ3RrX3dpZGdldF9zZXRfc2l6 ZV9yZXF1ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKLQkJCQkgICAgICAgb3V0ZXJfd2lk dGgsIG91dGVyX2hlaWdodCk7Ci0JfQorCWd0a193aWRnZXRfc2V0X3NpemVfcmVxdWVzdCAo RlJBTUVfR1RLX1dJREdFVCAoZiksCisJCQkJICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVp Z2h0KTsKICNlbmRpZgogICAgICAgZnVsbHNjcmVlbiA9IFFuaWw7CiAgICAgfQpAQCAtMTMy NywxMCArMTM2NCwxNiBAQCB4Z19mcmFtZV9zZXRfY2hhcl9zaXplIChzdHJ1Y3QgZnJhbWUg KmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKICAgaWYgKEZSQU1FX1ZJU0lCTEVfUCAoZikg JiYgIXdhc192aXNpYmxlKQogICAgIHsKICAgICAgIGlmIChDT05TUCAoZnJhbWVfc2l6ZV9o aXN0b3J5KSkKLQlmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKLQkgIChmLCBidWlsZF9zdHJp bmcgKCJ4Z19mcmFtZV9zZXRfY2hhcl9zaXplLCB2aXNpYmxlIiksCi0JICAgRlJBTUVfUElY RUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAot CSAgIGYtPm5ld193aWR0aCwgZi0+bmV3X2hlaWdodCk7CisJeworCSAgZnJhbWVfc2l6ZV9o aXN0b3J5X2V4dHJhCisJICAgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19mcmFtZV9zZXRfY2hh cl9zaXplLCB2aXNpYmxlIiksCisJICAgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1F X1BJWEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWlnaHQsCisJICAgICBmLT5uZXdfd2lkdGgs IGYtPm5ld19oZWlnaHQpOworCisJICBpZiAoZ3dpZHRoID4gMCB8fCBnaGVpZ2h0ID4gMCkK KwkgICAgZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCisJICAgICAgKGYsIGJ1aWxkX3N0cmlu ZyAoIiBndmFsdWVzIiksIGd3aWR0aCwgZ2hlaWdodCwgLTEsIC0xLCAtMSwgLTEpOworCX0K IAogICAgICAgLyogTXVzdCBjYWxsIHRoaXMgdG8gZmx1c2ggb3V0IGV2ZW50cyAqLwogICAg ICAgKHZvaWQpZ3RrX2V2ZW50c19wZW5kaW5nICgpOwo= --------------Ce2PtKkdmFKv7G0SGGb2u9gN--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 15 Sep 2024 12:42:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 15 08:42:08 2024 Received: from localhost ([127.0.0.1]:48585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1spoZs-0001yY-59 for submit <at> debbugs.gnu.org; Sun, 15 Sep 2024 08:42:08 -0400 Received: from mail-yw1-f182.google.com ([209.85.128.182]:53702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1spoZq-0001y0-2W for 72986 <at> debbugs.gnu.org; Sun, 15 Sep 2024 08:42:07 -0400 Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-6ddccc408e1so853087b3.3 for <72986 <at> debbugs.gnu.org>; Sun, 15 Sep 2024 05:41:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1726404048; x=1727008848; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jrK39enNPTWZyjApGFwKt8JCWnG4CKO7UzLzqLt+omQ=; b=J0aIBS+nbIUBQFcbnHUka7muktAse1LJwq0ytkxUOClm2UPrS2VfMCqFZhhLFpFGnY jPudibXxFOdt6w8u5nntwJaRk2joImLkvD/rt5NyMHO7J6O2wxquWfMiXhe9ACy51IFP HYRtQHWRs/I5A00OEVYuLjewRMHwZmdS/Ryjk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726404048; x=1727008848; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jrK39enNPTWZyjApGFwKt8JCWnG4CKO7UzLzqLt+omQ=; b=vWcZ6ydYc4eelLd3WNNiRhlK27+qHhLCOcboQDXwp0+uKABV+Mh7m64NxLlmYZaxO3 VyUWa5JzXmCm+QuGz7fl1F/T3DBWWlUK+Wkfr0eWz7H38FykVwNxFFOFKiDaU2EMxSAJ rnZuvXLOOfPJmfvOYn35PEw6qYGkPtfIbiso4H0QP8868QFeX+UV0Q0jBH5ncI9ipd3m tCAVAyj4CP9dgKxyiCz0QGK1jXKUabt007vpFpC8SOM7t0D8LCkJPr4MTBQhccoIWu+h 8p+lmDyNaEiziKrUij2q+yHF10i/bZFRaZXAhhW6QTe5sRtbYVVtpqbVEh/sjRi6zRGs nOcQ== X-Forwarded-Encrypted: i=1; AJvYcCVDNqP6+4Al3olJdjL3AZoLFgMgdAWN8vlFSsyB/FTTKYqcO76v+BE5iZOWPXaAfVJtBq/rFQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YysFrUUmfEi1J0vd95jbvl0AhWSAnBHzBJEoMZalXiHbKCC9KOb yeKx47TcAVdSDhlFNZSJv4RQnk1uCnU1ncQ1phuu445fACi/OhJMuy8S/+mb1TqEoaUdo5zwaKX 1Tzb04HZ+TyIp4zoEb6pXcN+4NOHe4RHIBola/A== X-Google-Smtp-Source: AGHT+IEzj5aI7VCCtoonH0bJ7C5kE02wdc9A9mAF58d43cIoIOtgy06STJbjRG+/uvC6pgOYZXo9qkZSkXRQgfNpteM= X-Received: by 2002:a05:690c:60c1:b0:683:37a8:cd77 with SMTP id 00721157ae682-6dbcc5566d1mr67661167b3.29.1726404048147; Sun, 15 Sep 2024 05:40:48 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> In-Reply-To: <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sun, 15 Sep 2024 13:40:36 +0100 Message-ID: <CAOnWdoiH4SxUkiRCF7iNah92LdPwnhEegtdgL7OeYBUi-zco4A@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000077e1d062227c404" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000077e1d062227c404 Content-Type: text/plain; charset="UTF-8" On Sat, 14 Sept 2024 at 15:43, martin rudalics <rudalics@HIDDEN> wrote: > > Just that the "first version" of this patch had another problem: The > sizes we ask for in gtk_window_resize via outer_height and outer_width > include tool and menu bars. The sizes reported by ConfigureNotify are > those of the native rectangle only. I hopefully fixed that now. Please > try again and tell me the histories you get here for the initial frame > and the second frame both with and without the menu bar by evaluating > (frame--size-history). > History without menu bar: Frame size history of #<frame *Minibuf-1* 0x6220fb2af828> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=200x187 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV History with menu bar: Frame size history of #<frame *Minibuf-1* 0x56319385af48> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 gvalues, PS=200x195 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x696 set_window_configuration (4), MS=160x175 IH IV Next I'd like to know what you see with > > (let ((frame (make-frame '((visibility . nil))))) > (make-frame-visible frame)) > > and > > (let ((frame (make-frame '((visibility . nil) (menu-bar-lines . 0))))) > (make-frame-visible frame)) > > both with an unpatched Emacs and a patched one. Here the second frame > appears exactly where the first one is, so we would have to care about > the placement ourselves. > Unpatched Emacs: both expressions create a small second frame in the top left-hand corner of the screen. Patched Emacs: both expressions create a small second frame in the top left-hand corner of the screen that immediately jumps to being the correct size. -- https://rrt.sc3d.org --000000000000077e1d062227c404 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sat, 14 Sept 2024 at 15:43, martin rudalics <<a href=3D"mailto= :rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> Just that the "first version" of this patch had another problem: = The<br> sizes we ask for in gtk_window_resize via outer_height and outer_width<br> include tool and menu bars.=C2=A0 The sizes reported by ConfigureNotify are= <br> those of the native rectangle only.=C2=A0 I hopefully fixed that now.=C2=A0= Please<br> try again and tell me the histories you get here for the initial frame<br> and the second frame both with and without the menu bar by evaluating<br> (frame--size-history).<br></blockquote><div><br></div><div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">History without menu bar:</div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">Frame size history of #<frame =C2=A0*Minibuf-1* 0x6220fb2af828&= gt;<br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x8= 75, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5)= , TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296= x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3= ), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175= <br>scroll-bar-height (3), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x1= 75<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS= =3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_fram= e_visible<br>MapNotify, not hidden & not iconified, PS=3D1328x1260, DS= =3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x374, DS=3D1328x12= 60<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x374, DS=3D664x63= 0<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, P= S=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>=C2=A0gvalues, PS=3D200x18= 7<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_= frame_resized, rejected, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x671<br>se= t_window_configuration (4), MS=3D160x175 IH IV</div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br>= </div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small"= class=3D"gmail_default">History with menu bar:</div><div style=3D"font-fam= ily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br= ></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small= " class=3D"gmail_default">Frame size history of #<frame =C2=A0*Minibuf-1= * 0x56319385af48><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS= =3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_fig= ure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS= =3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br= >scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>132= 8x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lin= es (2), MS=3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_= char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_= frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNot= ify, not hidden & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>Conf= igureNotify, PS=3D1328x1260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resiz= ed, rejected, PS=3D1328x1260, XS=3D400x340, DS=3D664x655<br>tool-bar-lines = (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D= 1328x1260, DS=3D1328x1260<br>=C2=A0gvalues, PS=3D200x195<br>ConfigureNotify= , PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, rejec= ted, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x696<br>set_window_configurati= on (4), MS=3D160x175 IH IV<br></div><br></div><blockquote class=3D"gmail_qu= ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20= 4);padding-left:1ex"> Next I'd like to know what you see with<br> <br> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span><span class=3D"gmail_default" style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small"></span>(let ((frame (make-fr= ame '((visibility . nil)))))<br> =C2=A0 =C2=A0(make-frame-visible frame))<br> <br> and<br> <br> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span>(let ((frame (make-frame '((visibility . nil= ) (menu-bar-lines . 0)))))<br> =C2=A0 =C2=A0(make-frame-visible frame))<br> <br> both with an unpatched Emacs and a patched one.=C2=A0 Here the second frame= <br> appears exactly where the first one is, so we would have to care about<br> the placement ourselves.<br></blockquote><div><br></div><div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">Unpatched Emacs: both expressions create a small second frame in the t= op left-hand corner of the screen.<br></div></div><div><br></div><div><div = style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"g= mail_default">Patched Emacs: both expressions create a small second frame i= n the top left-hand corner of the screen that immediately jumps to being th= e correct size.<br></div></div></div><br><span class=3D"gmail_signature_pre= fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l= tr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank= ">https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000077e1d062227c404--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 14 Sep 2024 14:44:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 14 10:44:01 2024 Received: from localhost ([127.0.0.1]:47574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1spU0H-0002k6-5C for submit <at> debbugs.gnu.org; Sat, 14 Sep 2024 10:44:01 -0400 Received: from mout.gmx.net ([212.227.17.21]:56333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1spU0D-0002jp-Vi for 72986 <at> debbugs.gnu.org; Sat, 14 Sep 2024 10:43:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1726325014; x=1726929814; i=rudalics@HIDDEN; bh=l2w4lEH7BLC9jrxOcutB2vh3iae4KjK9noyage49oYg=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=k+JNyQUgoelbR7QRrOaChksGibbi/U82tfU7JDk1Dct0T17Y+9seVZfPunmLbeK/ CJe72nMmay6kw4PKs6OO34r9aT1mbEsEQ686QaklLXmWHk3PC5C5moYWoJ5fS47pP 5DKnoAtG20eu3wu30SLPqflDZ/D/2MvcIuzmwESnCGEboBLFK5ONOTo16iJVAAkG6 U4e0Pwc66bIZ4C6bt/3wbtUf0XMyRUXTM0Ie5I3deryjNr+IwXduDc18Sy8R7W6b/ Yp5DcDDfAin1WDCYXqwQmRv6qzpGPwxK7N6b32hNn4VGjuKo1knwQpeselm3zolWJ hf4A8LsLYyt/8ZSeGg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.48]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M2O6Y-1sr9Ds37Gg-009oOo; Sat, 14 Sep 2024 16:43:34 +0200 Content-Type: multipart/mixed; boundary="------------Bwekz3MPPhJsXqY0Wb4cRkce" Message-ID: <9bbb10e9-208f-4d03-87f1-6e63ee293ed5@HIDDEN> Date: Sat, 14 Sep 2024 16:43:29 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> X-Provags-ID: V03:K1:BK6MTd0BOfvo2ucAXkLunurBO8b3LCRLnLuj/wT3ecQnn8S2ayg SmLKXry2XRwloigzsF8uBrs6yBjhI7TiWYLnit2KK2zAx/HLiKWoxKqSUj5dnrG341L66Gn EimB3lm2dtv/6iUaaMo8aMFcO6lge8HvhgmH1mX31FLFQE+KcfZxkl+dlNRwhaIb4Gdg5A6 BzhRHTJUt9E0ENDgZfW4g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:oMuNbP0sYXM=;5rXmy/nrk7fetWrN3NjoLPwCPrw 7FHqU50wqirzZbvb0G2RIcEeILS3vH5NG4ohVrBo/X4bGhayBXepPDE2ngEGm7FKmdxk2ttdK eAVZ9XtZf1bP5vGuN6V2UJ4IYcbq4MTNt3gpdhCvoCAYf58UglsI+kISr/UiDLB+Ow9JTuVkw B2CV57ynxxUZNpxZfJVV77bnp0FEYrHCUKPx5LYaWa5jm4OsXsLjjNz5YIs+eOkDW4HFOt3hJ 8n3dqVRO+CaxJhFoB5ZWwBOWEZxbU8sHIYVSBHxEHa+lZDwmFmGd7VIyCW6ko7H+5TwOA8yJb DVwWv8p/12KztIrwIPmz76R5BqhcPKYESeguWSe0pBmdniGTGHx7UUwO93XCrcww5BUJ5TUDG xcfYdN2BQhIplhhdPe2Ev7VnR1kfYDfIm9Dn13FjJzszdJJdFCYmNoLYO9P0FM45/+ck9Zb/z u32KRVIe0jHbZfp9uQCCnhgeXepxcFXWf967c0ipW6SYw0xzGBZHH0ED/+ga3cW9j3KlC7VaJ Ec++aHbF3jyuaeOzJNapDxAyW+zT66icvT5iMbUCN0VV+U4IY5b/4yBYrGs2EQFyTKZVOu8EY 07YQFt4PCzsX/crv0JvK5jjMSy7oVv6GllvRrdZS2sxIuI/TnVN1j1kaF+otMX/CVoiCpAWzS 5CKO1fRYViA713ngTm28KMdpfGFrPvBJzAiwlcnpwA8F2xxE/dCUGbZEK5rssuLloaHRDYTlb 6AY/e4RaoexcvaYmu5b26yjPTiR7fgWwWgUuxjdxgg46MaQlXRenkx39w81fEmrWfAGYUfxPr z+aSV2/jdcX1rK3V50JKtEFA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------Bwekz3MPPhJsXqY0Wb4cRkce Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Here is the frame size history: Thanks. > x_create_frame_2 (0), MS=160x175 > xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > xg_frame_set_char_size (5), MS=32x70 IH IV > x_make_frame_visible > MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 Here we go again with the small size, reject it and ask for the previous size ... > xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=1328x1260 > tool-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=2560x1346, DS=1328x1260 ... but now all of a sudden we should handle a frame size about twice as large which we reject again ... > xg_frame_resized, rejected, PS=1328x1260, XS=2560x1346, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=2560x1326, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=2560x1326, DS=1328x1260 > set_window_configuration (4), MS=160x175 IH IV > > Note that something quite different happens when I open the second frame: > it ends up full screen, but the Emacs window only occupies the same space > as the initial window (roughly half the screen wide, and a little shorter > than the screen). ... and never fill accordingly because we don't like it. This was a bad idea. The second call of gtk_window_resize simply has to get the same dimensions as the first one as in the first version of this patch. Just that the "first version" of this patch had another problem: The sizes we ask for in gtk_window_resize via outer_height and outer_width include tool and menu bars. The sizes reported by ConfigureNotify are those of the native rectangle only. I hopefully fixed that now. Please try again and tell me the histories you get here for the initial frame and the second frame both with and without the menu bar by evaluating (frame--size-history). > frame-char-width: 16 > frame-char-height: 35 Times twice gets us the MS=32x70 above. Next I'd like to know what you see with (let ((frame (make-frame '((visibility . nil))))) (make-frame-visible frame)) and (let ((frame (make-frame '((visibility . nil) (menu-bar-lines . 0))))) (make-frame-visible frame)) both with an unpatched Emacs and a patched one. Here the second frame appears exactly where the first one is, so we would have to care about the placement ourselves. I only want to know whether this "visibly" improves the behavior you observe (no need to look at the history of these frames). The idea is that we could make creation of the second frame smoother so that you don't see its initial size. martin --------------Bwekz3MPPhJsXqY0Wb4cRkce Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject.diff" Content-Disposition: attachment; filename="gtkutil-reject.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggN2Y0YmYyNzRh ZDkuLjZiNmY2YWEzYzVjIDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNjc2OSw3ICs2NzY5LDcgQEAgZm9jdXMgKHdoZXJlIGEgZnJhbWUgaW1tZWRp YXRlbHkgbG9zZXMgZm9jdXMgd2hlbiBpdCdzIGxlZnQgYnkgdGhlIG1vdXNlCiAKIFRoZSBm dW5jdGlvbiBgZnJhbWUtLXNpemUtaGlzdG9yeScgZGlzcGxheXMgdGhlIHZhbHVlIG9mIHRo aXMgdmFyaWFibGUKIGluIGEgbW9yZSByZWFkYWJsZSBmb3JtLiAgKi8pOwotICAgIGZyYW1l X3NpemVfaGlzdG9yeSA9IFFuaWw7CisgIGZyYW1lX3NpemVfaGlzdG9yeSA9IEZjb25zICht YWtlX2ZpeG51bSAoMTAwKSwgUW5pbCk7CiAKICAgREVGVkFSX0JPT0wgKCJ0b29sdGlwLXJl dXNlLWhpZGRlbi1mcmFtZSIsIHRvb2x0aXBfcmV1c2VfaGlkZGVuX2ZyYW1lLAogCSAgICAg ICBkb2M6IC8qIE5vbi1uaWwgbWVhbnMgcmV1c2UgaGlkZGVuIHRvb2x0aXAgZnJhbWVzLgpk aWZmIC0tZ2l0IGEvc3JjL2d0a3V0aWwuYyBiL3NyYy9ndGt1dGlsLmMKaW5kZXggZDU3NjI3 ZjE1MmYuLjY0OWNjM2M4MDMwIDEwMDY0NAotLS0gYS9zcmMvZ3RrdXRpbC5jCisrKyBiL3Ny Yy9ndGt1dGlsLmMKQEAgLTExMjksMTEgKzExMjksNDcgQEAgeGdfc2V0X2dlb21ldHJ5IChz dHJ1Y3QgZnJhbWUgKmYpCiAgICAgfQogfQogCitzdGF0aWMgc3RydWN0IGZyYW1lICpsYXN0 X3Jlc2l6ZV9mcmFtZSA9IE5VTEw7CitzdGF0aWMgaW50IGxhc3RfcmVzaXplX2hlaWdodCA9 IC0xOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV93aWR0aCA9IC0xOworc3RhdGljIGludCBs YXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKIC8qKiBGdW5jdGlvbiB0byBoYW5kbGUgcmVzaXpl IG9mIG5hdGl2ZSBmcmFtZSBGIHRvIFdJRFRIIGFuZCBIRUlHSFQKICAgICBwaXhlbHMgYWZ0 ZXIgd2UgZ290IGEgQ29uZmlndXJlTm90aWZ5IGV2ZW50LiAgKi8KIHZvaWQKIHhnX2ZyYW1l X3Jlc2l6ZWQgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogewor I2lmbmRlZiBIQVZFX1BHVEsKKyAgaWYgKGYgPT0gbGFzdF9yZXNpemVfZnJhbWUKKyAgICAg ICYmICh3aWR0aCAhPSBsYXN0X3Jlc2l6ZV93aWR0aCAtIEZSQU1FX1RPT0xCQVJfV0lEVEgg KGYpCisJICB8fCBoZWlnaHQgIT0gKGxhc3RfcmVzaXplX2hlaWdodAorCQkJLSBGUkFNRV9N RU5VQkFSX0hFSUdIVCAoZikKKwkJCS0gRlJBTUVfVE9PTEJBUl9IRUlHSFQgKGYpKSkKKyAg ICAgICYmIGxhc3RfcmVzaXplX2NvdW50IDw9IDMpCisgICAgLyogV2UgZGlkIG5vdCBnZXQg d2hhdCB3ZSB3YW50ZWQsIHJldHJ5LiAgKi8KKyAgICB7CisgICAgICBpZiAoQ09OU1AgKGZy YW1lX3NpemVfaGlzdG9yeSkpCisJZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCisJICAoZiwg YnVpbGRfc3RyaW5nICgieGdfZnJhbWVfcmVzaXplZCwgcmVqZWN0ZWQiKSwKKwkgICBGUkFN RV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJWEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWln aHQsCisJICAgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXplX2hlaWdodCk7CisKKyAg ICAgIGd0a193aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lE R0VUIChmKSksCisJCQkgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXplX2hlaWdodCk7 CisKKyAgICAgIGxhc3RfcmVzaXplX2NvdW50Kys7CisKKyAgICAgIHJldHVybjsKKyAgICB9 CisgIGVsc2UKKyAgICAvKiBXZSBlaXRoZXIgZ290IHdoYXQgd2UgYXNrZWQgZm9yIG9yIGxv c3QgdGhlIGJhdHRsZS4gICovCisgICAgeworICAgICAgbGFzdF9yZXNpemVfZnJhbWUgPSBO VUxMOworICAgICAgbGFzdF9yZXNpemVfaGVpZ2h0ID0gLTE7CisgICAgICBsYXN0X3Jlc2l6 ZV93aWR0aCA9IC0xOworICAgICAgbGFzdF9yZXNpemVfY291bnQgPSAwOworICAgIH0KKyNl bmRpZgogICAvKiBJZ25vcmUgY2FzZSB3aGVyZSBzaXplIG9mIG5hdGl2ZSByZWN0YW5nbGUg ZGlkbid0IGNoYW5nZS4gICovCiAgIGlmICh3aWR0aCAhPSBGUkFNRV9QSVhFTF9XSURUSCAo ZikKICAgICAgIHx8IGhlaWdodCAhPSBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpCkBAIC0xMjk3 LDE5ICsxMzMzLDIwIEBAIHhnX2ZyYW1lX3NldF9jaGFyX3NpemUgKHN0cnVjdCBmcmFtZSAq ZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogICBlbHNlCiAgICAgewogI2lmbmRlZiBIQVZF X1BHVEsKKyAgICAgIGxhc3RfcmVzaXplX2ZyYW1lID0gZjsKKyAgICAgIGxhc3RfcmVzaXpl X3dpZHRoID0gb3V0ZXJfd2lkdGg7CisgICAgICBsYXN0X3Jlc2l6ZV9oZWlnaHQgPSBvdXRl cl9oZWlnaHQ7CisgICAgICBsYXN0X3Jlc2l6ZV9jb3VudCA9IDA7CisKICAgICAgIGd0a193 aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSks CiAJCQkgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7CiAjZWxzZQogICAgICAgaWYgKEZS QU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKQotCXsKLQkgIGd0a193aW5kb3dfcmVzaXplIChH VEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCi0JCQkgICAgIG91dGVy X3dpZHRoLCBvdXRlcl9oZWlnaHQpOwotCX0KKwlndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJ TkRPVyAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAorCQkJICAgb3V0ZXJfd2lkdGgs IG91dGVyX2hlaWdodCk7CiAgICAgICBlbHNlCi0JewotCSAgZ3RrX3dpZGdldF9zZXRfc2l6 ZV9yZXF1ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKLQkJCQkgICAgICAgb3V0ZXJfd2lk dGgsIG91dGVyX2hlaWdodCk7Ci0JfQorCWd0a193aWRnZXRfc2V0X3NpemVfcmVxdWVzdCAo RlJBTUVfR1RLX1dJREdFVCAoZiksCisJCQkJICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVp Z2h0KTsKICNlbmRpZgogICAgICAgZnVsbHNjcmVlbiA9IFFuaWw7CiAgICAgfQpAQCAtMTMy NywxMCArMTM2NCwxNiBAQCB4Z19mcmFtZV9zZXRfY2hhcl9zaXplIChzdHJ1Y3QgZnJhbWUg KmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKICAgaWYgKEZSQU1FX1ZJU0lCTEVfUCAoZikg JiYgIXdhc192aXNpYmxlKQogICAgIHsKICAgICAgIGlmIChDT05TUCAoZnJhbWVfc2l6ZV9o aXN0b3J5KSkKLQlmcmFtZV9zaXplX2hpc3RvcnlfZXh0cmEKLQkgIChmLCBidWlsZF9zdHJp bmcgKCJ4Z19mcmFtZV9zZXRfY2hhcl9zaXplLCB2aXNpYmxlIiksCi0JICAgRlJBTUVfUElY RUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAot CSAgIGYtPm5ld193aWR0aCwgZi0+bmV3X2hlaWdodCk7CisJeworCSAgZnJhbWVfc2l6ZV9o aXN0b3J5X2V4dHJhCisJICAgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19mcmFtZV9zZXRfY2hh cl9zaXplLCB2aXNpYmxlIiksCisJICAgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1F X1BJWEVMX0hFSUdIVCAoZiksIHdpZHRoLCBoZWlnaHQsCisJICAgICBmLT5uZXdfd2lkdGgs IGYtPm5ld19oZWlnaHQpOworCisJICBpZiAoZ3dpZHRoID4gMCB8fCBnaGVpZ2h0ID4gMCkK KwkgICAgZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCisJICAgICAgKGYsIGJ1aWxkX3N0cmlu ZyAoIiBndmFsdWVzIiksIGd3aWR0aCwgZ2hlaWdodCwgLTEsIC0xLCAtMSwgLTEpOworCX0K IAogICAgICAgLyogTXVzdCBjYWxsIHRoaXMgdG8gZmx1c2ggb3V0IGV2ZW50cyAqLwogICAg ICAgKHZvaWQpZ3RrX2V2ZW50c19wZW5kaW5nICgpOwo= --------------Bwekz3MPPhJsXqY0Wb4cRkce--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 12 Sep 2024 16:26:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 12 12:26:07 2024 Received: from localhost ([127.0.0.1]:41760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1somdy-0003EO-RK for submit <at> debbugs.gnu.org; Thu, 12 Sep 2024 12:26:07 -0400 Received: from mail-yw1-f178.google.com ([209.85.128.178]:55531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1somdx-0003Dt-DQ for 72986 <at> debbugs.gnu.org; Thu, 12 Sep 2024 12:26:06 -0400 Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-6b47ff8a59aso10763377b3.2 for <72986 <at> debbugs.gnu.org>; Thu, 12 Sep 2024 09:25:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1726158292; x=1726763092; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0TweRdDd0TojGb40NPXL8WwsbN5jN9i7pnaVGObA3oQ=; b=gyh7xUnTHlj9Cg0YxEjBHFxijyq2IXHP/fepXLxD40DaDtkBkI7bDcgj+wO6bhhiI2 cWL/nKyO/1EG5TH6VR3mzcD8oS9BxBDG/1VHPczqEQsoEGKrtmfeTcOWZTlF94O7lidv tsQT/EdqwxMg9TdVhTLFNROaMs7A/5cwNd4I8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726158292; x=1726763092; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0TweRdDd0TojGb40NPXL8WwsbN5jN9i7pnaVGObA3oQ=; b=CBGTCCmyXARyf51w+VDy0P/X2ABLLuT2PGlyeAEcWaI6ww5zXxa1PO8ffUGrE1NLYf a9hpl8HJu+UvzoYiR9yEzCuKXawU2qLAWdPZ0fuxCQhNAKacIfxcaE/L7jGo+/vX8sWX YPvdNrhLHaNKhqibbzqjwNHwAbOWpB3hFKh24iIlv2WfesCKl0SqYE4sgyNd3ZuOYOzD wy2sSR60po2NdfYTbKKbp7nbWbEC8frzpn3WKIWMGnO+aF7IH0hjRht3xYn4KHHmsPqJ uDnxlG1le8X1n+W7+W6pnCiovKRNnTFHAkfffUNOGCnfmKC+I0sBd+HOjba0oaCeudgc a0Ew== X-Forwarded-Encrypted: i=1; AJvYcCXfJNelhNe4NdeEIzcng1SYmmYaCsyeq63oEZ21KYHMzpBUI26vaLpo9pW5/ac1a5qNPB+O4A==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyQoUdUXjmcUFJl8oIykfJfnpt4PKpRt4Ip2c1zPD7hP3kxgHRc GWeY+WHexdD6ZzW9OJww2U2HGnzWf2jR+27QRFGGSRDqZZgIFS1owasoezTYG/mYIEgS44BWKcx ECrHsbdx8PqOy6hlBx7Zwe9sld28ox6EOCjs97A== X-Google-Smtp-Source: AGHT+IHxWDwnJGxpjME6lFppWfRhwYAp1P2W/Ho8FdW3bitcrQxASkL6PPnfeydB6TNd/DaF8D6twHhL1cQP0nxOaJU= X-Received: by 2002:a05:690c:112:b0:6d3:98b1:e3bc with SMTP id 00721157ae682-6dbb6b8ca28mr29891557b3.32.1726158291692; Thu, 12 Sep 2024 09:24:51 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> In-Reply-To: <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Thu, 12 Sep 2024 17:24:39 +0100 Message-ID: <CAOnWdojbshpQgZUuJSP-vQ5Wk3wO7sP70q+We-_ejO6biMWCtw@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000cd986a0621ee8b6d" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000cd986a0621ee8b6d Content-Type: text/plain; charset="UTF-8" On Tue, 10 Sept 2024 at 18:16, martin rudalics <rudalics@HIDDEN> wrote: > > Can I just check: do you want me to apply your latest gtkutil-reject.diff > > on top of your previous size_hints.diff, or instead of it? > > Instead of it. > Here is the frame size history: Frame size history of #<frame *Minibuf-1* 0x56bbf9520158> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x340, DS=1328x1260 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=2560x1346, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=2560x1346, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=2560x1326, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=2560x1326, DS=1328x1260 set_window_configuration (4), MS=160x175 IH IV Note that something quite different happens when I open the second frame: it ends up full screen, but the Emacs window only occupies the same space as the initial window (roughly half the screen wide, and a little shorter than the screen). frame-char-width: 16 frame-char-height: 35 -- https://rrt.sc3d.org --000000000000cd986a0621ee8b6d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Tue, 10 Sept 2024 at 18:16, martin rudalics <<a href=3D"mailto= :rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">> Can I just check: do you want me to a= pply your latest gtkutil-reject.diff<br> > on top of your previous size_hints.diff, or instead of it?<br> <br> Instead of it.<br></blockquote><div><br></div><div><div style=3D"font-famil= y:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Here = is the frame size history:</div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">Frame size history of #<frame =C2=A0*Minibuf-1* 0x56bbf9520158><= br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, = IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS= =3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x126= 0, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), N= S=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>= scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>= x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS= =3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5),= MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden & no= t iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1= 260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x= 1260, XS=3D400x340, DS=3D1328x1260<br>tool-bar-lines (2), MS=3D160x175<br>x= g_frame_set_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1= 260<br>ConfigureNotify, PS=3D1328x1260, XS=3D2560x1346, DS=3D1328x1260<br>x= g_frame_resized, rejected, PS=3D1328x1260, XS=3D2560x1346, DS=3D1328x1260<b= r>ConfigureNotify, PS=3D1328x1260, XS=3D2560x1326, DS=3D1328x1260<br>xg_fra= me_resized, rejected, PS=3D1328x1260, XS=3D2560x1326, DS=3D1328x1260<br>set= _window_configuration (4), MS=3D160x175 IH IV<br></div><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">Note that something quite different happens when I open the second= frame: it ends up full screen, but the Emacs window only occupies the same= space as the initial window (roughly half the screen wide, and a little sh= orter than the screen).<br></div></div><div><br></div><div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">frame-char-width: 16</div><div style=3D"font-family:arial,helvetica,sans= -serif;font-size:small" class=3D"gmail_default">frame-char-height: 35<br></= div></div><div><br></div><span class=3D"gmail_signature_prefix">-- </span><= br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div di= r=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc= 3d.org</a></div></div></div></div></div> --000000000000cd986a0621ee8b6d--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 10 Sep 2024 17:16:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 10 13:16:20 2024 Received: from localhost ([127.0.0.1]:36927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1so4TU-0007je-JF for submit <at> debbugs.gnu.org; Tue, 10 Sep 2024 13:16:20 -0400 Received: from mout.gmx.net ([212.227.15.19]:47727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1so4TS-0007jB-6Z for 72986 <at> debbugs.gnu.org; Tue, 10 Sep 2024 13:16:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725988562; x=1726593362; i=rudalics@HIDDEN; bh=rcacxq5mcZ8ojN2tUZtRIrcbtLmOalt6pf0CYUHsNYs=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=PPX0Fj/fjUCkSvVovAHG37SJY0NuhyBnj0t/FA6nrzcAdPNlxIBADn6KtsuTZNQH ZnBX9nL5fKRvurMAJPNmej10rmANCfYsQQ6LYqrixVtlihlTl5pBxLRTCYzGzetUL y3mp1bMpuzr+Q1+Y5819oEEnT+VNu70ZUUGtLOCj6KBgvL6bF1eadMfvihfbBccua Lt42cZlUpjh0AzU5X4MTXyFPeCHQ0gAq3Us6oq35etNu8DOozTlMi9nzJQrq9ptDN YTgORJhe58K7pYGxkjKwVCh6n0Eh2ECsOOBnefA4+XIGzxOudVF9vb4xnm8H7r6Ys u2/cKMkYPlxa8W1+FA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.237]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MZkpR-1sTs624Ah5-00Puii; Tue, 10 Sep 2024 19:16:02 +0200 Message-ID: <4af02761-273f-41dd-b257-37c37ded0fb4@HIDDEN> Date: Tue, 10 Sep 2024 19:16:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Xxifq0eAec6zLLOQ8lZcKYyG8o8UO38jqrl9ghfVN8L8203lOdb nLriT7utYSyPx5ADlPOrQHCP9mJ9hFcpXZ5FUcw+C/9NEu83v15tPyeFFVEiugYZPPaIsfQ pfU688SWgsXt2WgRliPft7E69mncOo/JlbehdEuFOUkB42j7QMTKHLN4Ws8mPClf8PVbsta Krm5OpkyKcLtk15TcyuvQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:MserOhAqGRg=;bS271ReBc5o0mbLi2WW40/ZOLAS 5M8wBku3ipfSKlsbe3APqg74AqjzcLSddTjxGolmp5nF4nLEeSmq6J/rF9wqKZNsaBLGXLchY ihtRanWYFfbt9NHVnklwHv7HiWAlqGVU06pSu1z3IOi9xzyBIfzL21lucQB9UUyxzc+NzzPTd 9PlI1UGnhJ0TBMjNMdriP38HmNCciUPef4eiBrLpKFi8/0tN+AwppqOK+7nb3KgH30YYGGUWn EuQEexWaqkIKEtycydFly3xOV3l31OTX7tTi29xd92mUXuV4SlauJBQXLB+x6myqcYsTqv5Er Xvy2KEdpCqe/GJygcqaCxc8NimlVSb/N9DXE8xGQHiTdR04/Y5WEMH+T1AWRYzYf+54688sWZ /9A+E2JmEB4JRapWimqiE6hM2p3VJ8j+AeQCKMMuoe5YjrYAqR7+0UKB45E8Z+rNQCnt/NAYQ eeX/ieWT8KkpxPAichyaifKCK9vE7kXZEYoIAySRknmlTrKQ/WoFchvkiY42vp4jC0dW7iU9+ 1EhRXo5Kwz4xTD9K/LmSWTdUoaE/EYG/K7G94e0zfU8RULgTZrMYPvG1jgxitgM33gkd7I13q t3k3uzgzxkpIJ0xnSjwf3QjTM4UtmXHfM4/RZI0yk4iFIxxhrAWJ6e8d8dJgXeKiXRyPMvgQz eHDqX2/P1NxunncLBRjL6oOgeD7mWkq2NsEUDA8zn1vEdX7ZPsPyflnjwMwDXtMYnW7eFG5RI 0aKIgWmghNQctO7lW/94FvxvJDtdGtyWLWLKYpNCWUC0c2XNPG1KUqh//GfePoX/ydKklxOdm Hp9GmQsvEU86/ZThYoGvSn9w== X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Can I just check: do you want me to apply your latest gtkutil-reject.diff > on top of your previous size_hints.diff, or instead of it? Instead of it. martin Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.237 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.19 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Can I just check: do you want me to apply your latest gtkutil-reject.diff > on top of your previous size_hints.diff, or instead of it? Instead of it. martin Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.19 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.237 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Can I just check: do you want me to apply your latest gtkutil-reject.diff > on top of your previous size_hints.diff, or instead of it? Instead of it. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 10 Sep 2024 17:01:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 10 13:01:51 2024 Received: from localhost ([127.0.0.1]:36913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1so4FT-00070b-5o for submit <at> debbugs.gnu.org; Tue, 10 Sep 2024 13:01:51 -0400 Received: from mail-yw1-f176.google.com ([209.85.128.176]:59787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1so4FQ-00070M-7J for 72986 <at> debbugs.gnu.org; Tue, 10 Sep 2024 13:01:49 -0400 Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-6d47d860fc4so41953167b3.3 for <72986 <at> debbugs.gnu.org>; Tue, 10 Sep 2024 10:01:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725987637; x=1726592437; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=E2VQWc+5pyuXA9fvCBjmCRCyq663sjv+7iZGJHiMUWo=; b=lk1uo1zy/3qf/UeQHa3yFRKzGpiYGrKZ6LIUVCItfSDDSVtGkROJ8qQOps4R6sqLZr uGSdIQL2wArCgQ2L6b84A8vWbYoEpzpUjiaVwdZ1suHuBhrmNiTK8Br5r+GSBptyqABu Qy5IbJ2t2dJqPJTVKnucjwVxBkMyEkGebE4dU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725987637; x=1726592437; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=E2VQWc+5pyuXA9fvCBjmCRCyq663sjv+7iZGJHiMUWo=; b=YjJO50yCG6imZWNTZY1ErtUo2ky4giwH7K+k7APaOd8/WN1/1/EbMzmmgdToNmNppU QPHVwIUvp1k9fGOBuUSm0P5o9YBpZf0+01IJ25bnlfu4GNgQ9a+/OAM2950qqP2wKXh4 tqLxEBCStbEDsnz47msmyR13ov1ZfvXcFb8cjeKaxIukwOwuOWODZL1vJF+rb1lwAJGr THXT1AcWeAw+vjB6BLqaUAYqgcWRZK6lM2hYo4ll9WcZC0POPYdExPQ995Ob7YdqUNu8 wNb6sN1mJah+YvaGypVs4wFxXCjVGcAAb3olgugQ3hT//AfxOIVEq9ut64icf0BYL8fC MZUg== X-Forwarded-Encrypted: i=1; AJvYcCWWmxglYJyOK4nzMVyEz48/1xE9dDglnbkoR3L8PWN7E2BvRTloVZzDw6wEYFQhIeoKvc99YA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyGej/kLK6AYiSfwu+6GLtYpoI9Mtow5/HOfF73n0OCPjet3sdK PvJdmK+OVBOw+kgUfGwXuP/BB0bFsJ2rt/RfVhFfR427sxp3HTQ8GXPsjHTyTJFkzQUc5PUaZhe KCSAOv1yVXe1DXIczIa6L/I0UOX4l+OOZxop08A== X-Google-Smtp-Source: AGHT+IEVrD8xGjZ6aP8apGbbby62CvZS81CJDj2lCWVjGBy4mLf/abr0CFprS+AAyMzXpUe3mYm1yv18kT5gjTaryl0= X-Received: by 2002:a05:690c:83:b0:6b7:4c3e:9541 with SMTP id 00721157ae682-6db452c33bcmr141457317b3.30.1725987636724; Tue, 10 Sep 2024 10:00:36 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> In-Reply-To: <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 10 Sep 2024 18:00:25 +0100 Message-ID: <CAOnWdohPWzA-JmAzKz=bayyHC6jLZKyPK6pSRYmimWyNgQFHEg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000f965a80621c6cf8c" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000f965a80621c6cf8c Content-Type: text/plain; charset="UTF-8" On Tue, 10 Sept 2024 at 10:32, martin rudalics <rudalics@HIDDEN> wrote: > > Since you run with > > emacs -Q --eval "(setq default-frame-alist '((menu-bar-lines . 0)))" > > Emacs considers menu bars to be currently enabled "globally" and > disabling them globally has no effect on that frame. Do you agree with > this explanation? > I would be more cautious, since I do not know the code, and simply say that disabling menu-bar-mode has no effect on the current frame, where there is already no menu bar. So please try again with the attached patch which records the original > unscaled sizes. And please tell me what > > (frame-char-width) > (frame-char-height) > > evaluate to. > Can I just check: do you want me to apply your latest gtkutil-reject.diff on top of your previous size_hints.diff, or instead of it? -- https://rrt.sc3d.org --000000000000f965a80621c6cf8c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Tue, 10 Sept 2024 a= t 10:32, martin rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@gm= x.at</a>> wrote:</div></div><div class=3D"gmail_quote"><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> Since you run with<br> <br> emacs -Q=C2=A0 --eval "(setq default-frame-alist '((menu-bar-lines= . 0)))"<br> <br> Emacs considers menu bars to be currently enabled "globally" and<= br> disabling them globally has no effect on that frame.=C2=A0 Do you agree wit= h<br> this explanation?<br></blockquote><div><br></div><div><div style=3D"font-fa= mily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">I = would be more cautious, since I do not know the code, and simply say that d= isabling menu-bar-mode has no effect on the current frame, where there is a= lready no menu bar.<br></div><br></div><blockquote class=3D"gmail_quote" st= yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd= ing-left:1ex"> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span><span class=3D"gmail_default" style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small"></span>So please try again w= ith the attached patch which records the original<br> unscaled sizes.=C2=A0 And please tell me what<br> <br> (frame-char-width)<br> (frame-char-height)<br> <br> evaluate to.<span class=3D"gmail_default" style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small"></span><br></blockquote></div><br clear=3D"= all"><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sm= all" class=3D"gmail_default">Can I just check: do you want me to apply your= latest gtkutil-reject.diff on top of your previous size_hints.diff, or ins= tead of it?<br></div></div><div><br></div><span class=3D"gmail_signature_pr= efix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"= ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blan= k">https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000f965a80621c6cf8c--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 10 Sep 2024 09:32:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 10 05:32:15 2024 Received: from localhost ([127.0.0.1]:34889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snxEN-0008P8-Dk for submit <at> debbugs.gnu.org; Tue, 10 Sep 2024 05:32:15 -0400 Received: from mout.gmx.net ([212.227.17.20]:36405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1snxEL-0008Os-4i for 72986 <at> debbugs.gnu.org; Tue, 10 Sep 2024 05:32:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725960715; x=1726565515; i=rudalics@HIDDEN; bh=5TbkeccuEv90Vi5T2+0u0VW+DR1E1KPoSykQUbd4YZA=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=V8l7VRIliU/iZ9WXZagDchgOF/0bn3qKMAZl3d4xzqeysCK+D3sXhxEhGaApyPS/ /xFM/N1xDKJ/Ef2nrcPxfStUwOS6v5UewKYGyIS0Bt7bZ9na/NqQVev1g9UUOW/o2 w954rvEofEEK/98jmc+evXOBs+zjFtvsZASK9mIBqOt89o9NJM7KI7oWsMIuRr6qo 2qlca92TxDQeJ0OzOXwGtE5cLGc0KsUfHThv7ONDvhJwNVw4Da0ri2GoxUL/D1/rw knm/SNa7YKs/7QvjReTpmUav4h8o3u/CpfLKei7Y5j+ImtUwBgI6YlGpzkzH1Z/Xa BK7K1u4yjDlA35jriQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.237]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Md6Mt-1sFibQ2ApH-00lswp; Tue, 10 Sep 2024 11:31:55 +0200 Content-Type: multipart/mixed; boundary="------------jslKiVsj0Qmih0InrVDwHVyc" Message-ID: <7c94c78e-5ffd-4a41-948a-8e1a2ccefb91@HIDDEN> Date: Tue, 10 Sep 2024 11:31:49 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> X-Provags-ID: V03:K1:xbSV/Jq7IxlQrvgnU4zdkQa6KFhfFTXptsjxGDbFDT0tSORvmju kmX9p7Z114S2AnvJFjWf+I8KV0PGKvbvk6oSmM/+PC8FfWmK5HKV6frrP4Vu05Gui7m1hwa CTj3fWNv8XeMlhyLOinMwoAcQ4/GOglPw563vKPDlwphJzv6K00oipXXdd8zwz+lxa/en43 G6WG/ZKfxhirmbCVtG2Ow== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6T57whec4Ck=;FJIUqytcEtz4jzVJ12hGi4qB0O0 bNyQZTgqDeoG7vrgZF56g5y48i6yck0CpNK64y70Yra4lady+jb7wPR/jlACzNVB9wsshStre nafKpz8NzsVskfWuUccKDwZTHjM3MyVhzGbjdTLDyvYHCj7mXIG2+llCDLy927XyQLnndiCWz QaSqMWr3flca++DJBLh+ZdkAcagqlsAVJk7dorUaQ5j+Ki2C+Kl3qXbk+5XLmvRZ8LGegBlVv MAwiOVmQR7SGFYkQNfo35KhY96AR77zOHO3pVf8chWjWxuxuXm7LraHWK6EK/eVodvDdkAQFy 5qdT4YT4G7IuwmAz/fCkxuEB6rgvumGNeSGRyep+F8liqXImZWMvcjzxrijGySkJCjC2Oh+0R 6CbfX32meKkFqUpBuWn0VN9jlfgrcMXe6NBO4Apny/qCPAHFdc3ANEi/2E9qTacRFe+W7enTd HQJ/8Pg2Uj30VjAKzAHVhqwQE3Vw1r57+Y1qykMOMVkin/FrQaPriQalBgNwqgXu9oV6OkgZM yaqKzOT6pQtfm+P0/P69kGGq12WeWqMG9fw+f7LWAHr/issEzJyq0qEexgtHH4igZLjfTMmDb EJ26/OeIkA9QfTKxRcGe8HTrU1zcIEGmv/W+2VWvRboWiPd+/3c2h4J3gUzHjQQ2798IxdhOI qsKB+k//+8jpBVWrJcz307bHH1P3xb82gHqIU9VbxR1CLEQyTt/dpv1dW8LpjuDjQOJs6qpmP dkann3yxVChyr0ybcDG4W4CTdibw4fcalQCpYorLj4pu12EAjMq2OAD3b1FTDjS/iftsz6Er5 43b1Vemgc+wTXSqjBXNzyar+HUAZRN8HKrznmb9+MDOv4= X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> What does (frame-text-height) return for the first and the >> second frame? > > 1260 for both. Relieving. >> Also I hope you didn't get the GTK assertion failure. >> > > Indeed, I do not. Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.237 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> What does (frame-text-height) return for the first and the >> second frame? > > 1260 for both. Relieving. >> Also I hope you didn't get the GTK assertion failure. >> > > Indeed, I do not. Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.237 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------jslKiVsj0Qmih0InrVDwHVyc Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit >> What does (frame-text-height) return for the first and the >> second frame? > > 1260 for both. Relieving. >> Also I hope you didn't get the GTK assertion failure. >> > > Indeed, I do not. So the sequence definitely is: For some inexplicable reason we receive a ConfigureNotify event that tells us that the frame has become very small. We accept the new size, adjust our frame accordingly and use the new size as base for the next resize request. When we issue that request, GTK complains that it cannot fit the menubar and issues the assertion failure. > When I do M-x menu-bar-mode the first time it has no effect, as Emacs > considers the menu bar to be currently enabled, so it disables it. Since you run with emacs -Q --eval "(setq default-frame-alist '((menu-bar-lines . 0)))" Emacs considers menu bars to be currently enabled "globally" and disabling them globally has no effect on that frame. Do you agree with this explanation? > OK, running with just this patch (which applies fine), and doing the > history test, the history of the second frame is: ... > ConfigureNotify, PS=1328x1260, XS=400x376, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=400x376, DS=664x630 The 400x376 are as before so other size hints won't fix anything (but we inherently checked that when running with 'frame-resize-pixelwise' before). > menu-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=1328x1260, DS=664x655 But this one ... > tool-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=1328x1260, DS=664x696 ... and this one are obviously fishy. The sizes apparently match, so why reject them? The reason is that I recorded scaled sizes in what appear after DS. Since you have a scaling factor of 2 and (* 2 664) gives 1328 this explains the width value. The height value is likely as (- (* 2 696) 132) giving 1260 where 132 is the height of your tool bar (I extracted that from your previous call of 'frame-geometry'). If there were a menu bar, we would have to subtract another 50 pixels. So please try again with the attached patch which records the original unscaled sizes. And please tell me what (frame-char-width) (frame-char-height) evaluate to. I'm still trying to explain the 400x376 values. martin --------------jslKiVsj0Qmih0InrVDwHVyc Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject.diff" Content-Disposition: attachment; filename="gtkutil-reject.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IGQ1NzYy N2YxNTJmLi5mNTAyMjQxMWRhYiAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0aWwuYworKysgYi9z cmMvZ3RrdXRpbC5jCkBAIC0xMTI5LDExICsxMTI5LDQ1IEBAIHhnX3NldF9nZW9tZXRyeSAo c3RydWN0IGZyYW1lICpmKQogICAgIH0KIH0KIAorc3RhdGljIHN0cnVjdCBmcmFtZSAqbGFz dF9yZXNpemVfZnJhbWUgPSBOVUxMOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV9oZWlnaHQg PSAtMTsKK3N0YXRpYyBpbnQgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKK3N0YXRpYyBpbnQg bGFzdF9yZXNpemVfY291bnQgPSAwOworCiAvKiogRnVuY3Rpb24gdG8gaGFuZGxlIHJlc2l6 ZSBvZiBuYXRpdmUgZnJhbWUgRiB0byBXSURUSCBhbmQgSEVJR0hUCiAgICAgcGl4ZWxzIGFm dGVyIHdlIGdvdCBhIENvbmZpZ3VyZU5vdGlmeSBldmVudC4gICovCiB2b2lkCiB4Z19mcmFt ZV9yZXNpemVkIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsK KyNpZm5kZWYgSEFWRV9QR1RLCisgIGlmIChmID09IGxhc3RfcmVzaXplX2ZyYW1lCisgICAg ICAmJiAod2lkdGggIT0gbGFzdF9yZXNpemVfd2lkdGgKKwkgIHx8IGhlaWdodCAhPSBsYXN0 X3Jlc2l6ZV9oZWlnaHQpCisgICAgICAmJiBsYXN0X3Jlc2l6ZV9jb3VudCA8PSAzKQorICAg IC8qIFdlIGRpZCBub3QgZ2V0IHdoYXQgd2Ugd2FudGVkLCByZXRyeS4gICovCisgICAgewor ICAgICAgaWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKQorCWZyYW1lX3NpemVfaGlz dG9yeV9leHRyYQorCSAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3Jlc2l6ZWQsIHJl amVjdGVkIiksCisJICAgRlJBTUVfUElYRUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlH SFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAorCSAgIGxhc3RfcmVzaXplX3dpZHRoLCBsYXN0X3Jl c2l6ZV9oZWlnaHQpOworCisgICAgICBndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAo RlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAorCQkJIGxhc3RfcmVzaXplX3dpZHRoLCBs YXN0X3Jlc2l6ZV9oZWlnaHQpOworCisgICAgICBsYXN0X3Jlc2l6ZV9jb3VudCsrOworCisg ICAgICByZXR1cm47CisgICAgfQorICBlbHNlCisgICAgLyogV2UgZWl0aGVyIGdvdCB3aGF0 IHdlIGFza2VkIGZvciBvciBsb3N0IHRoZSBiYXR0bGUuICAqLworICAgIHsKKyAgICAgIGxh c3RfcmVzaXplX2ZyYW1lID0gTlVMTDsKKyAgICAgIGxhc3RfcmVzaXplX2hlaWdodCA9IC0x OworICAgICAgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKKyAgICAgIGxhc3RfcmVzaXplX2Nv dW50ID0gMDsKKyAgICB9CisjZW5kaWYKICAgLyogSWdub3JlIGNhc2Ugd2hlcmUgc2l6ZSBv ZiBuYXRpdmUgcmVjdGFuZ2xlIGRpZG4ndCBjaGFuZ2UuICAqLwogICBpZiAod2lkdGggIT0g RlJBTUVfUElYRUxfV0lEVEggKGYpCiAgICAgICB8fCBoZWlnaHQgIT0gRlJBTUVfUElYRUxf SEVJR0hUIChmKQpAQCAtMTI5NywxOSArMTMzMSwyMCBAQCB4Z19mcmFtZV9zZXRfY2hhcl9z aXplIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKICAgZWxzZQog ICAgIHsKICNpZm5kZWYgSEFWRV9QR1RLCisgICAgICBsYXN0X3Jlc2l6ZV9mcmFtZSA9IGY7 CisgICAgICBsYXN0X3Jlc2l6ZV9oZWlnaHQgPSBoZWlnaHQ7CisgICAgICBsYXN0X3Jlc2l6 ZV93aWR0aCA9IHdpZHRoOworICAgICAgbGFzdF9yZXNpemVfY291bnQgPSAwOworCiAgICAg ICBndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAoRlJBTUVfR1RLX09VVEVSX1dJREdF VCAoZikpLAogCQkJIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwogI2Vsc2UKICAgICAg IGlmIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSkKLQl7Ci0JICBndGtfd2luZG93X3Jl c2l6ZSAoR1RLX1dJTkRPVyAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAotCQkJICAg ICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKLQl9CisJZ3RrX3dpbmRvd19yZXNpemUg KEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKSwKKwkJCSAgIG91dGVy X3dpZHRoLCBvdXRlcl9oZWlnaHQpOwogICAgICAgZWxzZQotCXsKLQkgIGd0a193aWRnZXRf c2V0X3NpemVfcmVxdWVzdCAoRlJBTUVfR1RLX1dJREdFVCAoZiksCi0JCQkJICAgICAgIG91 dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwotCX0KKwlndGtfd2lkZ2V0X3NldF9zaXplX3Jl cXVlc3QgKEZSQU1FX0dUS19XSURHRVQgKGYpLAorCQkJCSAgICAgb3V0ZXJfd2lkdGgsIG91 dGVyX2hlaWdodCk7CiAjZW5kaWYKICAgICAgIGZ1bGxzY3JlZW4gPSBRbmlsOwogICAgIH0K --------------jslKiVsj0Qmih0InrVDwHVyc--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 9 Sep 2024 17:53:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 13:53:54 2024 Received: from localhost ([127.0.0.1]:34025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sniaH-0003Ex-Nl for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 13:53:54 -0400 Received: from mail-yw1-f176.google.com ([209.85.128.176]:42193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1sniaE-0003Eg-7U for 72986 <at> debbugs.gnu.org; Mon, 09 Sep 2024 13:53:51 -0400 Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-6bada443ffeso34575227b3.0 for <72986 <at> debbugs.gnu.org>; Mon, 09 Sep 2024 10:53:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725904361; x=1726509161; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/SJgrZlwIgIWIo8Wv+OoEwJU0vqmepYUy+CR8E+Unz0=; b=Yz6XLU0qln+XmUjT3RYg38jUM4IqeO7RWDwcfsAZDQ2vmFT4asQaJ5kRQyTB15vONR uhThsTEkEE9oAzmcJGrkO5FW43Dg/KuuEE67XOOSSnPm8EYUISW76Lgh1CwTmBWSyH4i PhnVeRDaS6SbGdo5wuLtRiAQnkE7WXjJoOJfY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725904361; x=1726509161; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/SJgrZlwIgIWIo8Wv+OoEwJU0vqmepYUy+CR8E+Unz0=; b=ZM/ie+qj8NsU+nf+eO5DUssobm+86e4zoaOsVC5WpPSDJGJSEY5BqRzFqfEwajitSH fVlQSWC1QouC12aQNipKZuIHd70o5W3pWSPPUfHoq6gT34XeklSzdssPFtyyb1Y+l3D5 Fa5akO3lLMD8M9SkIALotRCLSyNrdX0DfB5rDyKIW3UiIpZEabKOnxJ7Yy7d6p34sDTY 5cgJ20XcQeLEcpohtk2w6MAqkRAOyGKA2vWIA7AQROBuH8KB2G3gh9ovxJ4hFxFR4N/l NAlfj06oxXF4zAc1r/lrurZY1XX3NNlFqO71mDVpPA2Q48dYgRLGunebbIzwgssmtm/G GuQg== X-Forwarded-Encrypted: i=1; AJvYcCUAgt8FUr/ZlrFkLzdTWxLuR6Bgp54JZmqMXwQqQ7NySQQEMXzn4aps4SY5fk8u71jzWaq2YQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz7AhDbsqF5fpEZ710SM6tBUZCrfgpWe/dYSFNTnLgN2l2t/Tnw 2KtxI8J4ofWQIaWGMSaoBxbuaIyTbsI2uVaPQvcvjJa21OiFFFW9PB2N6KLZ0JGSdAe5v5vcG9z mXFBB0+TwwF7Afnf1DwbZXiiHcFrYKj9RYTZK6g== X-Google-Smtp-Source: AGHT+IFOCfMLUeIYLCtCz1xF4pFUqnA6FvKC6y3qMU0F2pHlesxjYx48uV5OWxipxmiK5pCzENQT4EtCaZXuSLqm4rY= X-Received: by 2002:a05:690c:7092:b0:6db:46e6:cb75 with SMTP id 00721157ae682-6db9538e345mr5141917b3.11.1725904360542; Mon, 09 Sep 2024 10:52:40 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> In-Reply-To: <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Mon, 9 Sep 2024 18:52:29 +0100 Message-ID: <CAOnWdojRbyEfC+47Bk2Fh4D-cm1CcjCDam9QxVW1Vq9xWs__pg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000053b4950621b36cc8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000053b4950621b36cc8 Content-Type: text/plain; charset="UTF-8" I've removed the patch to frame.c, and I'm running with: emacs -Q --eval "(setq default-frame-alist '((menu-bar-lines . 0)))" On Mon, 9 Sept 2024 at 17:52, martin rudalics <rudalics@HIDDEN> wrote: > > The result is not yet what I hoped for. We reject two ConfigureNotify > events but the ensuing xg_frame_set_char_size calls do not get us a > ConfigureNotify we'd accept. IIUC the final height may be off by two > pixels. What does (frame-text-height) return for the first and the > second frame? 1260 for both. > Also I hope you didn't get the GTK assertion failure. > Indeed, I do not. > And how does removing the menubar behave? > When I do M-x menu-bar-mode the first time it has no effect, as Emacs considers the menu bar to be currently enabled, so it disables it. After that, toggling the menu bar works as expected, and the window gets taller each time it is enabled, and shorter (by the same amount) each time it is disabled. Now something completely different. A couple of years ago I noticed > that our size hints calculations are fundamentally wrong. I tried to > fix them and I attach some parts of that fix together with the previous > changes I proposed. Attached as size_hints.diff. If the patch does not > apply, complain. I edited it by hand to exclude other changes I made > and I might have made mistakes. Again I'm interested in the history of > the second frame. > OK, running with just this patch (which applies fine), and doing the history test, the history of the second frame is: Frame size history of #<frame *Minibuf-1* 0x6253825731d0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x376, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x376, DS=664x630 menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1260, DS=664x655 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1260, DS=664x696 set_window_configuration (4), MS=160x175 IH IV The second window is the same size as the first. -- https://rrt.sc3d.org --00000000000053b4950621b36cc8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr"><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small= " class=3D"gmail_default">I've removed the patch to frame.c, and I'= m running with:</div><div style=3D"font-family:arial,helvetica,sans-serif;f= ont-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family= :arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">emacs = -Q =C2=A0--eval "(setq default-frame-alist '((menu-bar-lines . 0))= )"</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size= :small" class=3D"gmail_default"><br></div>On Mon, 9 Sept 2024 at 17:52, mar= tin rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@HIDDEN</a>>= wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px = 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>The = result is not yet what I hoped for.=C2=A0 We reject two ConfigureNotify<br> events but the ensuing xg_frame_set_char_size calls do not get us a<br> ConfigureNotify we'd accept.=C2=A0 IIUC the final height may be off by = two<br> pixels.=C2=A0 What does (frame-text-height) return for the first and the<br= > second frame?</blockquote><div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"></div><div style=3D"font-= family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">= 1260 for both.<br></div>=C2=A0</div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">=C2=A0 Also I hope you didn't get the GTK assertion failure.= <br></blockquote><div><br></div><div><div style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small" class=3D"gmail_default">Indeed, I do not.<b= r></div></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"m= argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex"> And how does removing the menubar behave?<br></blockquote><div><br></div><d= iv><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" cl= ass=3D"gmail_default">When I do M-x menu-bar-mode the first time it has no = effect, as Emacs considers the menu bar to be currently enabled, so it disa= bles it.</div><div style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,= helvetica,sans-serif;font-size:small" class=3D"gmail_default">After that, t= oggling the menu bar works as expected, and the window gets taller each tim= e it is enabled, and shorter (by the same amount) each time it is disabled.= <br></div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0= px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> Now something completely different.=C2=A0 A couple of years ago I noticed<b= r> that our size hints calculations are fundamentally wrong.=C2=A0 I tried to<= br> fix them and I attach some parts of that fix together with the previous<br> changes I proposed.=C2=A0 Attached as size_hints.diff.=C2=A0 If the patch d= oes not<br> apply, complain.=C2=A0 I edited it by hand to exclude other changes I made<= br> and I might have made mistakes.=C2=A0 Again I'm interested in the histo= ry of<br> the second frame.<br clear=3D"all"></blockquote><div><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">OK, running with just this patch (which applies fine), and doing t= he history test, the history of the second frame is:</div><div style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default= "><br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:= small" class=3D"gmail_default">Frame size history of #<frame =C2=A0*Mini= buf-1* 0x6253825731d0><br>x_create_frame_1 (5), TS=3D80x25~>1280x875,= NS=3D80x25~>1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_= figure_window_size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, = NS=3D1296x875~>1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<= br>scroll-bar-width (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1= 328x1260, MS=3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>x_create_f= rame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x12= 60, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x7= 0 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden & not iconifie= d, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D= 400x376, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS= =3D400x376, DS=3D664x630<br>menu-bar-lines (2), MS=3D160x175<br>xg_frame_se= t_char_size, visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>Con= figureNotify, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_re= sized, rejected, PS=3D1328x1260, XS=3D1328x1260, DS=3D664x655<br>tool-bar-l= ines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1260, = XS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D132= 8x1260, DS=3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D= 1328x1260, DS=3D664x696<br>set_window_configuration (4), MS=3D160x175 IH IV= </div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small"= class=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetic= a,sans-serif;font-size:small" class=3D"gmail_default">The second window is = the same size as the first.<br></div></div><br><span class=3D"gmail_signatu= re_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div di= r=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"= _blank">https://rrt.sc3d.org</a></div></div></div></div></div> --00000000000053b4950621b36cc8--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 9 Sep 2024 16:52:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 12:52:46 2024 Received: from localhost ([127.0.0.1]:33949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snhd7-0000BA-UA for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 12:52:46 -0400 Received: from mout.gmx.net ([212.227.17.22]:53173) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1snhd5-0000Au-0d for 72986 <at> debbugs.gnu.org; Mon, 09 Sep 2024 12:52:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725900748; x=1726505548; i=rudalics@HIDDEN; bh=penQK5Flw/Uilc8H23KEjJetMZVNi6S9yfGl92zQOGw=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=XL91q1wH4qAzGIbLxg/MyBLnohyYDiXCISVVON9Je8z4agcO4PBDomk6Eq9rCY59 uhfMdTdE/XPeS6SJ7ouUCp2vWh0XbBb5GXpzVp89onQPkdlijlUqzSNB9B+UQpGR9 r8J2DT/vKPoM6mvbGViXncxr2mMZmizWOWXsZOdZocY3U9ZFZp6xgq74rVfU3Q/wF N1k9BeymMz+Apj616RrmREmxf3rN9qlP9drbmdrx+u/qGbqBSJBrmQ87NDQiXkSLx aJExMimZADxp6xQV3HDVijVvNiFeTb6+WL8sYDw9Hsww/JChhdV0m04ECT7Rg01zm 1VH/Qe6eMDHc6RCTOw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.255]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mv31c-1rx6yK1MtU-013H8U; Mon, 09 Sep 2024 18:52:28 +0200 Content-Type: multipart/mixed; boundary="------------txP45CU9xUBZ5o744yHG3pxE" Message-ID: <c92454aa-a396-4dfd-9b98-50de4a250548@HIDDEN> Date: Mon, 9 Sep 2024 18:52:27 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> X-Provags-ID: V03:K1:8DKDsR/WxaSsFz5e9sGm50hUBM0msRPq4u8UX+KgfgsErjn4jn7 /c5uE9pncR1+WG5vZ6b0QKjNlKMymvIxy+ND10eMaGMckyFKTX10/BJcZGjJP5c4IcQSx76 HkqL86axWC3SOfEE9oC7H4JQZosbGGp9wbQGHJhm3Be39w1eZtgZxrJx/fGZsEFVAuiK4Uf I8+YthPCOJHLVr9AaaxtA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jpSRC4GwpEs=;qM8nsaDRsIFJTOnba+VHVFD6N1R H7HOAvWph8631GNrzJ/vjs4KmR9XpN+/szpSw5JqxpdNR2mAmUYVdglyZ5rLe26hBtpLe0AVA UIOy2WDJJeeNZshdQ53iBZUNl5ZmG5IDgfjs5CMznebOp8mDQfqfS2Zv1CayhGB/d7aTPOBDe 8wmOWFqx4Bd3HZ34JXelYXcr+VqX3yzLDGUgzsWoeu9MHGdQ0o3mPZiuMYdY/yxGaACzY0BzI alAfqr3P9n2ESS6vdJ5ymHgIFqokMqu73aDwH6ZXwxdVBmOghHfe4ovLLIhoVqqOhnGkYMCPc gUwlZzFC7rd/rdXpSnk7MY8llXzo+IT39oR6MWKbRIhEyyBIrPkG0ze4wRFguLD7K1uoHzYa8 KKQ5LWwXYtPoI1DiWJDGmSXrAN6jQg1Mi/jAylAzHZD/xLP1Ls2hoxRC9Aqam3qWsMyjjCM0J fz15T9h5FT0I6SZdEmNI5ySXfqDMRemub/kNgSJQXilpFFATrJ2NJlPimoPkXOOQBkGiwtDbg Jp3pGEUMAR74WXA/ZJumLSgd4yl6/8u9TcoDJv//cW3Sfua8EeN9Rbj47R7iTkVXchtxeS3EL Sc96yaApZKNBLJnz+/qdxg2c5qvEpZSDnvZGXN8WI6qAWj1zOGSDzCL5p4VH/OrL5+cAetYYT M2ycxUS7/N4FS4vBMeCftGUaR3jNBVbqIRzWQw2Q/3B0inZ219B+lZGv1A9JKAOCqUxbuq3BO zQ0kti6olLea72IC18mkIT2e6/lmk6Uw+eStidjixyCLf524DflAnAudxcIrqSFYOCF8NYNvq tqSXHnJCpb5KhFvErecTrabf2TLXb9RmTHfJq8k4n0U+8= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------txP45CU9xUBZ5o744yHG3pxE Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > This makes an obviously visible difference: C-x 5 2 opens a small frame > which immediately becomes large. > > Here's the *frame-size-history* buffer: ... > ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 > tool-bar-lines (2), MS=160x175 > xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 > ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 > xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 > set_window_configuration (4), MS=160x175 IH IV > > Note that once more I retained the simple patch to frame.c to set > frame-size-history to (100). Setting 'frame-size-history' to '(100), doing C-x 5 2 and evaluating 'frame--size-history' should be enough. The frame.c change is needed only for the initial frame because at that time no Lisp was evaluated. The result is not yet what I hoped for. We reject two ConfigureNotify events but the ensuing xg_frame_set_char_size calls do not get us a ConfigureNotify we'd accept. IIUC the final height may be off by two pixels. What does (frame-text-height) return for the first and the second frame? Also I hope you didn't get the GTK assertion failure. And how does removing the menubar behave? Now something completely different. A couple of years ago I noticed that our size hints calculations are fundamentally wrong. I tried to fix them and I attach some parts of that fix together with the previous changes I proposed. Attached as size_hints.diff. If the patch does not apply, complain. I edited it by hand to exclude other changes I made and I might have made mistakes. Again I'm interested in the history of the second frame. martin --------------txP45CU9xUBZ5o744yHG3pxE Content-Type: text/x-patch; charset=UTF-8; name="size_hints.diff" Content-Disposition: attachment; filename="size_hints.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IGQ1NzYy N2YxNTJmLi43YTVjZjhlMzJlMSAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0aWwuYworKysgYi9z cmMvZ3RrdXRpbC5jCkBAIC0xMTI5LDExICsxMTI5LDQ1IEBAIHhnX3NldF9nZW9tZXRyeSAo c3RydWN0IGZyYW1lICpmKQogICAgIH0KIH0KIAorc3RhdGljIHN0cnVjdCBmcmFtZSAqbGFz dF9yZXNpemVfZnJhbWUgPSBOVUxMOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV9oZWlnaHQg PSAtMTsKK3N0YXRpYyBpbnQgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKK3N0YXRpYyBpbnQg bGFzdF9yZXNpemVfY291bnQgPSAwOworCiAvKiogRnVuY3Rpb24gdG8gaGFuZGxlIHJlc2l6 ZSBvZiBuYXRpdmUgZnJhbWUgRiB0byBXSURUSCBhbmQgSEVJR0hUCiAgICAgcGl4ZWxzIGFm dGVyIHdlIGdvdCBhIENvbmZpZ3VyZU5vdGlmeSBldmVudC4gICovCiB2b2lkCiB4Z19mcmFt ZV9yZXNpemVkIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsK KyNpZm5kZWYgSEFWRV9QR1RLCisgIGlmIChmID09IGxhc3RfcmVzaXplX2ZyYW1lCisgICAg ICAmJiAod2lkdGggIT0gbGFzdF9yZXNpemVfd2lkdGgKKwkgIHx8IGhlaWdodCAhPSBsYXN0 X3Jlc2l6ZV9oZWlnaHQpCisgICAgICAmJiBsYXN0X3Jlc2l6ZV9jb3VudCA8PSAzKQorICAg IC8qIFdlIGRpZCBub3QgZ2V0IHdoYXQgd2Ugd2FudGVkLCByZXRyeS4gICovCisgICAgewor ICAgICAgaWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKQorCWZyYW1lX3NpemVfaGlz dG9yeV9leHRyYQorCSAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3Jlc2l6ZWQsIHJl amVjdGVkIiksCisJICAgRlJBTUVfUElYRUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlH SFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAorCSAgIGxhc3RfcmVzaXplX3dpZHRoLCBsYXN0X3Jl c2l6ZV9oZWlnaHQpOworCisgICAgICBndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAo RlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAorCQkJIGxhc3RfcmVzaXplX3dpZHRoLCBs YXN0X3Jlc2l6ZV9oZWlnaHQpOworCisgICAgICBsYXN0X3Jlc2l6ZV9jb3VudCsrOworCisg ICAgICByZXR1cm47CisgICAgfQorICBlbHNlCisgICAgLyogV2UgZWl0aGVyIGdvdCB3aGF0 IHdlIGFza2VkIGZvciBvciBsb3N0IHRoZSBiYXR0bGUuICAqLworICAgIHsKKyAgICAgIGxh c3RfcmVzaXplX2ZyYW1lID0gTlVMTDsKKyAgICAgIGxhc3RfcmVzaXplX2hlaWdodCA9IC0x OworICAgICAgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKKyAgICAgIGxhc3RfcmVzaXplX2Nv dW50ID0gMDsKKyAgICB9CisjZW5kaWYKICAgLyogSWdub3JlIGNhc2Ugd2hlcmUgc2l6ZSBv ZiBuYXRpdmUgcmVjdGFuZ2xlIGRpZG4ndCBjaGFuZ2UuICAqLwogICBpZiAod2lkdGggIT0g RlJBTUVfUElYRUxfV0lEVEggKGYpCiAgICAgICB8fCBoZWlnaHQgIT0gRlJBTUVfUElYRUxf SEVJR0hUIChmKQpAQCAtMTE5OSw3ICsxMjMzLDcgQEAgeGdfZnJhbWVfc2V0X2NoYXJfc2l6 ZSAoc3RydWN0IGZyYW1lICpmLCBpbnQgd2lkdGgsIGludCBoZWlnaHQpCiAgIG91dGVyX2hl aWdodCAvPSB4Z19nZXRfc2NhbGUgKGYpOwogICBvdXRlcl93aWR0aCAvPSB4Z19nZXRfc2Nh bGUgKGYpOwogCi0gIHhnX3dtX3NldF9zaXplX2hpbnQgKGYsIDAsIDApOworICB4Z193bV9z ZXRfc2l6ZV9oaW50IChmLCAwLCAwLCB3aWR0aCwgaGVpZ2h0KTsKIAogICAvKiBSZXNpemUg dGhlIHRvcCBsZXZlbCB3aWRnZXQgc28gcm93cyBhbmQgY29sdW1ucyByZW1haW4gY29uc3Rh bnQuCiAKQEAgLTEyOTcsMTkgKzEzMzEsMjAgQEAgeGdfZnJhbWVfc2V0X2NoYXJfc2l6ZSAo c3RydWN0IGZyYW1lICpmLCBpbnQgd2lkdGgsIGludCBoZWlnaHQpCiAgIGVsc2UKICAgICB7 CiAjaWZuZGVmIEhBVkVfUEdUSworICAgICAgbGFzdF9yZXNpemVfZnJhbWUgPSBmOworICAg ICAgbGFzdF9yZXNpemVfaGVpZ2h0ID0gb3V0ZXJfaGVpZ2h0OworICAgICAgbGFzdF9yZXNp emVfd2lkdGggPSBvdXRlcl93aWR0aDsKKyAgICAgIGxhc3RfcmVzaXplX2NvdW50ID0gMDsK KwogICAgICAgZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRF Ul9XSURHRVQgKGYpKSwKIAkJCSBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICNlbHNl CiAgICAgICBpZiAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpCi0JewotCSAgZ3RrX3dp bmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKSwK LQkJCSAgICAgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7Ci0JfQorCWd0a193aW5kb3df cmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSksCisJCQkg ICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICAgICAgIGVsc2UKLQl7Ci0JICBndGtf d2lkZ2V0X3NldF9zaXplX3JlcXVlc3QgKEZSQU1FX0dUS19XSURHRVQgKGYpLAotCQkJCSAg ICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKLQl9CisJZ3RrX3dpZGdldF9zZXRf c2l6ZV9yZXF1ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKKwkJCQkgICAgIG91dGVyX3dp ZHRoLCBvdXRlcl9oZWlnaHQpOwogI2VuZGlmCiAgICAgICBmdWxsc2NyZWVuID0gUW5pbDsK ICAgICB9CkBAIC0xOTEwLDE0ICsxOTQ1LDE2IEBAIHhnX2ZyZWVfZnJhbWVfd2lkZ2V0cyAo c3RydWN0IGZyYW1lICpmKQogICAgIH0KIH0KIAotLyogU2V0IHRoZSBub3JtYWwgc2l6ZSBo aW50cyBmb3IgdGhlIHdpbmRvdyBtYW5hZ2VyLCBmb3IgZnJhbWUgRi4KLSAgIEZMQUdTIGlz IHRoZSBmbGFncyB3b3JkIHRvIHVzZS0tb3IgMCBtZWFuaW5nIHByZXNlcnZlIHRoZSBmbGFn cwotICAgdGhhdCB0aGUgd2luZG93IG5vdyBoYXMuCi0gICBJZiBVU0VSX1BPU0lUSU9OLCBz ZXQgdGhlIFVzZXIgUG9zaXRpb24KLSAgIGZsYWcgKHRoaXMgaXMgdXNlZnVsIHdoZW4gRkxB R1MgaXMgMCkuICAqLworLyoqIFNldCB0aGUgbm9ybWFsIHNpemUgaGludHMgZm9yIHRoZSB3 aW5kb3cgbWFuYWdlciwgZm9yIGZyYW1lIEYuCisgICAgRkxBR1MgaXMgdGhlIGZsYWdzIHdv cmQgdG8gdXNlLS1vciAwIG1lYW5pbmcgcHJlc2VydmUgdGhlIGZsYWdzCisgICAgdGhhdCB0 aGUgd2luZG93IG5vdyBoYXMuCisgICAgSWYgVVNFUl9QT1NJVElPTiwgc2V0IHRoZSBVc2Vy IFBvc2l0aW9uCisgICAgZmxhZyAodGhpcyBpcyB1c2VmdWwgd2hlbiBGTEFHUyBpcyAwKS4K KyAgICBXSURUSCBhbmQgSEVJR0hUIGFyZSB0aGUgbmF0aXZlIHBpeGVsIHNpemVzIGZvciBG LiAgKi8KIAogdm9pZAoteGdfd21fc2V0X3NpemVfaGludCAoc3RydWN0IGZyYW1lICpmLCBs b25nIGludCBmbGFncywgYm9vbCB1c2VyX3Bvc2l0aW9uKQoreGdfd21fc2V0X3NpemVfaGlu dCAoc3RydWN0IGZyYW1lICpmLCBsb25nIGludCBmbGFncywgYm9vbCB1c2VyX3Bvc2l0aW9u LAorCQkgICAgIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsKICAgLyogTXVzdCB1c2UgR1RL IHJvdXRpbmVzIGhlcmUsIG90aGVyd2lzZSBHVEsgcmVzZXRzIHRoZSBzaXplIGhpbnRzCiAg ICAgIHRvIGl0cyBvd24gZGVmYXVsdHMuICAqLwpAQCAtMTkyNyw2ICsxOTY0LDkgQEAgeGdf d21fc2V0X3NpemVfaGludCAoc3RydWN0IGZyYW1lICpmLCBsb25nIGludCBmbGFncywgYm9v bCB1c2VyX3Bvc2l0aW9uKQogICBpbnQgd2luX2dyYXZpdHkgPSBmLT53aW5fZ3Jhdml0eTsK ICAgTGlzcF9PYmplY3QgZnNfc3RhdGUsIGZyYW1lOwogICBpbnQgc2NhbGUgPSB4Z19nZXRf c2NhbGUgKGYpOworICBpbnQgaG9yX2ZpeCA9IEZSQU1FX1RFWFRfQ09MU19UT19QSVhFTF9X SURUSCAoZiwgMCk7CisgIGludCB2ZXJfZml4ID0gRlJBTUVfVEVYVF9MSU5FU19UT19QSVhF TF9IRUlHSFQgKGYsIDApOworICBpbnQgcmVzdF93aWR0aCA9IDAsIHJlc3RfaGVpZ2h0ID0g MDsKIAogICAvKiBEb24ndCBzZXQgc2l6ZSBoaW50cyBkdXJpbmcgaW5pdGlhbGl6YXRpb247 IHRoYXQgYXBwYXJlbnRseSBsZWFkcwogICAgICB0byBhIHJhY2UgY29uZGl0aW9uLiAgU2Vl IHRoZSB0aHJlYWQgYXQKQEAgLTE5MzYsNiArMTk3NiwxNiBAQCB4Z193bV9zZXRfc2l6ZV9o aW50IChzdHJ1Y3QgZnJhbWUgKmYsIGxvbmcgaW50IGZsYWdzLCBib29sIHVzZXJfcG9zaXRp b24pCiAgICAgICB8fCBGUkFNRV9QQVJFTlRfRlJBTUUgKGYpKQogICAgIHJldHVybjsKIAor ICBpZiAod2lkdGggPCAwKQorICAgIHdpZHRoID0gRlJBTUVfUElYRUxfV0lEVEggKGYpOwor CisgIHdpZHRoIC89IHNjYWxlOworCisgIGlmIChoZWlnaHQgPCAwKQorICAgIGhlaWdodCA9 IEZSQU1FX1BJWEVMX0hFSUdIVCAoZik7CisKKyAgaGVpZ2h0IC89IHNjYWxlOworCiAgIFhT RVRGUkFNRSAoZnJhbWUsIGYpOwogICBmc19zdGF0ZSA9IEZmcmFtZV9wYXJhbWV0ZXIgKGZy YW1lLCBRZnVsbHNjcmVlbik7CiAgIGlmICgoRVEgKGZzX3N0YXRlLCBRbWF4aW1pemVkKSB8 fCBFUSAoZnNfc3RhdGUsIFFmdWxsYm90aCkpCkBAIC0xOTYzLDIyICsyMDEzLDI2IEBAIHhn X3dtX3NldF9zaXplX2hpbnQgKHN0cnVjdCBmcmFtZSAqZiwgbG9uZyBpbnQgZmxhZ3MsIGJv b2wgdXNlcl9wb3NpdGlvbikKICAgc2l6ZV9oaW50cyA9IGYtPm91dHB1dF9kYXRhLnhwLT5z aXplX2hpbnRzOwogICBoaW50X2ZsYWdzID0gZi0+b3V0cHV0X2RhdGEueHAtPmhpbnRfZmxh Z3M7CiAKLSAgaGludF9mbGFncyB8PSBHREtfSElOVF9SRVNJWkVfSU5DIHwgR0RLX0hJTlRf TUlOX1NJWkU7Ci0gIHNpemVfaGludHMud2lkdGhfaW5jID0gZnJhbWVfcmVzaXplX3BpeGVs d2lzZSA/IDEgOiBGUkFNRV9DT0xVTU5fV0lEVEggKGYpOwotICBzaXplX2hpbnRzLmhlaWdo dF9pbmMgPSBmcmFtZV9yZXNpemVfcGl4ZWx3aXNlID8gMSA6IEZSQU1FX0xJTkVfSEVJR0hU IChmKTsKKyAgaGludF9mbGFncyB8PSBHREtfSElOVF9CQVNFX1NJWkUgfCBHREtfSElOVF9S RVNJWkVfSU5DIHwgR0RLX0hJTlRfTUlOX1NJWkU7CisgIHNpemVfaGludHMud2lkdGhfaW5j CisgICAgPSBmcmFtZV9yZXNpemVfcGl4ZWx3aXNlID8gMSA6IChGUkFNRV9DT0xVTU5fV0lE VEggKGYpIC8gc2NhbGUpOworICBzaXplX2hpbnRzLmhlaWdodF9pbmMKKyAgICA9IGZyYW1l X3Jlc2l6ZV9waXhlbHdpc2UgPyAxIDogKEZSQU1FX0xJTkVfSEVJR0hUIChmKSAvIHNjYWxl KTsKKworICBiYXNlX3dpZHRoID0gKGhvcl9maXggKyBGUkFNRV9UT09MQkFSX1dJRFRIIChm KSkgLyBzY2FsZTsKKyAgYmFzZV9oZWlnaHQgPSAoKHZlcl9maXggKyBGUkFNRV9NRU5VQkFS X0hFSUdIVCAoZikgKyBGUkFNRV9UT09MQkFSX0hFSUdIVCAoZikpCisJCSAvIHNjYWxlKTsK IAotICBoaW50X2ZsYWdzIHw9IEdES19ISU5UX0JBU0VfU0laRTsKLSAgLyogVXNlIG9uZSBy b3cvY29sIGhlcmUgc28gYmFzZV9oZWlnaHQvd2lkdGggZG9lcyBub3QgYmVjb21lIHplcm8u Ci0gICAgIEd0aysgYW5kL29yIFVuaXR5IG9uIFVidW50dSAxMi4wNCBjYW4ndCBoYW5kbGUg aXQuCi0gICAgIE9idmlvdXNseSB0aGlzIG1ha2VzIHRoZSByb3cvY29sIHZhbHVlIGRpc3Bs YXllZCBvZmYgYnkgMS4gICovCi0gIGJhc2Vfd2lkdGggPSBGUkFNRV9URVhUX0NPTFNfVE9f UElYRUxfV0lEVEggKGYsIDEpICsgRlJBTUVfVE9PTEJBUl9XSURUSCAoZik7Ci0gIGJhc2Vf aGVpZ2h0ID0gRlJBTUVfVEVYVF9MSU5FU19UT19QSVhFTF9IRUlHSFQgKGYsIDEpCi0gICAg KyBGUkFNRV9NRU5VQkFSX0hFSUdIVCAoZikgKyBGUkFNRV9UT09MQkFSX0hFSUdIVCAoZik7 CisgIC8qIE5vdyBjb3JyZWN0IHRoZSBiYXNlIHNpemVzIGJ5IHdoYXQgdGhlIHRleHQgZXF1 aXZhbGVudHMgb2YgV0lEVEgKKyAgICAgYW5kIEhFSUdIVCBhcmUgbm90IG11bHRpcGxlcyBv ZiB0aGUgc2l6ZSBpbmNyZW1lbnRzLiAgKi8KKyAgcmVzdF93aWR0aCA9ICh3aWR0aCAtIGhv cl9maXggLyBzY2FsZSkgJSBzaXplX2hpbnRzLndpZHRoX2luYzsKKyAgcmVzdF9oZWlnaHQg PSAoaGVpZ2h0IC0gdmVyX2ZpeCAvIHNjYWxlKSAlIHNpemVfaGludHMuaGVpZ2h0X2luYzsK KyAgc2l6ZV9oaW50cy5iYXNlX3dpZHRoID0gYmFzZV93aWR0aCArIHJlc3Rfd2lkdGg7Cisg IHNpemVfaGludHMuYmFzZV9oZWlnaHQgPSBiYXNlX2hlaWdodCArIHJlc3RfaGVpZ2h0Owog Ci0gIHNpemVfaGludHMuYmFzZV93aWR0aCA9IGJhc2Vfd2lkdGg7Ci0gIHNpemVfaGludHMu YmFzZV9oZWlnaHQgPSBiYXNlX2hlaWdodDsKLSAgc2l6ZV9oaW50cy5taW5fd2lkdGggID0g YmFzZV93aWR0aDsKLSAgc2l6ZV9oaW50cy5taW5faGVpZ2h0ID0gYmFzZV9oZWlnaHQ7Cisg IC8qIEZvciBHVEsyIGluY2x1ZGUgdGhlIHNpemUgb2YgZXh0ZXJuYWwgZGVjb3JhdGlvbnMg aW4gdGhlIG1pbmltdW0KKyAgICAgc2l6ZXMsIGZvciBHVEszIGRvbid0IGRvIHRoYXQuICBJ IGhhdmUgbm8gaWRlYSB3aHkgdGhlc2UgYmVoYXZlCisgICAgIGRpZmZlcmVudGx5IChvbiB4 ZndtNCBhdCBsZWFzdCkuICAqLwogCiAgIC8qIFRoZXNlIGN1cnJlbnRseSBoYXZlIGEgb25l IHRvIG9uZSBtYXBwaW5nIHdpdGggdGhlIFggdmFsdWVzLCBidXQgSQogICAgICBkb24ndCB0 aGluayB3ZSBzaG91bGQgcmVseSBvbiB0aGF0LiAgKi8KQEAgLTIwMTgsMTEgKzIwNzIsNiBA QCB4Z193bV9zZXRfc2l6ZV9oaW50IChzdHJ1Y3QgZnJhbWUgKmYsIGxvbmcgaW50IGZsYWdz LCBib29sIHVzZXJfcG9zaXRpb24pCiAgICAgICBoaW50X2ZsYWdzIHw9IEdES19ISU5UX1VT RVJfUE9TOwogICAgIH0KIAotICBzaXplX2hpbnRzLmJhc2Vfd2lkdGggLz0gc2NhbGU7Ci0g IHNpemVfaGludHMuYmFzZV9oZWlnaHQgLz0gc2NhbGU7Ci0gIHNpemVfaGludHMud2lkdGhf aW5jIC89IHNjYWxlOwotICBzaXplX2hpbnRzLmhlaWdodF9pbmMgLz0gc2NhbGU7Ci0KICAg aWYgKGhpbnRfZmxhZ3MgIT0gZi0+b3V0cHV0X2RhdGEueHAtPmhpbnRfZmxhZ3MKICAgICAg IHx8IG1lbWNtcCAoJnNpemVfaGludHMsCiAJCSAmZi0+b3V0cHV0X2RhdGEueHAtPnNpemVf aGludHMsCmRpZmYgLS1naXQgYS9zcmMvZ3RrdXRpbC5oIGIvc3JjL2d0a3V0aWwuaAppbmRl eCBiNjg5MDUzYjRiOC4uY2YxYWRmMGQ2MDYgMTAwNjQ0Ci0tLSBhL3NyYy9ndGt1dGlsLmgK KysrIGIvc3JjL2d0a3V0aWwuaApAQCAtMTUzLDcgKzE1Myw3IEBAICNkZWZpbmUgWEdfSVRF TV9EQVRBICJlbWFjc19tZW51aXRlbSIKIGV4dGVybiBpbnQgeGdfZ2V0X2RlZmF1bHRfc2Ny b2xsYmFyX3dpZHRoIChzdHJ1Y3QgZnJhbWUgKmYpOwogZXh0ZXJuIGludCB4Z19nZXRfZGVm YXVsdF9zY3JvbGxiYXJfaGVpZ2h0IChzdHJ1Y3QgZnJhbWUgKmYpOwogCi1leHRlcm4gdm9p ZCB4Z193bV9zZXRfc2l6ZV9oaW50IChzdHJ1Y3QgZnJhbWUgKiwgbG9uZyBpbnQsIGJvb2wp OworZXh0ZXJuIHZvaWQgeGdfd21fc2V0X3NpemVfaGludCAoc3RydWN0IGZyYW1lICosIGxv bmcgaW50LCBib29sLCBpbnQsIGludCk7CiAKIGV4dGVybiB2b2lkIHVwZGF0ZV9mcmFtZV90 b29sX2JhciAoc3RydWN0IGZyYW1lICpmKTsKIGV4dGVybiB2b2lkIGZyZWVfZnJhbWVfdG9v bF9iYXIgKHN0cnVjdCBmcmFtZSAqZik7CmRpZmYgLS1naXQgYS9zcmMvcGd0a2Zucy5jIGIv c3JjL3BndGtmbnMuYwppbmRleCBmMGZkMzAwMDk2NS4uYzYzNzkyODBhMWQgMTAwNjQ0Ci0t LSBhL3NyYy9wZ3RrZm5zLmMKKysrIGIvc3JjL3BndGtmbnMuYwpAQCAtMTY0NSw3ICsxNjQ1 LDcgQEAgI2RlZmluZSBJTlNUQUxMX0NVUlNPUihGSUVMRCwgTkFNRSkgXAogICAgICBiYWRs eSB3ZSB3YW50IHRoZW0uICBUaGlzIHNob3VsZCBiZSBkb25lIGFmdGVyIHdlIGhhdmUgdGhl IG1lbnUKICAgICAgYmFyIHNvIHRoYXQgaXRzIHNpemUgY2FuIGJlIHRha2VuIGludG8gYWNj b3VudC4gICovCiAgIGJsb2NrX2lucHV0ICgpOwotICB4Z193bV9zZXRfc2l6ZV9oaW50IChm LCB3aW5kb3dfcHJvbXB0aW5nLCBmYWxzZSk7CisgIHhnX3dtX3NldF9zaXplX2hpbnQgKGYs IHdpbmRvd19wcm9tcHRpbmcsIGZhbHNlLCAtMSwgLTEpOwogICB1bmJsb2NrX2lucHV0ICgp OwogCiAgIGFkanVzdF9mcmFtZV9zaXplIChmLCBGUkFNRV9URVhUX1dJRFRIIChmKSwgRlJB TUVfVEVYVF9IRUlHSFQgKGYpLApkaWZmIC0tZ2l0IGEvc3JjL3BndGt0ZXJtLmMgYi9zcmMv cGd0a3Rlcm0uYwppbmRleCAwNzk5NDUxMjZlMC4uZDE2YjYxYjNlOWQgMTAwNjQ0Ci0tLSBh L3NyYy9wZ3RrdGVybS5jCisrKyBiL3NyYy9wZ3RrdGVybS5jCkBAIC02MzksNyArNjM5LDcg QEAgcGd0a19zZXRfb2Zmc2V0IChzdHJ1Y3QgZnJhbWUgKmYsIGludCB4b2ZmLCBpbnQgeW9m ZiwgaW50IGNoYW5nZV9ncmF2aXR5KQogICBwZ3RrX2NhbGNfYWJzb2x1dGVfcG9zaXRpb24g KGYpOwogCiAgIGJsb2NrX2lucHV0ICgpOwotICB4Z193bV9zZXRfc2l6ZV9oaW50IChmLCAw LCBmYWxzZSk7CisgIHhnX3dtX3NldF9zaXplX2hpbnQgKGYsIDAsIGZhbHNlLCAtMSwgLTEp OwogCiAgIGlmIChjaGFuZ2VfZ3Jhdml0eSAhPSAwKQogICAgIHsKQEAgLTY4Niw3ICs2ODYs NyBAQCBwZ3RrX3NldF93aW5kb3dfc2l6ZSAoc3RydWN0IGZyYW1lICpmLCBib29sIGNoYW5n ZV9ncmF2aXR5LAogCiAgIGYtPm91dHB1dF9kYXRhLnBndGstPnByZWZlcnJlZF93aWR0aCA9 IHBpeGVsd2lkdGg7CiAgIGYtPm91dHB1dF9kYXRhLnBndGstPnByZWZlcnJlZF9oZWlnaHQg PSBwaXhlbGhlaWdodDsKLSAgeGdfd21fc2V0X3NpemVfaGludCAoZiwgMCwgMCk7CisgIHhn X3dtX3NldF9zaXplX2hpbnQgKGYsIDAsIDAsIC0xLCAtMSk7CiAgIHhnX2ZyYW1lX3NldF9j aGFyX3NpemUgKGYsIHBpeGVsd2lkdGgsIHBpeGVsaGVpZ2h0KTsKICAgZ3RrX3dpZGdldF9x dWV1ZV9yZXNpemUgKEZSQU1FX1dJREdFVCAoZikpOwogCkBAIC05NzQsNyArOTc0LDcgQEAg cGd0a19zZXRfcGFyZW50X2ZyYW1lIChzdHJ1Y3QgZnJhbWUgKmYsIExpc3BfT2JqZWN0IG5l d192YWx1ZSwKIAkJCSAgICAgIGZpeGVkLCBUUlVFLCBUUlVFLCAwKTsKIAkgIGYtPm91dHB1 dF9kYXRhLnBndGstPnByZWZlcnJlZF93aWR0aCA9IGFsbG9jLndpZHRoOwogCSAgZi0+b3V0 cHV0X2RhdGEucGd0ay0+cHJlZmVycmVkX2hlaWdodCA9IGFsbG9jLmhlaWdodDsKLQkgIHhn X3dtX3NldF9zaXplX2hpbnQgKGYsIDAsIDApOworCSAgeGdfd21fc2V0X3NpemVfaGludCAo ZiwgMCwgMCwgLTEsIC0xKTsKIAkgIHhnX2ZyYW1lX3NldF9jaGFyX3NpemUgKGYsIEZSQU1F X1BJWEVMX1RPX1RFWFRfV0lEVEggKGYsIGFsbG9jLndpZHRoKSwKIAkJCQkgIEZSQU1FX1BJ WEVMX1RPX1RFWFRfSEVJR0hUIChmLCBhbGxvYy5oZWlnaHQpKTsKIAkgIGd0a193aWRnZXRf cXVldWVfcmVzaXplIChGUkFNRV9XSURHRVQgKGYpKTsKZGlmZiAtLWdpdCBhL3NyYy94Zm5z LmMgYi9zcmMveGZucy5jCmluZGV4IDNmMGQ4ZjNmY2QwLi45MmYxNTY3YjY2YSAxMDA2NDQK LS0tIGEvc3JjL3hmbnMuYworKysgYi9zcmMveGZucy5jCkBAIC00ODQ1LDcgKzQ4NDUsNyBA QCBERUZVTiAoIngtd20tc2V0LXNpemUtaGludCIsIEZ4X3dtX3NldF9zaXplX2hpbnQsIFN4 X3dtX3NldF9zaXplX2hpbnQsCiAgIHN0cnVjdCBmcmFtZSAqZiA9IGRlY29kZV93aW5kb3df c3lzdGVtX2ZyYW1lIChmcmFtZSk7CiAKICAgYmxvY2tfaW5wdXQgKCk7Ci0gIHhfd21fc2V0 X3NpemVfaGludCAoZiwgMCwgZmFsc2UpOworICB4X3dtX3NldF9zaXplX2hpbnQgKGYsIDAs IGZhbHNlLCAtMSwgLTEpOwogICB1bmJsb2NrX2lucHV0ICgpOwogICByZXR1cm4gUW5pbDsK IH0KQEAgLTUzNDAsNyArNTM0MCw3IEBAIERFRlVOICgieC1jcmVhdGUtZnJhbWUiLCBGeF9j cmVhdGVfZnJhbWUsIFN4X2NyZWF0ZV9mcmFtZSwKICAgZ3VpX2RlZmF1bHRfcGFyYW1ldGVy IChmLCBwYXJtcywgUW5vX2FjY2VwdF9mb2N1cywgUW5pbCwKICAgICAgICAgICAgICAgICAg ICAgICAgICBOVUxMLCBOVUxMLCBSRVNfVFlQRV9CT09MRUFOKTsKIAotI2lmIGRlZmluZWQg KFVTRV9YX1RPT0xLSVQpIHx8IGRlZmluZWQgKFVTRV9HVEspCisjaWYgZGVmaW5lZCAoVVNF X1hfVE9PTEtJVCkgJiYgIWRlZmluZWQgKFVTRV9HVEspCiAgIC8qIENyZWF0ZSB0aGUgbWVu dSBiYXIuICAqLwogICBpZiAoIW1pbmlidWZmZXJfb25seSAmJiBGUkFNRV9FWFRFUk5BTF9N RU5VX0JBUiAoZikpCiAgICAgewpAQCAtNTM2NSw3ICs1MzY1LDcgQEAgREVGVU4gKCJ4LWNy ZWF0ZS1mcmFtZSIsIEZ4X2NyZWF0ZV9mcmFtZSwgU3hfY3JlYXRlX2ZyYW1lLAogICAgICBi YWRseSB3ZSB3YW50IHRoZW0uICBUaGlzIHNob3VsZCBiZSBkb25lIGFmdGVyIHdlIGhhdmUg dGhlIG1lbnUKICAgICAgYmFyIHNvIHRoYXQgaXRzIHNpemUgY2FuIGJlIHRha2VuIGludG8g YWNjb3VudC4gICovCiAgIGJsb2NrX2lucHV0ICgpOwotICB4X3dtX3NldF9zaXplX2hpbnQg KGYsIHdpbmRvd19wcm9tcHRpbmcsIGZhbHNlKTsKKyAgeF93bV9zZXRfc2l6ZV9oaW50IChm LCB3aW5kb3dfcHJvbXB0aW5nLCBmYWxzZSwgLTEsIC0xKTsKICAgdW5ibG9ja19pbnB1dCAo KTsKIAogICBhZGp1c3RfZnJhbWVfc2l6ZSAoZiwgRlJBTUVfVEVYVF9XSURUSCAoZiksIEZS QU1FX1RFWFRfSEVJR0hUIChmKSwKZGlmZiAtLWdpdCBhL3NyYy94dGVybS5jIGIvc3JjL3h0 ZXJtLmMKaW5kZXggMGMyMGQzOGIwZjcuLjRkYzUwMjEzNjIyIDEwMDY0NAotLS0gYS9zcmMv eHRlcm0uYworKysgYi9zcmMveHRlcm0uYwpAQCAtMjc2MTcsNyArMjc2MTcsNyBAQCB4X3Nl dF9vZmZzZXQgKHN0cnVjdCBmcmFtZSAqZiwgaW50IHhvZmYsIGludCB5b2ZmLCBpbnQgY2hh bmdlX2dyYXZpdHkpCiAgIHhfY2FsY19hYnNvbHV0ZV9wb3NpdGlvbiAoZik7CiAKICAgYmxv Y2tfaW5wdXQgKCk7Ci0gIHhfd21fc2V0X3NpemVfaGludCAoZiwgMCwgZmFsc2UpOworICB4 X3dtX3NldF9zaXplX2hpbnQgKGYsIDAsIGZhbHNlLCAtMSwgLTEpOwogCiAjaWZkZWYgVVNF X0dUSwogICBpZiAoeF9ndGtfdXNlX3dpbmRvd19tb3ZlKQpAQCAtMjgzMTgsNyArMjgzMTgs NyBAQCB4X2NoZWNrX2Z1bGxzY3JlZW4gKHN0cnVjdCBmcmFtZSAqZikKIAkgIGVtYWNzX2Fi b3J0ICgpOwogICAgICAgICB9CiAKLSAgICAgIHhfd21fc2V0X3NpemVfaGludCAoZiwgMCwg ZmFsc2UpOworICAgICAgeF93bV9zZXRfc2l6ZV9oaW50IChmLCAwLCBmYWxzZSwtMSwgLTEp OwogCiAgICAgICBYUmVzaXplV2luZG93IChGUkFNRV9YX0RJU1BMQVkgKGYpLCBGUkFNRV9P VVRFUl9XSU5ET1cgKGYpLAogCQkgICAgIHdpZHRoLCBoZWlnaHQpOwpAQCAtMjg0ODksNyAr Mjg0ODksNyBAQCB4X3NldF93aW5kb3dfc2l6ZV8xIChzdHJ1Y3QgZnJhbWUgKmYsIGJvb2wg Y2hhbmdlX2dyYXZpdHksCiB7CiAgIGlmIChjaGFuZ2VfZ3Jhdml0eSkKICAgICBmLT53aW5f Z3Jhdml0eSA9IE5vcnRoV2VzdEdyYXZpdHk7Ci0gIHhfd21fc2V0X3NpemVfaGludCAoZiwg MCwgZmFsc2UpOworICB4X3dtX3NldF9zaXplX2hpbnQgKGYsIDAsIGZhbHNlLCB3aWR0aCwg aGVpZ2h0KTsKIAogICBYUmVzaXplV2luZG93IChGUkFNRV9YX0RJU1BMQVkgKGYpLCBGUkFN RV9PVVRFUl9XSU5ET1cgKGYpLAogCQkgd2lkdGgsIGhlaWdodCArIEZSQU1FX01FTlVCQVJf SEVJR0hUIChmKSk7CkBAIC0yOTMyNiw3ICsyOTMyNiw3IEBAIHhfbWFrZV9mcmFtZV9pbnZp c2libGUgKHN0cnVjdCBmcmFtZSAqZikKICAgICAgcHJvZ3JhbS1zcGVjaWZpZWQsIHNvIHRo YXQgd2hlbiB0aGUgd2luZG93IGlzIG1hcHBlZCBhZ2FpbiwgaXQgd2lsbCBiZQogICAgICBw bGFjZWQgYXQgdGhlIHNhbWUgbG9jYXRpb24sIHdpdGhvdXQgZm9yY2luZyB0aGUgdXNlciB0 byBwb3NpdGlvbiBpdAogICAgICBieSBoYW5kIGFnYWluICh0aGV5IGhhdmUgYWxyZWFkeSBk b25lIHRoYXQgb25jZSBmb3IgdGhpcyB3aW5kb3cuKSAgKi8KLSAgeF93bV9zZXRfc2l6ZV9o aW50IChmLCAwLCB0cnVlKTsKKyAgeF93bV9zZXRfc2l6ZV9oaW50IChmLCAwLCB0cnVlLCAt MSwgLTEpOwogCiAjaWZkZWYgVVNFX0dUSwogICBpZiAoRlJBTUVfR1RLX09VVEVSX1dJREdF VCAoZikpCkBAIC0zMDA0OSw3ICszMDA0OSw4IEBAIHhfZW1iZWRfZnJhbWUgKHN0cnVjdCB4 X2Rpc3BsYXlfaW5mbyAqZHB5aW5mbywgc3RydWN0IGZyYW1lICpmKQogICAgVGhlIEdUSyB2 ZXJzaW9uIGlzIGluIGd0a3V0aWxzLmMuICAqLwogCiB2b2lkCi14X3dtX3NldF9zaXplX2hp bnQgKHN0cnVjdCBmcmFtZSAqZiwgbG9uZyBmbGFncywgYm9vbCB1c2VyX3Bvc2l0aW9uKQor eF93bV9zZXRfc2l6ZV9oaW50IChzdHJ1Y3QgZnJhbWUgKmYsIGxvbmcgZmxhZ3MsIGJvb2wg dXNlcl9wb3NpdGlvbiwKKwkJICAgIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsKICNpZm5k ZWYgVVNFX0dUSwogICBYU2l6ZUhpbnRzIHNpemVfaGludHM7CkBAIC0zMDIyOCw3ICszMDIy OSw3IEBAIHhfd21fc2V0X3NpemVfaGludCAoc3RydWN0IGZyYW1lICpmLCBsb25nIGZsYWdz LCBib29sIHVzZXJfcG9zaXRpb24pCiAKICAgWFNldFdNTm9ybWFsSGludHMgKEZSQU1FX1hf RElTUExBWSAoZiksIHdpbmRvdywgJnNpemVfaGludHMpOwogI2Vsc2UKLSAgeGdfd21fc2V0 X3NpemVfaGludCAoZiwgZmxhZ3MsIHVzZXJfcG9zaXRpb24pOworICB4Z193bV9zZXRfc2l6 ZV9oaW50IChmLCBmbGFncywgdXNlcl9wb3NpdGlvbiwgd2lkdGgsIGhlaWdodCk7CiAjZW5k aWYgLyogVVNFX0dUSyAqLwogfQogCmRpZmYgLS1naXQgYS9zcmMveHRlcm0uaCBiL3NyYy94 dGVybS5oCmluZGV4IDhkNWM5OTE3NzQ5Li4yYjYxNDVhMmIxNCAxMDA2NDQKLS0tIGEvc3Jj L3h0ZXJtLmgKKysrIGIvc3JjL3h0ZXJtLmgKQEAgLTE3NzQsNyArMTc3NCw3IEBAICNkZWZp bmUgU0VMRUNUSU9OX0VWRU5UX1RJTUUoZXZlbnRwKQlcCiBleHRlcm4gdm9pZCB4X21ha2Vf ZnJhbWVfaW52aXNpYmxlIChzdHJ1Y3QgZnJhbWUgKik7CiBleHRlcm4gdm9pZCB4X2ljb25p ZnlfZnJhbWUgKHN0cnVjdCBmcmFtZSAqKTsKIGV4dGVybiB2b2lkIHhfZnJlZV9mcmFtZV9y ZXNvdXJjZXMgKHN0cnVjdCBmcmFtZSAqKTsKLWV4dGVybiB2b2lkIHhfd21fc2V0X3NpemVf aGludCAoc3RydWN0IGZyYW1lICosIGxvbmcsIGJvb2wpOworZXh0ZXJuIHZvaWQgeF93bV9z ZXRfc2l6ZV9oaW50IChzdHJ1Y3QgZnJhbWUgKiwgbG9uZywgYm9vbCwgaW50LCBpbnQpOwog I2lmIGRlZmluZWQgSEFWRV9YU1lOQ1RSSUdHRVJGRU5DRSAmJiAhZGVmaW5lZCBVU0VfR1RL IFwKICAgJiYgZGVmaW5lZCBIQVZFX0NMT0NLX0dFVFRJTUUKIGV4dGVybiB2b2lkIHhfc3lu Y19pbml0X2ZlbmNlcyAoc3RydWN0IGZyYW1lICopOwo= --------------txP45CU9xUBZ5o744yHG3pxE--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 9 Sep 2024 14:00:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 10:00:45 2024 Received: from localhost ([127.0.0.1]:33746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snewf-0007qt-1L for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 10:00:45 -0400 Received: from mail-yb1-f174.google.com ([209.85.219.174]:45346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1snewc-0007qh-O7 for 72986 <at> debbugs.gnu.org; Mon, 09 Sep 2024 10:00:43 -0400 Received: by mail-yb1-f174.google.com with SMTP id 3f1490d57ef6-e0b7efa1c1bso4358184276.3 for <72986 <at> debbugs.gnu.org>; Mon, 09 Sep 2024 07:00:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725890373; x=1726495173; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=b0xaUupe4aD+8ppj4SXf9GeJNEN3ipS/qxm4FiGfUDw=; b=QTxtWstiUFLM2qA2Ij3HTO3aqSbc1xKc2COFxZklOizvKVKhLY4cyLKDLWGPJvRDy0 vCa5buc2OkZAZ0p6u+NauGDWV8C+OqnBYG1MQFcknzAR/6OEGQgRgw7PS95OdaXUBSKd LSEB2vATEJIC9y+BvEgT72OZhZvHkKUxK/lhU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725890373; x=1726495173; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=b0xaUupe4aD+8ppj4SXf9GeJNEN3ipS/qxm4FiGfUDw=; b=nhKJSleeCIBqOfZZCsLxg3ZL54bh+We60/utkJDNNclyxoUgbuVHRdL13+B+K/Xh9H uYAFgNDkt4ePDvbb1y6PZ/2RHiSxucQ3Or3p0XDeXqJ1MhISuKmCM0NYNtqxKTiCd65v 6Y+MggT91K5g9/WFU9cmAs7z/5x3o5p8nXR+5RO/bC5OzKvuITkg4PWmnRZ7QrmlAeM3 njKMwKEvLfDNLaVFPIXlsKJdHCF5+yS0VLZu7L5dHD8iY6UKwP8jWdgSXMmeemmH6JKm ue79jKSfLeRsgr+AB4IJPEX+lK3s8OqMVOjUvgHOGTKd9R6KSDJ5sUoev+RNxhUJAoa9 oT8Q== X-Forwarded-Encrypted: i=1; AJvYcCWCVkhrONDfwicZj0bGy8ZRjEOyne8IcimiVxvid87iGxKKd486Rgxmqs857fdCnep5YDVgoA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxnO0LQkrKhgJUjBM4GLCSQfEp91N1TB9+SRKNgjFU+JUnih9t8 BjrWuU9q/brReCI1uxPcdncQJikFKsqmUJPazYk5THs11KTsVw0ckNOy+yEJMxJZ4oxzGGOxTBC sZw14p7v5VvUXxp7g0kvoBB4J/iFxXu5ZdfZ9FQ== X-Google-Smtp-Source: AGHT+IGs+8yCVyO0tOPcoJwh8maTMnKFLxmGvKfuOoWLymERjv36rAuvwaEgVkKDPJs32FeFaoN6Hs5Dj0A7pzMUPg4= X-Received: by 2002:a05:690c:6f06:b0:6c1:2ea1:c24d with SMTP id 00721157ae682-6db44f2f5d2mr113096207b3.26.1725890373334; Mon, 09 Sep 2024 06:59:33 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> In-Reply-To: <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Mon, 9 Sep 2024 14:59:21 +0100 Message-ID: <CAOnWdohA9bmoxvZP4j=DiZzGoop73mnRfDGWZcA+d6USLYJ5eA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000009fddb60621b02a64" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000009fddb60621b02a64 Content-Type: text/plain; charset="UTF-8" On Mon, 9 Sept 2024 at 13:33, martin rudalics <rudalics@HIDDEN> wrote: > Obviously. I modified the PGTK part. Please try again with what I > attached now. > This makes an obviously visible difference: C-x 5 2 opens a small frame which immediately becomes large. Here's the *frame-size-history* buffer: Frame size history of #<frame *Minibuf-1* 0x5e56112ccf80> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x374, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=400x374, DS=664x630 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, rejected, PS=1328x1260, XS=1328x1258, DS=664x671 set_window_configuration (4), MS=160x175 IH IV Note that once more I retained the simple patch to frame.c to set frame-size-history to (100). -- https://rrt.sc3d.org --0000000000009fddb60621b02a64 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Mon, 9 Sept 2024 at 13:33, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">Obviously.=C2=A0 I modified the PGTK part.= =C2=A0 Please try again with what I<br> attached now.<br></blockquote><div><br></div><div style=3D"font-family:aria= l,helvetica,sans-serif;font-size:small" class=3D"gmail_default">This makes = an obviously visible difference: C-x 5 2 opens a small frame which immediat= ely becomes large.</div><div style=3D"font-family:arial,helvetica,sans-seri= f;font-size:small" class=3D"gmail_default"><br></div><div style=3D"font-fam= ily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Her= e's the *frame-size-history* buffer:</div><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br></div>= <div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">Frame size history of #<frame =C2=A0*Minibuf-1* 0x5e5= 6112ccf80><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~= >1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_windo= w_size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x87= 5~>1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-ba= r-width (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS= =3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>x_create_frame_2 (0), = MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D132= 8x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>x= _make_frame_visible<br>MapNotify, not hidden & not iconified, PS=3D1328= x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x374, DS= =3D1328x1260<br>xg_frame_resized, rejected, PS=3D1328x1260, XS=3D400x374, D= S=3D664x630<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, = visible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify,= PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg_frame_resized, reject= ed, PS=3D1328x1260, XS=3D1328x1258, DS=3D664x671<br>set_window_configuratio= n (4), MS=3D160x175 IH IV</div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"f= ont-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defau= lt">Note that once more I retained the simple patch to frame.c to set frame= -size-history to (100).<br></div></div><br><span class=3D"gmail_signature_p= refix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D= "ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_bla= nk">https://rrt.sc3d.org</a></div></div></div></div></div> --0000000000009fddb60621b02a64--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 9 Sep 2024 12:34:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 08:34:07 2024 Received: from localhost ([127.0.0.1]:60840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sndao-0002f4-UO for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 08:34:07 -0400 Received: from mout.gmx.net ([212.227.15.15]:34189) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1sndam-0002eU-I1 for 72986 <at> debbugs.gnu.org; Mon, 09 Sep 2024 08:34:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725885227; x=1726490027; i=rudalics@HIDDEN; bh=EQCzYaBTjIuoPB1rtYEf7v1lGVFxLFMnAtQg5gm+oX4=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=rShf9/QrNOLBkUcq3lKoRrOjtG2gXvZQVJqWTTF+xSZ9OGNxJJ5DoEaUMwiYPlBu PmJNkNImO6IufnxkwyrxHQD6/RXpYy+8yHHWQnko1EWkAKAYwdl8aGMwHMi8enzm1 rtMioobFMp25C5aUGC2uyY1e2RRlxnrGkeLSubP6Wu8/exNNCehNcDI7AuUneCXOC sMmWKMeh7i0pKd57uB0YG1eH7Lge/ahno1kq2U5SqJr9NyDjPXmL5ARzYdPclfO3D 3IwAw5/dAAVNOQTnnR9/8lIpOLABDiEBOlQzfurTTtRlOdIvTfNapXpAwtQHBpUTT Y5N2HU7HR+T64cmpJA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.255]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MeCtZ-1sCveu1p7H-00pdMx; Mon, 09 Sep 2024 14:33:47 +0200 Content-Type: multipart/mixed; boundary="------------zGbNMGHFRTsKcoOCKo6mvAE2" Message-ID: <56840844-930e-45b0-ae48-97b5875c51b9@HIDDEN> Date: Mon, 9 Sep 2024 14:33:39 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> X-Provags-ID: V03:K1:5eIRlqqH4ml9OhlJIjEVBHuvGGQLF+9m5jijx1LUpZU6LTZNNVM n94T6+tR1cLF5ORqelN4baNBYoTpQ/BNBHtV0ETRjVZiTZ7w3H887DOL7k0tZGBLNIMch4J PH79yK6rVHEfBzyznMvnxDKjxzS/whtvXnSVAQM5Dzno+TxepwyyKVgdmAw6NKqXMVNg/fV HJ5xKPfV4YdaEu7zbjKYQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:DnGSRCyeDYU=;4CeAG3rYZQ25eMHSeUJQ7l2iLd3 kH5RHHOjndgiK+s8aKl+gpW/f4wfck6eQ9Nkzau7C5QTz/ySWiOnZWjcaDf9qI1RrtBGoVywG SlSzZ3hCyS4+R9g8yhMk3/bP6tknYZtwpCAAyjAd2sUARuYTNOivR+bYVxXDjJNL0STO8EZ9y aK72bduMpS+RHoC7BMIkuX6PpUFVBqLcJs5Smlo4Ckck+1UdZ059weamgHmPGe5axnqqZFONl qSA/2eE97uxHSHD4NJsYUpUmna4Oedf0l/gM0TEcOPOeBWQTazKpYWWV888N/9Xn8Oi5UxI4B hHSq6vzkPXV2PaNcjZOhwGKoW0u0drTURq95SSSiiJ8xaYFNQ+JZ+NAXsHB0AVhGsdf28O6hO 9tEZeOS/vrjFhf1Enged/tB8PO8TDWDQu36n7ivEpnov3UYXEs0KJB2OHp6/be6p8kSlShI27 EPIOUpcrJrq4WSzfOkw8TtXIl9RES8pO6FuzaWtBb7CAFsCn1cyoEsKyYE5yKa4z9HjySLTC9 QxFtJWcidthGAr9D8MMpVJ8WG5J2b2+R9PFj5Kp6CUrbCVkrOYwlKMQ8kPXjcJ6BJut2LN5y2 zVIdHD3PvhjLTrF/S0JSyqXek/vKiRhlYMOUEGdJVjur3qg6mU4wV6KHFOIAyT6OJ8nRaXckR /dnUntSIhNdYzLHtveswCJD6aEWYnQOIIHSQfOxIa4zoTyfj0NOdMrADfK2DA43whoQvKSe0K /AIhNRty4x5P938W1Tn1OwdIcdrVfZFTE5RiByRa971o8WZV0Q2PM07wbh6Leta6MXPZVvmle 0qdq5/tEzE/m9XN9bhYAZ2xA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------zGbNMGHFRTsKcoOCKo6mvAE2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Thanks for your persistence, Martin! Thanks for yours! > (No infinite loop!) Obviously. I modified the PGTK part. Please try again with what I attached now. martin --------------zGbNMGHFRTsKcoOCKo6mvAE2 Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject.diff" Content-Disposition: attachment; filename="gtkutil-reject.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IGQ1NzYy N2YxNTJmLi44OTA2MTI0NTUwMCAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0aWwuYworKysgYi9z cmMvZ3RrdXRpbC5jCkBAIC0xMTI5LDExICsxMTI5LDQ1IEBAIHhnX3NldF9nZW9tZXRyeSAo c3RydWN0IGZyYW1lICpmKQogICAgIH0KIH0KIAorc3RhdGljIHN0cnVjdCBmcmFtZSAqbGFz dF9yZXNpemVfZnJhbWUgPSBOVUxMOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV9oZWlnaHQg PSAtMTsKK3N0YXRpYyBpbnQgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKK3N0YXRpYyBpbnQg bGFzdF9yZXNpemVfY291bnQgPSAwOworCiAvKiogRnVuY3Rpb24gdG8gaGFuZGxlIHJlc2l6 ZSBvZiBuYXRpdmUgZnJhbWUgRiB0byBXSURUSCBhbmQgSEVJR0hUCiAgICAgcGl4ZWxzIGFm dGVyIHdlIGdvdCBhIENvbmZpZ3VyZU5vdGlmeSBldmVudC4gICovCiB2b2lkCiB4Z19mcmFt ZV9yZXNpemVkIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsK KyNpZm5kZWYgSEFWRV9QR1RLCisgIGlmIChmID09IGxhc3RfcmVzaXplX2ZyYW1lCisgICAg ICAmJiAod2lkdGggIT0gbGFzdF9yZXNpemVfd2lkdGgKKwkgIHx8IGhlaWdodCAhPSBsYXN0 X3Jlc2l6ZV9oZWlnaHQpCisgICAgICAmJiBsYXN0X3Jlc2l6ZV9jb3VudCA8PSAzKQorICAg IC8qIFdlIGRpZCBub3QgZ2V0IHdoYXQgd2Ugd2FudGVkLCByZXRyeS4gICovCisgICAgewor ICAgICAgaWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKQorCWZyYW1lX3NpemVfaGlz dG9yeV9leHRyYQorCSAgKGYsIGJ1aWxkX3N0cmluZyAoInhnX2ZyYW1lX3Jlc2l6ZWQsIHJl amVjdGVkIiksCisJICAgRlJBTUVfUElYRUxfV0lEVEggKGYpLCBGUkFNRV9QSVhFTF9IRUlH SFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAorCSAgIGxhc3RfcmVzaXplX3dpZHRoLCBsYXN0X3Jl c2l6ZV9oZWlnaHQpOworCisgICAgICBndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAo RlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikpLAorCQkJIGxhc3RfcmVzaXplX3dpZHRoLCBs YXN0X3Jlc2l6ZV9oZWlnaHQpOworCisgICAgICBsYXN0X3Jlc2l6ZV9jb3VudCsrOworCisg ICAgICByZXR1cm47CisgICAgfQorICBlbHNlCisgICAgLyogV2UgZWl0aGVyIGdvdCB3aGF0 IHdlIGFza2VkIGZvciBvciBsb3N0IHRoZSBiYXR0bGUuICAqLworICAgIHsKKyAgICAgIGxh c3RfcmVzaXplX2ZyYW1lID0gTlVMTDsKKyAgICAgIGxhc3RfcmVzaXplX2hlaWdodCA9IC0x OworICAgICAgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKKyAgICAgIGxhc3RfcmVzaXplX2Nv dW50ID0gMDsKKyAgICB9CisjZW5kaWYKICAgLyogSWdub3JlIGNhc2Ugd2hlcmUgc2l6ZSBv ZiBuYXRpdmUgcmVjdGFuZ2xlIGRpZG4ndCBjaGFuZ2UuICAqLwogICBpZiAod2lkdGggIT0g RlJBTUVfUElYRUxfV0lEVEggKGYpCiAgICAgICB8fCBoZWlnaHQgIT0gRlJBTUVfUElYRUxf SEVJR0hUIChmKQpAQCAtMTI5NywxOSArMTMzMSwyMCBAQCB4Z19mcmFtZV9zZXRfY2hhcl9z aXplIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKICAgZWxzZQog ICAgIHsKICNpZm5kZWYgSEFWRV9QR1RLCisgICAgICBsYXN0X3Jlc2l6ZV9mcmFtZSA9IGY7 CisgICAgICBsYXN0X3Jlc2l6ZV9oZWlnaHQgPSBvdXRlcl9oZWlnaHQ7CisgICAgICBsYXN0 X3Jlc2l6ZV93aWR0aCA9IG91dGVyX3dpZHRoOworICAgICAgbGFzdF9yZXNpemVfY291bnQg PSAwOworCiAgICAgICBndGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAoRlJBTUVfR1RL X09VVEVSX1dJREdFVCAoZikpLAogCQkJIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwog I2Vsc2UKICAgICAgIGlmIChGUkFNRV9HVEtfT1VURVJfV0lER0VUIChmKSkKLQl7Ci0JICBn dGtfd2luZG93X3Jlc2l6ZSAoR1RLX1dJTkRPVyAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAo ZikpLAotCQkJICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKLQl9CisJZ3RrX3dp bmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKSwK KwkJCSAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwogICAgICAgZWxzZQotCXsKLQkg IGd0a193aWRnZXRfc2V0X3NpemVfcmVxdWVzdCAoRlJBTUVfR1RLX1dJREdFVCAoZiksCi0J CQkJICAgICAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwotCX0KKwlndGtfd2lkZ2V0 X3NldF9zaXplX3JlcXVlc3QgKEZSQU1FX0dUS19XSURHRVQgKGYpLAorCQkJCSAgICAgb3V0 ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7CiAjZW5kaWYKICAgICAgIGZ1bGxzY3JlZW4gPSBR bmlsOwogICAgIH0K --------------zGbNMGHFRTsKcoOCKo6mvAE2--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 9 Sep 2024 09:51:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 05:51:00 2024 Received: from localhost ([127.0.0.1]:60654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snb2x-0002VX-FP for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 05:51:00 -0400 Received: from mail-yw1-f170.google.com ([209.85.128.170]:57670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1snb2v-0002VJ-E5 for 72986 <at> debbugs.gnu.org; Mon, 09 Sep 2024 05:50:58 -0400 Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-6c130ffa0adso36487347b3.3 for <72986 <at> debbugs.gnu.org>; Mon, 09 Sep 2024 02:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725875388; x=1726480188; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=nwbOJcBBq1I14MkG2jQBtgU0C4XEYSD/aLu2qp87PwI=; b=PvCvjUeyoRxzYqzm+MCxqSMc2Mc2HEEBlsE9DcZYbGWi6xolbZbaMPBeEkYl6Q4cYs GgSnC3b8AsS9Ar+O3pTx0s2ZwD1xygfg++24d+1sSIuRPhp+IuGbv6Wu5TQha5tAOZ4N IRnRSpbmEYBQynMigffG+BJjwuq9FgBjDyeiE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725875388; x=1726480188; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nwbOJcBBq1I14MkG2jQBtgU0C4XEYSD/aLu2qp87PwI=; b=IBQlQFb8uAqoe+VWfYsXmbTf+QN8HgzYcGNTJhRfVV0d4g6hzOtADI6xZXPyy8XQHp BJeMOCTe0AJt9yxhdDpsB4GxaSNudruFiyd1yB17q1BmPrXVmyEr0kXQtwDZNUk3ZYBE NNe4zu+69/yi2CW3un22yTgLyR1xjCwR7keZSs1wO2jzb7RPCqRcQvxEiHZUQSjjterZ FkBKKzW7TTjCz/sAYGE8NWqCBfV1+9E3dEQ7x6wWukGcTSYxalw/vsKYKVP0ZkoPgG5B /igLs+1fdkmVyuHIrW83u9D2bXkBEeLXqKL2RAzj1RiM0Jc/sNTkTAHdDg9n15aZFi+q IZBg== X-Forwarded-Encrypted: i=1; AJvYcCUTe0x2jghHV9dCnbg8MuRZMf2yxLh7N5hlxsmactDwVrXX1Qx5Y3fnFv3kuMP8a5fvQhOkhw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyAc9bNdSgKtmuzAux1IS06wNFOEf8eDKbkWe3dDOK7yRbh+qE4 YqTnG2qkDC3Uf2ms/W/HfMgZFRCxCQnsTvrmFMqolqbIAV56R1JJZVVbeeFC1QmtFtWvHO3bdDN L16LAPzxFZfNgWLbAJ5gXiiEH5wifbm1HcDm5AQ== X-Google-Smtp-Source: AGHT+IFbg58P1sb83wjboM+0elaWMWpgtJrg+SECZI0C8v0eIpheuuxiE+EllGJAzxmco4vi55m8ZHWMqCf3IQhCiVE= X-Received: by 2002:a05:690c:dc7:b0:62f:f535:f38 with SMTP id 00721157ae682-6db44d69ef7mr126498197b3.8.1725875388042; Mon, 09 Sep 2024 02:49:48 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> In-Reply-To: <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Mon, 9 Sep 2024 10:49:37 +0100 Message-ID: <CAOnWdog0cgYEOginSs7Y83a+9G6ohTJYa5biyj-WXM_ZLC_JYA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000006e6d1e0621acad8d" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000006e6d1e0621acad8d Content-Type: text/plain; charset="UTF-8" Thanks for your persistence, Martin! On Mon, 9 Sept 2024 at 09:58, martin rudalics <rudalics@HIDDEN> wrote: > > I forgot whether creating an initial frame without menubar works > reasonably on your system. So please do the same once more but this > time with --eval "(setq default-frame-alist '((menu-bar-lines . 0)))" > appended to your emacs call. This will conclude our experiments with > the history of the initial frame. > So, I'm doing this with git master HEAD still with the patch that changes frame.c to initialize frame_size_history thus: frame_size_history = Fcons (make_fixnum (100), Qnil); And here is the contents of *frame-size-history*: Frame size history of #<frame *Minibuf-1* - GNU Emacs at ecls 0x56eeaaf4faa0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1258, XS=1328x1258 ConfigureNotify, PS=1328x1258, XS=1328x1258 xg_frame_resized, unchanged, PS=1328x1258, XS=1328x1258 tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1258, XS=1328x1258 ConfigureNotify, PS=1328x1258, XS=1328x1258 xg_frame_resized, unchanged, PS=1328x1258, XS=1328x1258 set_window_configuration (4), MS=160x175 IH IV (I observe that this seems to behave just like the "vanilla" version of the test, only there's no menu bar in the initial frame.) > Next let's try the following: Upon receiving a ConfigureNotify event we > don't call change_frame_size when _we_ conclude that nothing has > changed. This conclusion might be wrong so let's _always_ process a > ConfigureNotify event via change_frame_size with the trivial patch I > attached as gtkutil-change.diff. > OK, so with just gtkutil-change.diff applied to git master HEAD, I get the same behaviour as ever when starting 'emacs -Q' and then typing C-x 5 2. If this doesn't accomplish anything (as I'd expect), let's try to be > stubborn. For this purpose apply the less trivial patch attached as > gtkutil-reject.diff, do > > (setq frame-size-history '(100)) > > C-x 5 2 > > (frame--size-history) > > and tell me what *frame-size-history* says in the new frame Frame size history of #<frame *Minibuf-1* 0x6324643cf650> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=1328x1260 tool-bar-lines (2), NS=1328x1260~>400x340, MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=400x340, DS=400x340 ConfigureNotify, PS=1328x1260, XS=400x374, DS=400x340 xg_frame_resized, changed, PS=1328x1260, XS=400x374, DS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x374, DS=400x340 change_frame_size (5), TS=1280x1260~>352x374, TC=80x36~>22x10, NS=1328x1260~>400x374, IS=1328x1260~>400x374, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV set_window_configuration (4), MS=160x175 IH IV (No infinite loop!) -- https://rrt.sc3d.org --0000000000006e6d1e0621acad8d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr"><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small= " class=3D"gmail_default">Thanks for your persistence, Martin!</div><br></d= iv><div dir=3D"ltr" class=3D"gmail_attr">On Mon, 9 Sept 2024 at 09:58, mart= in rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@HIDDEN</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br> I forgot whether creating an initial frame without menubar works<br> reasonably on your system.=C2=A0 So please do the same once more but this<b= r> time with<span class=3D"gmail_default" style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small"></span> --eval "(setq default-frame-alist= '((menu-bar-lines . 0)))"<br> appended to your emacs call.=C2=A0 This will conclude our experiments with<= br> the history of the initial frame.<br></blockquote><div><br></div><div><div = style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"g= mail_default">So, I'm doing this with git master HEAD still with the pa= tch that changes frame.c to initialize frame_size_history thus:</div><div s= tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gm= ail_default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small" class=3D"gmail_default">=C2=A0 frame_size_history =3D Fco= ns (make_fixnum (100), Qnil);</div><div style=3D"font-family:arial,helvetic= a,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">And here is the contents of *frame-size-history*:</div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">Frame size history of #<frame =C2= =A0*Minibuf-1* - GNU Emacs at ecls 0x56eeaaf4faa0><br>x_create_frame_1 (= 5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~>1296x8= 75, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~>1280x= 1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x875~>= 1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260~>132= 8x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-height (3)= , MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_frame_2 (0),= MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260, XS=3D13= 28x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 IH IV<br>= x_make_frame_visible<br>MapNotify, not hidden & not iconified, PS=3D132= 8x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1260, = DS=3D1328x1260<br>xg_frame_resized, unchanged, PS=3D1328x1260, XS=3D1328x12= 60<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>xg= _frame_resized, changed, PS=3D1328x1260, XS=3D1328x1258<br>change_frame_siz= e_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS=3D1328x1260<br>change_fram= e_size (5), TS=3D1280x1260~>1280x1258, TC=3D80x36~>80x35, NS=3D1328x1= 260~>1328x1258, IS=3D1328x1260~>1328x1258, MS=3D32x70 IH IV<br>menu-b= ar-lines (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x12= 58, XS=3D1328x1258<br>ConfigureNotify, PS=3D1328x1258, XS=3D1328x1258<br>xg= _frame_resized, unchanged, PS=3D1328x1258, XS=3D1328x1258<br>tool-bar-lines= (2), MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1258, XS= =3D1328x1258<br>ConfigureNotify, PS=3D1328x1258, XS=3D1328x1258<br>xg_frame= _resized, unchanged, PS=3D1328x1258, XS=3D1328x1258<br>set_window_configura= tion (4), MS=3D160x175 IH IV</div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">(I observe that this seems to behave just like the "vanilla&q= uot; version of the test, only there's no menu bar in the initial frame= .)<br></div></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex"> Next let's try the following: Upon receiving a ConfigureNotify event we= <br> don't call change_frame_size when _we_ conclude that nothing has<br> changed.=C2=A0 This conclusion might be wrong so let's _always_ process= a<br> ConfigureNotify event via change_frame_size with the trivial patch I<br> attached as gtkutil-change.diff.<br></blockquote><div><br></div><div><div s= tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gm= ail_default">OK, so with just gtkutil-change.diff applied to git master HEA= D, I get the same behaviour as ever when starting 'emacs -Q' and th= en typing C-x 5 2.<br></div><br></div><blockquote class=3D"gmail_quote" sty= le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi= ng-left:1ex"> If this doesn't accomplish anything (as I'd expect), let's try = to be<br> stubborn.=C2=A0 For this purpose apply the less trivial patch attached as<b= r> gtkutil-reject.diff, do<br> <br> (setq frame-size-history '(100))<br> <br> C-x 5 2<br> <br> (frame--size-history)<br> <br> and tell me what *frame-size-history* says in the new frame</blockquote><di= v><br></div><div>Frame size history of #<frame =C2=A0*Minibuf-1* 0x63246= 43cf650><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~&g= t;1296x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_= size (5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~= >1296x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-= width (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS= =3D160x175<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS= =3D160x175<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size,= invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_= char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not h= idden & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotif= y, PS=3D1328x1260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resized, change= d, PS=3D1328x1260, XS=3D400x340<br>change_frame_size_1, delayed, PS=3D1328x= 1260, XS=3D400x340, DS=3D1328x1260<br>tool-bar-lines (2), NS=3D1328x1260~&g= t;400x340, MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1260,= XS=3D400x340, DS=3D400x340<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x37= 4, DS=3D400x340<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D400x374,= DS=3D400x340<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D400x374= , DS=3D400x340<br>change_frame_size (5), TS=3D1280x1260~>352x374, TC=3D8= 0x36~>22x10, NS=3D1328x1260~>400x374, IS=3D1328x1260~>400x374, MS= =3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH IV<br>set_w= indow_configuration (4), MS=3D160x175 IH IV<br></div><div><br></div><div><d= iv style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">(No infinite loop!)<br></div></div></div><br><span class= =3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s= ignature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3= d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></= div> --0000000000006e6d1e0621acad8d--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 9 Sep 2024 08:58:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 04:58:31 2024 Received: from localhost ([127.0.0.1]:60633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snaEB-000898-8q for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 04:58:31 -0400 Received: from mout.gmx.net ([212.227.17.22]:41885) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1snaE8-00088s-4r for 72986 <at> debbugs.gnu.org; Mon, 09 Sep 2024 04:58:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725872289; x=1726477089; i=rudalics@HIDDEN; bh=Zf2yMNB9eH3VmOFjEavdu1XbEpMsKiag/qKEGluRNDE=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=I0txVU2KXd1cJ2Z9iabh3zEupqGd6Rji3X/lHRT7QfqIbCwlJNYAlq5irjx5r1Ir ad20gf+CJ4TdtMN6BxYpK2KSNQV3IZ3Z0HvA3n0GRz7Yw0lf2q4Uz9Qx/7aJea1Gn /fkxalVuN/ZMclsUmF+EPZqmfiTaHYSi3jR7lzOA33yWI1NH09D6jJcL2PERF+Cor ca83lnHMWVvBH72cmCV/tTSe2qCICmi4dsV2EmcO3DNPAmRIKsWuhqw2FTsh7Px21 UMX35rguW1I6rOQqczUhHP/0SKFtME77Blmfm4jA5fEMY0zmE4ogTK1gcNwsQ7Wz4 uaQsJJkwJYrnt1WsdQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.255]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MS3mt-1scL1e1k79-00TTHZ; Mon, 09 Sep 2024 10:58:09 +0200 Content-Type: multipart/mixed; boundary="------------Xi4uijGuHBMW0QnSSRWOENYa" Message-ID: <300cb820-d6b7-44c6-8609-fa7804babf99@HIDDEN> Date: Mon, 9 Sep 2024 10:58:05 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> X-Provags-ID: V03:K1:IBrhEjW34L0NqEdU+ZU416haaUI3191XNGB1zVT/teFFLl/qWtG oLysH9xSP4Z0saqCAx4gK6bM4UPC/bzl6X8wNdYCH9ykOfLvnWFkaDDAjTPKKBpALj6MSFv djCTvnMHhBJcVl8Hfjzj29EG7IDbEWzjcrkQHE8XbibGk65QAkhEjzXTH9fGWR+F1EjAagt v4g74MBXhUxjaswvHeMHQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:nBXYdI1D8ek=;PvhcxJVaIG3Z2L4TvcfBDPzmp1E oD19JSJCVToBQns6F3GdsBO7dMwPx/IzEW2rlJtbvD2N2K6aui+bwkzRejjRzlbeVxYcZAOUZ bUWReYMSejOb7ukOfKuA+cpclO95gp0vgcZVFKSfYeJGxkZWGJ6Ayfv8xSKIpPNEntdjE0/dj m58VWObLwaWh96fNPOvXlmr6eieqUCfSjr0yIZEWMvTtg1JIvu38wWbu1GNVefZ1LK9X2yoB3 dmPiRMtyfNd4La/c3V+4AEleeEQK08CHJCBtogn5wtZukBBbXd9kpbGTXnIHAwV53DsqRN4vJ HyDXb/SJjRsHA2xKjLKaMvfvpkWkJ27yzjXrzFE6j83BcWACUfcgB5LP0pdJUlJSi0zRCoMsz AM/wBq1Yf/W7TcJdwlrmLQzPx5rnKVS3mIkpB4CT6Q8tjsonUTR4eg3FrdmlFhgqoGvQG6jaM hXcfsMbRVLZfaX3U/PgtVnv0D2/pFDnx7oGAEetMGc3SPRGhPv4bE9FYVp8QrbWMo23YRR6ms oMTAzMEbzV7a5OtUQhAsPjh2vu72Zx23Rzw/cw7Z7m3QLOd4OpriXBQIaYbiZ/b8zZFiqwyng RTxQYfxAAO+Xhzn8nAjhJr/zvs76129bG5m90eXn+3UXAJVfYPBD3+lwuemZqtBh4YHp32Zsx UqINmA8m1qMWp04HWMS/rrQkiQV6JEw+JnOmXJKRubcBQZeLt24zcoxwHrRl4jzzbNYw0PU5/ rXcAKWmoAAqIHnDvTZI1kvrMqBzH77+VcOYjOz9gSah+FT8UpSgtWguTVQwI+eXvcB+q5AtTp mdjjUGRQx0ZiMVsS4dmtgSRQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------Xi4uijGuHBMW0QnSSRWOENYa Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit The important fact is that in the entire sequence of the initial frame's setup you never experience one of those strange ConfigureNotify events asking to shrink the frame. Why they happen only for subsequent frame creations will probably remain a mystery. A new mystery is that your creation of the initial frame has one xg_frame_set_char_size call followed by two ConfigureNotify events where the first event asks for 1328x1260 and the second one for 1328x1258 pixels. The same happens again after setting up the tool bar only that there the first event has 1328x1258 (which matches the previous) and the second one asks for 1280x1354 pixels. In the first event xg_frame_resized concludes that nothing changed, in the second event it notices a change. When I do the same thing on my system I get Frame size history of #<frame *scratch* - GNU Emacs at restno 0x1f668c0> x_create_frame_1 (5), TS=80x25~>720x550, NS=80x25~>736x550, IS=80x25~>736x550, MS=18x44 IH IV gui_figure_window_size (5), TS=720x550~>720x792, TC=80x25~>80x36, NS=736x550~>736x792, IS=736x550~>736x792, MS=18x44 IH IV scroll-bar-width (3), NS=736x792~>752x792, IS=736x792~>752x792, MS=90x110 scroll-bar-height (3), MS=90x110 x_create_frame_2 (0), MS=90x110 xg_frame_set_char_size, invisible, PS=752x792, XS=752x792, DS=752x792 xg_frame_set_char_size (5), MS=18x44 IH IV MapNotify, not hidden & not iconified, PS=752x792, DS=752x792 ConfigureNotify, PS=752x792, XS=752x792, DS=752x792 xg_frame_resized, unchanged, PS=752x792, XS=752x792 menu-bar-lines (2), MS=90x110 xg_frame_set_char_size, visible, PS=752x792, XS=752x792, DS=752x792 ConfigureNotify, PS=752x792, XS=752x792, DS=752x792 xg_frame_resized, unchanged, PS=752x792, XS=752x792 tool-bar-lines (2), MS=90x110 xg_frame_set_char_size, visible, PS=752x792, XS=752x792, DS=752x792 ConfigureNotify, PS=752x792, XS=752x792, DS=752x792 xg_frame_resized, unchanged, PS=752x792, XS=752x792 and the sizes requested by xg_frame_set_char_size and the ones received by ConfigureNotify remain the same throughout - 752x792. I have no hope that anyone will tell us what's going on here. Hence this new mystery will remain unsolved too, I presume. But maybe I'm missing an important detail here. I forgot whether creating an initial frame without menubar works reasonably on your system. So please do the same once more but this time with --eval "(setq default-frame-alist '((menu-bar-lines . 0)))" appended to your emacs call. This will conclude our experiments with the history of the initial frame. Next let's try the following: Upon receiving a ConfigureNotify event we don't call change_frame_size when _we_ conclude that nothing has changed. This conclusion might be wrong so let's _always_ process a ConfigureNotify event via change_frame_size with the trivial patch I attached as gtkutil-change.diff. If this doesn't accomplish anything (as I'd expect), let's try to be stubborn. For this purpose apply the less trivial patch attached as gtkutil-reject.diff, do (setq frame-size-history '(100)) C-x 5 2 (frame--size-history) and tell me what *frame-size-history* says in the new frame (if we're unlucky and I did something wrong, this might get your Emacs run into an infinite loop and you have to kill it by external means). martin --------------Xi4uijGuHBMW0QnSSRWOENYa Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-reject.diff" Content-Disposition: attachment; filename="gtkutil-reject.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IGQ1NzYy N2YxNTJmLi5jNWM5OWQ2ZjFiZCAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0aWwuYworKysgYi9z cmMvZ3RrdXRpbC5jCkBAIC0xMTI5LDExICsxMTI5LDQ5IEBAIHhnX3NldF9nZW9tZXRyeSAo c3RydWN0IGZyYW1lICpmKQogICAgIH0KIH0KIAorc3RhdGljIHN0cnVjdCBmcmFtZSAqbGFz dF9yZXNpemVfZnJhbWUgPSBOVUxMOworc3RhdGljIGludCBsYXN0X3Jlc2l6ZV9oZWlnaHQg PSAtMTsKK3N0YXRpYyBpbnQgbGFzdF9yZXNpemVfd2lkdGggPSAtMTsKK3N0YXRpYyBpbnQg bGFzdF9yZXNpemVfY291bnQgPSAwOworCiAvKiogRnVuY3Rpb24gdG8gaGFuZGxlIHJlc2l6 ZSBvZiBuYXRpdmUgZnJhbWUgRiB0byBXSURUSCBhbmQgSEVJR0hUCiAgICAgcGl4ZWxzIGFm dGVyIHdlIGdvdCBhIENvbmZpZ3VyZU5vdGlmeSBldmVudC4gICovCiB2b2lkCiB4Z19mcmFt ZV9yZXNpemVkIChzdHJ1Y3QgZnJhbWUgKmYsIGludCB3aWR0aCwgaW50IGhlaWdodCkKIHsK KyNpZm5kZWYgSEFWRV9QR1RLCisgIGlmIChmID09IGxhc3RfcmVzaXplX2ZyYW1lCisgICAg ICAmJiB3aWR0aCAhPSBsYXN0X3Jlc2l6ZV93aWR0aAorICAgICAgJiYgaGVpZ2h0ICE9IGxh c3RfcmVzaXplX2hlaWdodAorICAgICAgJiYgbGFzdF9yZXNpemVfY291bnQgPD0gMykKKyAg ICAvKiBXZSBkaWQgbm90IGdldCB3aGF0IHdlIHdhbnRlZCwgcmV0cnkuICAqLworICAgIHsK KyAgICAgIGlmIChDT05TUCAoZnJhbWVfc2l6ZV9oaXN0b3J5KSkKKwlmcmFtZV9zaXplX2hp c3RvcnlfZXh0cmEKKwkgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19mcmFtZV9yZXNpemVkLCBy ZWplY3RlZCIpLAorCSAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJBTUVfUElYRUxfSEVJ R0hUIChmKSwgd2lkdGgsIGhlaWdodCwKKwkgICBsYXN0X3Jlc2l6ZV93aWR0aCwgbGFzdF9y ZXNpemVfaGVpZ2h0KTsKKworICAgICAgaWYgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQgKGYp KQorCWd0a193aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lE R0VUIChmKSksCisJCQkgICBsYXN0X3Jlc2l6ZV93aWR0aCwgbGFzdF9yZXNpemVfaGVpZ2h0 KTsKKyAgICAgIGVsc2UKKwlndGtfd2lkZ2V0X3NldF9zaXplX3JlcXVlc3QgKEZSQU1FX0dU S19XSURHRVQgKGYpLAorCQkJCSAgICAgbGFzdF9yZXNpemVfd2lkdGgsIGxhc3RfcmVzaXpl X2hlaWdodCk7CisKKyAgICAgIGxhc3RfcmVzaXplX2NvdW50Kys7CisKKyAgICAgIHJldHVy bjsKKyAgICB9CisgIGVsc2UKKyAgICAvKiBXZSBlaXRoZXIgZ290IHdoYXQgd2UgYXNrZWQg Zm9yIG9yIGxvc3QgdGhlIGJhdHRsZS4gICovCisgICAgeworICAgICAgbGFzdF9yZXNpemVf ZnJhbWUgPSBOVUxMOworICAgICAgbGFzdF9yZXNpemVfaGVpZ2h0ID0gLTE7CisgICAgICBs YXN0X3Jlc2l6ZV93aWR0aCA9IC0xOworICAgICAgbGFzdF9yZXNpemVfY291bnQgPSAwOwor ICAgIH0KKyNlbmRpZgogICAvKiBJZ25vcmUgY2FzZSB3aGVyZSBzaXplIG9mIG5hdGl2ZSBy ZWN0YW5nbGUgZGlkbid0IGNoYW5nZS4gICovCiAgIGlmICh3aWR0aCAhPSBGUkFNRV9QSVhF TF9XSURUSCAoZikKICAgICAgIHx8IGhlaWdodCAhPSBGUkFNRV9QSVhFTF9IRUlHSFQgKGYp CkBAIC0xMzAwLDE2ICsxMzM4LDE3IEBAIHhnX2ZyYW1lX3NldF9jaGFyX3NpemUgKHN0cnVj dCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogICAgICAgZ3RrX3dpbmRvd19y ZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRFUl9XSURHRVQgKGYpKSwKIAkJCSBv dXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICNlbHNlCisgICAgICBsYXN0X3Jlc2l6ZV9m cmFtZSA9IGY7CisgICAgICBsYXN0X3Jlc2l6ZV9oZWlnaHQgPSBvdXRlcl9oZWlnaHQ7Cisg ICAgICBsYXN0X3Jlc2l6ZV93aWR0aCA9IG91dGVyX3dpZHRoOworICAgICAgbGFzdF9yZXNp emVfY291bnQgPSAwOworCiAgICAgICBpZiAoRlJBTUVfR1RLX09VVEVSX1dJREdFVCAoZikp Ci0JewotCSAgZ3RrX3dpbmRvd19yZXNpemUgKEdUS19XSU5ET1cgKEZSQU1FX0dUS19PVVRF Ul9XSURHRVQgKGYpKSwKLQkJCSAgICAgb3V0ZXJfd2lkdGgsIG91dGVyX2hlaWdodCk7Ci0J fQorCWd0a193aW5kb3dfcmVzaXplIChHVEtfV0lORE9XIChGUkFNRV9HVEtfT1VURVJfV0lE R0VUIChmKSksCisJCQkgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKICAgICAgIGVs c2UKLQl7Ci0JICBndGtfd2lkZ2V0X3NldF9zaXplX3JlcXVlc3QgKEZSQU1FX0dUS19XSURH RVQgKGYpLAotCQkJCSAgICAgICBvdXRlcl93aWR0aCwgb3V0ZXJfaGVpZ2h0KTsKLQl9CisJ Z3RrX3dpZGdldF9zZXRfc2l6ZV9yZXF1ZXN0IChGUkFNRV9HVEtfV0lER0VUIChmKSwKKwkJ CQkgICAgIG91dGVyX3dpZHRoLCBvdXRlcl9oZWlnaHQpOwogI2VuZGlmCiAgICAgICBmdWxs c2NyZWVuID0gUW5pbDsKICAgICB9Cg== --------------Xi4uijGuHBMW0QnSSRWOENYa Content-Type: text/x-patch; charset=UTF-8; name="gtkutil-change.diff" Content-Disposition: attachment; filename="gtkutil-change.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGlsLmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IGQ1NzYy N2YxNTJmLi42OGFlMzg1NTBlMCAxMDA2NDQKLS0tIGEvc3JjL2d0a3V0aWwuYworKysgYi9z cmMvZ3RrdXRpbC5jCkBAIC0xMTM1LDEyICsxMTM1LDEyIEBAIHhnX3NldF9nZW9tZXRyeSAo c3RydWN0IGZyYW1lICpmKQogeGdfZnJhbWVfcmVzaXplZCAoc3RydWN0IGZyYW1lICpmLCBp bnQgd2lkdGgsIGludCBoZWlnaHQpCiB7CiAgIC8qIElnbm9yZSBjYXNlIHdoZXJlIHNpemUg b2YgbmF0aXZlIHJlY3RhbmdsZSBkaWRuJ3QgY2hhbmdlLiAgKi8KLSAgaWYgKHdpZHRoICE9 IEZSQU1FX1BJWEVMX1dJRFRIIChmKQotICAgICAgfHwgaGVpZ2h0ICE9IEZSQU1FX1BJWEVM X0hFSUdIVCAoZikKLSAgICAgIHx8IChmLT5uZXdfc2l6ZV9wCi0JICAmJiAoKGYtPm5ld193 aWR0aCA+PSAwICYmIHdpZHRoICE9IGYtPm5ld193aWR0aCkKLQkgICAgICB8fCAoZi0+bmV3 X2hlaWdodCA+PSAwICYmIGhlaWdodCAhPSBmLT5uZXdfaGVpZ2h0KSkpKQotICAgIHsKKy8q KiAgIGlmICh3aWR0aCAhPSBGUkFNRV9QSVhFTF9XSURUSCAoZikgKiovCisvKiogICAgICAg fHwgaGVpZ2h0ICE9IEZSQU1FX1BJWEVMX0hFSUdIVCAoZikgKiovCisvKiogICAgICAgfHwg KGYtPm5ld19zaXplX3AgKiovCisvKiogCSAgJiYgKChmLT5uZXdfd2lkdGggPj0gMCAmJiB3 aWR0aCAhPSBmLT5uZXdfd2lkdGgpICoqLworLyoqIAkgICAgICB8fCAoZi0+bmV3X2hlaWdo dCA+PSAwICYmIGhlaWdodCAhPSBmLT5uZXdfaGVpZ2h0KSkpKSAqKi8KKy8qKiAgICAgeyAq Ki8KICAgICAgIGlmIChDT05TUCAoZnJhbWVfc2l6ZV9oaXN0b3J5KSkKIAlmcmFtZV9zaXpl X2hpc3RvcnlfZXh0cmEKIAkgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19mcmFtZV9yZXNpemVk LCBjaGFuZ2VkIiksCkBAIC0xMTUyLDEzICsxMTUyLDEzIEBAIHhnX2ZyYW1lX3Jlc2l6ZWQg KHN0cnVjdCBmcmFtZSAqZiwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0KQogICAgICAgY2hhbmdl X2ZyYW1lX3NpemUgKGYsIHdpZHRoLCBoZWlnaHQsIGZhbHNlLCB0cnVlLCBmYWxzZSk7CiAg ICAgICBTRVRfRlJBTUVfR0FSQkFHRUQgKGYpOwogICAgICAgY2FuY2VsX21vdXNlX2ZhY2Ug KGYpOwotICAgIH0KLSAgZWxzZSBpZiAoQ09OU1AgKGZyYW1lX3NpemVfaGlzdG9yeSkpCi0g ICAgZnJhbWVfc2l6ZV9oaXN0b3J5X2V4dHJhCi0gICAgICAoZiwgYnVpbGRfc3RyaW5nICgi eGdfZnJhbWVfcmVzaXplZCwgdW5jaGFuZ2VkIiksCi0gICAgICAgRlJBTUVfUElYRUxfV0lE VEggKGYpLCBGUkFNRV9QSVhFTF9IRUlHSFQgKGYpLCB3aWR0aCwgaGVpZ2h0LAotICAgICAg IGYtPm5ld19zaXplX3AgPyBmLT5uZXdfd2lkdGggOiAtMSwKLSAgICAgICBmLT5uZXdfc2l6 ZV9wID8gZi0+bmV3X2hlaWdodCA6IC0xKTsKKy8qKiAgICAgfSAqKi8KKy8qKiAgIGVsc2Ug aWYgKENPTlNQIChmcmFtZV9zaXplX2hpc3RvcnkpKSAqKi8KKy8qKiAgICAgZnJhbWVfc2l6 ZV9oaXN0b3J5X2V4dHJhICoqLworLyoqICAgICAgIChmLCBidWlsZF9zdHJpbmcgKCJ4Z19m cmFtZV9yZXNpemVkLCB1bmNoYW5nZWQiKSwgKiovCisvKiogICAgICAgIEZSQU1FX1BJWEVM X1dJRFRIIChmKSwgRlJBTUVfUElYRUxfSEVJR0hUIChmKSwgd2lkdGgsIGhlaWdodCwgKiov CisvKiogICAgICAgIGYtPm5ld19zaXplX3AgPyBmLT5uZXdfd2lkdGggOiAtMSwgKiovCisv KiogICAgICAgIGYtPm5ld19zaXplX3AgPyBmLT5uZXdfaGVpZ2h0IDogLTEpOyAqKi8KIAog fQogCg== --------------Xi4uijGuHBMW0QnSSRWOENYa--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 8 Sep 2024 17:33:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 13:33:38 2024 Received: from localhost ([127.0.0.1]:60003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snLn7-00010f-I9 for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 13:33:38 -0400 Received: from mail-yw1-f181.google.com ([209.85.128.181]:48410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1snLn4-00010O-FK for 72986 <at> debbugs.gnu.org; Sun, 08 Sep 2024 13:33:35 -0400 Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-6b6b9867f81so31299877b3.1 for <72986 <at> debbugs.gnu.org>; Sun, 08 Sep 2024 10:33:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725816746; x=1726421546; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pCa1+Yy7wyeruPLFXfa0djrG4x968VaSCaWXOx52z50=; b=wvcDW/r5Ffb8w0ZeZGUTKbMup7C3qaIWK0orfHrA+JAEEZCYmA+lJIJEYc2DUcApKH mK2hg+3TftxSjg0uRiAdLStXN6I1ri3XQZ+6VcXKRfN+lsDBtMl+39qlf35QBKAHZFbM MVS9nBshQAGmEN+oLpx3F6TpwxL5Wb7NvAt9g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725816746; x=1726421546; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pCa1+Yy7wyeruPLFXfa0djrG4x968VaSCaWXOx52z50=; b=lf78YNHT2DU1S+tlOD8Xh4bAp9E7Qp5D2r+9KpBSUHv42koAYrxGFJKPHxRYOu6moK 0tna9YpLWNCCrBlnmUpFXYftYlqBo0Oqu9dCxxfV93ullJMGcKfr+LllaafMvdr1j2ax 9+6RqDntlH4NkJTGs6y/bWFQfZScZV31Dx0Ix39WpFMdI0gCD3qcKmhuacCdRgaWLyIX eJIhVYKwlWkIoqcreEjOG6o1fXLO/UmxatSWt63PXsPfDNb6Q2RnwZOmKOzGP3gu9MVo 24CkM97sSCGEeDpHEFsm7Run8R+Ut+S0RPXOqDl8AFk0Tbi0C4kmh2dlP60Ez58sHYGF aTkQ== X-Forwarded-Encrypted: i=1; AJvYcCUh7K7SXe2mOMN2VL0k8ck3cDsPElr018byiFrM6uLXrXRLv/ePC1zIJCGIUk429AFNqsiNjA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx2doBOoHgFSAFzQWWw2WwZqWtS5j2ZzDedMtB8tU9clvlf+2x/ qR9uqXxUfBIlKDzmDEELSmlgOYpHs7TE62Gbttf4ISUkFuP8NPX7V5YqFFS2ALykdKw1rQcnj+7 XpAgIAatpY3fJ+pMAHwtgQ729GuWO+/TAxDc18A== X-Google-Smtp-Source: AGHT+IGhfxqSFVfJ9IVby8vM2JqMRBCAaFnQsgKdmpOo2iMvdv7rOkQQj7rZ5YNBTFlmFosWAYDCeB5yeB8Z/Rk2u0Y= X-Received: by 2002:a05:690c:f8c:b0:6db:7a8c:6653 with SMTP id 00721157ae682-6db7a8c68acmr13175937b3.6.1725816746352; Sun, 08 Sep 2024 10:32:26 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> In-Reply-To: <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sun, 8 Sep 2024 18:32:14 +0100 Message-ID: <CAOnWdohFep93KVBb1cOzCSL1nxO_zcPeUgT2UcpgvnBQiSQUwA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000001d44a006219f06df" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000001d44a006219f06df Content-Type: text/plain; charset="UTF-8" On Sun, 8 Sept 2024 at 17:54, martin rudalics <rudalics@HIDDEN> wrote: > > If not, then we should try to understand why not. Please with pristine > >> master replace the initial assignment of 'frame-size-history' in > frame.c > >> from > >> > >> frame_size_history = Qnil; > >> > >> to > >> > >> frame_size_history = Fcons (make_fixnum (100), Qnil); > >> > >> start Emacs -Q and tell me the contents of the *frame-size-history* > >> buffer. > > > > > > There isn't one. > > Silly me. You have to evaluate > > (frame--size-history) > > first. Then it should be there. > Yes, sorry, I didn't think of it either. Here's the output: Frame size history of #<frame *Minibuf-1* - GNU Emacs at ecls 0x59a9a967e790> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_resized, unchanged, PS=1328x1260, XS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1260 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV tool-bar-lines (2), MS=160x175 xg_frame_set_char_size, visible, PS=1328x1258, XS=1328x1258 ConfigureNotify, PS=1328x1258, XS=1328x1258 xg_frame_resized, unchanged, PS=1328x1258, XS=1328x1258 ConfigureNotify, PS=1328x1258, XS=1280x1354 xg_frame_resized, changed, PS=1328x1258, XS=1280x1354 change_frame_size_1, delayed, PS=1328x1258, XS=1280x1354 change_frame_size (5), TS=1280x1258~>1232x1354, TC=80x35~>77x38, NS=1328x1258~>1280x1354, IS=1328x1258~>1280x1354, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV -- https://rrt.sc3d.org --0000000000001d44a006219f06df Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sun, 8 Sept 2024 at 17:54, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0> If not, then we should try to u= nderstand why not.=C2=A0 Please with pristine<br> =C2=A0>> master replace the initial assignment of 'frame-size-his= tory' in frame.c<br> =C2=A0>> from<br> =C2=A0>><br> =C2=A0>>=C2=A0 =C2=A0 =C2=A0frame_size_history =3D Qnil;<br> =C2=A0>><br> =C2=A0>> to<br> =C2=A0>><br> =C2=A0>>=C2=A0 =C2=A0 =C2=A0frame_size_history =3D Fcons (make_fixnum= (100), Qnil);<br> =C2=A0>><br> =C2=A0>> start Emacs -Q and tell me the contents of the *frame-size-h= istory*<br> =C2=A0>> buffer.<br> =C2=A0><br> =C2=A0><br> =C2=A0> There isn't one.<br> <br> Silly me.=C2=A0 You have to evaluate<br> <br> (frame--size-history)<br> <br> first.=C2=A0 Then it should be there.<br></blockquote><div><br></div><div><= div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">Yes, sorry, I didn't think of it either. Here's = the output:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-= size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame size= history of #<frame =C2=A0*Minibuf-1* - GNU Emacs at ecls 0x59a9a967e790= ><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x= 875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5= ), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>129= 6x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (= 3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x17= 5<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x17= 5<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisibl= e, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size= (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden &am= p; not iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1= 328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_resized, unchanged, PS= =3D1328x1260, XS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D1328x= 1258, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D132= 8x1258<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D1328x1258, DS= =3D1328x1260<br>change_frame_size (5), TS=3D1280x1260~>1280x1258, TC=3D8= 0x36~>80x35, NS=3D1328x1260~>1328x1258, IS=3D1328x1260~>1328x1258,= MS=3D32x70 IH IV<br>tool-bar-lines (2), MS=3D160x175<br>xg_frame_set_char_= size, visible, PS=3D1328x1258, XS=3D1328x1258<br>ConfigureNotify, PS=3D1328= x1258, XS=3D1328x1258<br>xg_frame_resized, unchanged, PS=3D1328x1258, XS=3D= 1328x1258<br>ConfigureNotify, PS=3D1328x1258, XS=3D1280x1354<br>xg_frame_re= sized, changed, PS=3D1328x1258, XS=3D1280x1354<br>change_frame_size_1, dela= yed, PS=3D1328x1258, XS=3D1280x1354<br>change_frame_size (5), TS=3D1280x125= 8~>1232x1354, TC=3D80x35~>77x38, NS=3D1328x1258~>1280x1354, IS=3D1= 328x1258~>1280x1354, MS=3D32x70 IH IV<br>set_window_configuration (4), M= S=3D160x175 IH IV<br></div></div></div><br><span class=3D"gmail_signature_p= refix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D= "ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_bla= nk">https://rrt.sc3d.org</a></div></div></div></div></div> --0000000000001d44a006219f06df--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 8 Sep 2024 16:54:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 12:54:58 2024 Received: from localhost ([127.0.0.1]:59968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snLBi-0007KB-FO for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 12:54:58 -0400 Received: from mout.gmx.net ([212.227.15.15]:53175) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1snLBf-0007Jo-VH for 72986 <at> debbugs.gnu.org; Sun, 08 Sep 2024 12:54:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725814481; x=1726419281; i=rudalics@HIDDEN; bh=YaQITeleZOUSzys8gZ1Gw7S+w9Wwkz8pgoBYENXeGKA=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=VLuqwYvGtePbjB6ZaGyzrP7d0EkM97tPaCdvHtnI8/tbkXTzsAZ2MGX2G7rkgkMu tUHygz5G084tIBaY+llkDBy8XK3x2oGEGmH9ap3A94ygXl6jrPc/HOJOVBgAWOVTC 53yFEDJOztb5f0uFMxRH6VNEN6qy3uc0Ao8x/JhYOdTXyKdAIAsD/MHKgY2boEn0t 4mqxTJQgfX3Ev79TXoieqb/n6G6a1/AynkWdXE39wDlEHVlxQV02xDYIYmM1rP70k GJsCanj6rs2RDeSRU+9i/iQG7Gnb0DZErQWHPAoCLfdQiYz5FMZdQ30VImEkloing EQLS56bCMbD2nZByiA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.217]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mr9Fs-1sHrip1k06-00hyve; Sun, 08 Sep 2024 18:54:41 +0200 Message-ID: <4c2fe23a-be76-4cdc-8f97-16197e1834b0@HIDDEN> Date: Sun, 8 Sep 2024 18:54:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ZLTTTPR+vBINaoD7bB75ZoB7aSPBf1ydqXnd9rBeGkN93gDYU2X omUlF2IWODdLk6gX9aeP8FJEN3Ry/BdQaAFWXFv5Y9ximvbkGg55bkr+TH/8CchQ2PF+oDG TTGhWxc20FaVYRWtjEzNwJ1k/tZ6tcVK3lbnX5Nh2f4buQTRj+q7JXQH0PsReZXYxskuwDT uJKZrQIPlRdqrUchUm/jQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:WUj4+0sjuxc=;ZMG0mKmT3RblL9cX8rIJkRMmuY2 RdNhpscOrk+NoJAKkIY196AFmYK4WmrL1yv/Sl4MAOe94PJsennKBteMyXjsRXxwZaw7soOlW SnJkgjFb5+Cxn+hT9s4Z3Ta1pSTkX6FSSsffFjOLKrCycN5ozzV8hOYAet0cmdn1ue5SlJ7ll +MuGwSME7Kk6H7RggYFeh8YoY2NchcXUoM2YQMswAxqPjNCEtnwPKmphcBDCMpJhNSqOBqdlO gMPFEQbmN3sh5Ptv8/KYg+RLpsDLBl47Grjivt1umRes5vP1lC5zwM0r9fBtcrCy1ambTB6Oj MtyDIVtX1TlQ2vJa/Omj01QCT1xK3TnHCFRvTGShQuIX9mRqqjTXjmpaygog9vep0ENrIJDYs +nf599JRa+wtv/3EDu2NArpBApPQe86eW43g5TMYFicDUy9oWQPHG82VqfAxk8A3hHgSJGt9f nztYSUls4mrojRh/asDWJremtOWjs0j2N2YglK+7ke80u/iw4z5iK+zVCZRSPdUiL4Da62wR2 RTixve0OS5BtWwdUsfgdqGjAWxpGIrewSdsu78Br9m7Av2GLTg2AhYPiaBlLB7i8tFbtFqHag UCQmQzeBAOMtUM1lFwzPMbtF0lnSuxkjWL+4AGUiGvTchYjaselrOFcDO/tT2IGxF2CGBzDqD Mkrw1eser/9oGyHd8GPHIVuDRq2HgO6KTgh7nftjd9KZSvLM/wJycNcKFJHOqro8JITbU1JRw mSlU0O/BGS07InczN9RFgsI2QSIKAPwQIuoEN7WSnWJk8+IcWojEouDFXSsi4QkThLO4vhC/y nDI0ChE0jPv7vd8khKITG55A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > If not, then we should try to understand why not. Please with pristine >> master replace the initial assignment of 'frame-size-history' in frame.c >> from >> >> frame_size_history = Qnil; >> >> to >> >> frame_size_history = Fcons (make_fixnum (100), Qnil); >> >> start Emacs -Q and tell me the contents of the *frame-size-history* >> buffer. > > > There isn't one. Silly me. You have to evaluate (frame--size-history) first. Then it should be there. > I changed scaling to 100%, and it doesn't make any difference. Another pipe dream gone. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 8 Sep 2024 15:21:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 11:21:58 2024 Received: from localhost ([127.0.0.1]:59895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snJji-0002ba-5P for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 11:21:58 -0400 Received: from mail-yb1-f174.google.com ([209.85.219.174]:45190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1snJjf-0002bN-M2 for 72986 <at> debbugs.gnu.org; Sun, 08 Sep 2024 11:21:56 -0400 Received: by mail-yb1-f174.google.com with SMTP id 3f1490d57ef6-e1a9e4fa5aaso3483181276.2 for <72986 <at> debbugs.gnu.org>; Sun, 08 Sep 2024 08:21:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725808848; x=1726413648; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=DkYJPfDeF2eBw5niAVfk5lvUcGGvyX14FiU/lwRBq9I=; b=nVUJrodiBFUTLmA4l/+gTB8bAmgzaE9dv8/lKkEx2AR3V+cdLDx0chGyvw4PZdCvEG vhUnXTKGTikdocAPvAZrdBqGDyX5xwPVPlNh4BxSl5e7k7ekWwpTqJYRY0mfg9xkkOdH pJcCWFGTcSi0v3EAKpx6jKd9k04nmdTkEVlCg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725808848; x=1726413648; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DkYJPfDeF2eBw5niAVfk5lvUcGGvyX14FiU/lwRBq9I=; b=hMU5oOT1W0gDXDFMYFKx0LOL2DqV6mi/vKnuXJh5AlK4amAZvg4jpilJrs3e/2t3Bk UP5D0tRvyJbMahwZ3wRqIhKdJe495WMcc4BVM6hQdo2mmyVjCwWHtPFi9g4eoac3dvKo KNhtqi4yehc4XfAcLKOucnDdMJgW1mKywPaHLmYu+0a3JVn8nZrio8gqoYS2dr8KfgTS 1xg20od41SADRxaLEPrnUs9UwIPNrbLlg6GpnXb4tJsUbpXWwhgVlY304xICC+jlFOXM 76PivzjNucLXdaXvFHhruQpm1/3zx8w52fcvKhv8GrBEXHIFrs8lqf/roT6xX/vk9Cd5 P51Q== X-Forwarded-Encrypted: i=1; AJvYcCXg5xqGm7N52QYmdGY+jmk3PwOatSeykyyHbX40U0B6TNFbvCK2UClSMU4XlXScXhYt8mFxoA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzgFTPzbyiopPWoB6E/fmRVvQwNiUOncBEDb6Ow2yNNXckyNvku fE7dDTcDt7JyNXS9Xjhky421ZkxL4wQJNr8Tsxi61uJTpqF8GdRHMielP9YJSqRy1e8QWHLTB1f XG2ciws42KFQJ1UgMAFx+C1X1hApnKB5sjDh5uw== X-Google-Smtp-Source: AGHT+IGw8Kb37wv5CqvhujR6GasNCHXgdt852q5wTB2hnIDUwQXoNGLZY4rzJF62+60kF8PgnRem0Ei8mpXmzSFeD0Q= X-Received: by 2002:a05:690c:398:b0:6c8:7827:f271 with SMTP id 00721157ae682-6db44f13f79mr73781937b3.19.1725808847674; Sun, 08 Sep 2024 08:20:47 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> In-Reply-To: <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sun, 8 Sep 2024 16:20:35 +0100 Message-ID: <CAOnWdoj6ibwy7-HxuzoccPQ1FQAxJt465oLaYqbQQVRnhLPDiA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000051087606219d2f68" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000051087606219d2f68 Content-Type: text/plain; charset="UTF-8" On Sun, 8 Sept 2024 at 15:21, martin rudalics <rudalics@HIDDEN> wrote: > >> > >> Do you get an assertion failure already before the C-x 5 2? > > > > No. > > Thanks. Did you ever get an assertion failure for the original frame? > I don't think so, no. If not, then we should try to understand why not. Please with pristine > master replace the initial assignment of 'frame-size-history' in frame.c > from > > frame_size_history = Qnil; > > to > > frame_size_history = Fcons (make_fixnum (100), Qnil); > > start Emacs -Q and tell me the contents of the *frame-size-history* > buffer. There isn't one. > Can you try not using any scaling experimentally? Jan always complained > that GTK does not handle scaling orderly (that is, in our sense). > I changed scaling to 100%, and it doesn't make any difference. Thanks for the explanations of the other points. -- https://rrt.sc3d.org --00000000000051087606219d2f68 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sun, 8 Sept 2024 at 15:21, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0>><br> =C2=A0>> Do you get an assertion failure already before the C-x 5 2?<= br>=C2=A0><br> =C2=A0> No.<br> <br> Thanks.=C2=A0 Did you ever get an assertion failure for the original frame?= <br></blockquote><div><br></div><div><div style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small" class=3D"gmail_default">I don't think s= o, no.<br></div><br></div><blockquote class=3D"gmail_quote" style=3D"margin= :0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"= > If not, then we should try to understand why not.=C2=A0 Please with pristin= e<br> master replace the initial assignment of 'frame-size-history' in fr= ame.c<br> from<br> <br> =C2=A0 =C2=A0frame_size_history =3D Qnil;<br> <br> to<br> <br> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span>=C2=A0 =C2=A0frame_size_history =3D Fcons (make_= fixnum (100), Qnil);<br> <br> start Emacs -Q and tell me the contents of the *frame-size-history*<br> buffer.</blockquote><div><br></div><div><div style=3D"font-family:arial,hel= vetica,sans-serif;font-size:small" class=3D"gmail_default">There isn't = one.<br></div></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex"> Can you try not using any scaling experimentally?=C2=A0 Jan always complain= ed<br> that GTK does not handle scaling orderly (that is, in our sense).<br></bloc= kquote><div><br></div><div><div style=3D"font-family:arial,helvetica,sans-s= erif;font-size:small" class=3D"gmail_default">I changed scaling to 100%, an= d it doesn't make any difference.<br></div></div><div><br></div><div><d= iv style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">Thanks for the explanations of the other points.<br></di= v></div></div><br><span class=3D"gmail_signature_prefix">-- </span><br><div= dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"lt= r"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org<= /a></div></div></div></div></div> --00000000000051087606219d2f68--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 8 Sep 2024 14:21:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 10:21:41 2024 Received: from localhost ([127.0.0.1]:59794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snInN-0007pn-5C for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 10:21:41 -0400 Received: from mout.gmx.net ([212.227.17.22]:45293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1snInL-0007pW-Ef for 72986 <at> debbugs.gnu.org; Sun, 08 Sep 2024 10:21:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725805288; x=1726410088; i=rudalics@HIDDEN; bh=jUDrH11FHIG3lG1+5NVIrbGqjGi6JlX67Lr074wQnzQ=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=EOJJIOqHNbjSjrQj0+/4I1RrrVhCIsHz4ARwEnpT1USZGngrN6FOm/kLpya+vw59 XViLhYeB3ikZ+jqJBxaP+PZE2M5vZGpF4EGlZ7sClo30tZM7isqGTPgaGOIQfb4rL M6/07K2w/fI0/bVI+zOcIcY55//pg6NsmCjxSC02sGocPuiPd6ycH6wtbyC4SbUtC +00dnHVsX8eMhAdHNreRwwggCL8+8ZEr+ixYLjHv6ZOyW3ztuU82bLEhi9VMkHU3N iicr2Vvx1VX3bYWBXqqITzZ+gRuH/NIQYPmS4rhAHfSp0g4xJ/NvqB3dKM3daAOSG zKMi0BBjPh6ClgZogA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.217]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MKKYx-1sSl6N1nln-00LjXh; Sun, 08 Sep 2024 16:21:28 +0200 Message-ID: <a24ea2b2-991e-4a5c-9210-498b22f2fd9d@HIDDEN> Date: Sun, 8 Sep 2024 16:21:21 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:h7x6ilers0v3njQ1dTJnyUDGO9SN+saxNzbfPQBRui7yJP4uY2d aMPegXgrLRY8XVYqVRUmzkNQ9m/uGQ76V9CP39w30qJFdv4iaB3sIx71e+gspYgEDBITriZ GDsxkAO1Sp+Fj9LXNQeLCJQ03TF30BuCmLNM1/z3P+f9MRPEDRg13gFtCZLZwYujFoh4WEl WX/U8Ca/GOgvf8c5VtB/w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:763IC+2I/Kg=;h/0Qx6pXRaFrKMnMLAvQUS8xB/m YDr+ECQ4KjI3GkjdPWmoyds+W18rp3D8NQ6i60lL5lxK3H7P0OQa1dmUKcsVV23H87AG5JFuL v6P4C5f/xQEp2WUDsiX1Km0D05KNbO82zrQSxa4X9fMi8J8/TdvkUvKdvE/5I/4mww9ZV1UX3 60D5+195Lc+IBp8Wvan6qfjLd0WjHmfrtMsjgDd1AeLe/H7iiEnCEsDAjfEiMHMXkTLW829qx YyNKOGgE1qzHjULwrC7uI5sCDMEH7YqaiyHehsmox8C2NziquFmf2iWNgfNT9E+cDYEpRMuAF I12zuRxcBUCHgoV7wZTq16Tu7gMZjejYD33gxqYSZxCEJlTnklzWAHSexVLnLPd+zcxZ2dudh KEAGL8fRsF7oN1Bd0Cd+aeMQicpGFKXjb/33mjpw8vTsBqTgPUEPFDc89wP2qCIWfbYqQ/YpW 103b893r9StyVJDPK54J6kFlXlsydtOFrlhofGi25WHPMi/i0lzqL4pVS3fyl4a/1d0/PkVD8 oaRO/uB993gbua/FAhLTpEEAB+MwKXdqenFmlKegmyx7us+8CsJT1TnNJaRZiLqloKoVMIejR awjd3zCSHmT7X3h4Qk+C3QNHaKSZWMWC9ltWbVFHUr+RF2GRu5q5wlFuHGl65osAqfzWk7Ucf vEWF28yVNN05yhEZGobxqMioyXiFtMhV1VB5+VhslZvoK1OPRegYAqoJVv41vGqJnXDhfhC5/ cexorS2vnbTmdjesrMS9MC2xb5oPmcKM3YBFapkLtuBvDOQ0+734Fd38LewSEN+dgDvton95t +LBoFdk7lEGI2uOWSyifg00g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> >> -#if defined (USE_X_TOOLKIT) || defined (USE_GTK) >> >> +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK) >> >> >> > >> > OK, so I applied this patch and ran `emacs -Q`, then did C-x 5 2 and got >> > the usual small window and error: >> > >> > (emacs:3159980): Gtk-CRITICAL **: 13:05:49.056: >> > gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed >> >> Do you get an assertion failure already before the C-x 5 2? >> > > No. Thanks. Did you ever get an assertion failure for the original frame? If not, then we should try to understand why not. Please with pristine master replace the initial assignment of 'frame-size-history' in frame.c from frame_size_history = Qnil; to frame_size_history = Fcons (make_fixnum (100), Qnil); start Emacs -Q and tell me the contents of the *frame-size-history* buffer. The idea is that if the initial frame gets it right, what can we do to make subsequent C-x 5 2 calls get it right. >> find out whether 400x340 is some built-in size used by the WM or GTK >> or something Emacs itself has used before. >> > > Since this size crops up with emacs -Q, it doesn't seem to be related to > something Emacs has used before. I did also grep through my ~/.emacs.d > directory, but I couldn't find anything relevant there. Sorry. I meant something in the history of the frame creation 'frame-size-history' doesn't catch like the initial assignments in make_frame combined with the values of FRAME_COLUMN_WIDTH and FRAME_LINE_HEIGHT FRAME_COLS (f) = FRAME_TOTAL_COLS (f) = rw->total_cols = 80; FRAME_TEXT_WIDTH (f) = FRAME_PIXEL_WIDTH (f) = rw->pixel_width = 80 * FRAME_COLUMN_WIDTH (f); FRAME_LINES (f) = FRAME_TOTAL_LINES (f) = 25; FRAME_TEXT_HEIGHT (f) = FRAME_PIXEL_HEIGHT (f) = 25 * FRAME_LINE_HEIGHT (f); or what gui_figure_window_size concocts with the size hints. > (4) Look for other causes. Could scaling be involved? > > > My GNOME desktop is scaled by 200%, so it could be. Can you try not using any scaling experimentally? Jan always complained that GTK does not handle scaling orderly (that is, in our sense). >> (5) Finally, the most important: Can other users observe the same or >> similar behavior as Reuben? >> > > Several bugs were already reported of similar behaviour, no? Or maybe you > meant something more specific. I meant in the light of what I've written here. IIUC nobody so far has noticed the two idempotent xg_frame_set_char_size calls and how the second one sometimes magically fixes things. It would be interesting to find out whether such "fixes" happen all the time without being noticed. Also most people have identified natural allocation distribution as a possible culprit and not as a potential victim. And if the WM is the culprit, why does the same WM handle Lucid frames or those without toolkit correctly? Maybe the WM is a racist, maybe we are. Thanks, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 8 Sep 2024 11:39:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 07:39:38 2024 Received: from localhost ([127.0.0.1]:58081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snGGY-0007M4-71 for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 07:39:38 -0400 Received: from mail-yw1-f178.google.com ([209.85.128.178]:56445) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1snGGW-0007Lq-NN for 72986 <at> debbugs.gnu.org; Sun, 08 Sep 2024 07:39:37 -0400 Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-6d6e2b2fbc4so33265357b3.0 for <72986 <at> debbugs.gnu.org>; Sun, 08 Sep 2024 04:39:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725795509; x=1726400309; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=S1zoTa4l9odw62lJWdcWZQKBhzntLlF9iwiyOda5j1o=; b=3K0PbeLxq1x5p9gE2QzUYijqZDMDyy2Htjets8AWJDOOS0WK/Cu2vELH+KNb2GU+4i 2dyjmBzwhk00Zo5wTqRocHJ0IzHDx24KTjD0cZ23VXVXLGanpqBXb0xiGgwrmbiz6esF JRHMPL2+hzdyRNopIhJ2kSu+tncGE5iTpuoSM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725795509; x=1726400309; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=S1zoTa4l9odw62lJWdcWZQKBhzntLlF9iwiyOda5j1o=; b=xD0QHa1cQR9qwiDuZG5ntJYOfXoEq7esNkQojqebGMMk8KBcfY2rObWuYUIl4lqm64 o7WDEj0zv4if/LKooKhvkVopAdK5ZIVoXJzyCdSZUMXJ2mSaWqGeiPOFhE6iUqi0eHWO 8YK58tPy9Olwf0ydIKkCRMURlGTrVIPRKca5RE+ktj9XYbgcEeeL/edm2YHsjTlEfGRI K9nqx6P6Y4x3G9SS6HHnGsNXA3J/st4VxOORuvzAcQ8ClrMO4k9dAUCEARgSAqVe9ghN fJnFM+G8ZICF5WpHnO39XSe/dsqe3rEGNbGSuT5EKUaqQqu7ftrZx2iX/6G/cbJ40Ipl wr6g== X-Forwarded-Encrypted: i=1; AJvYcCV3oNYhL8rHbkR7WOS5p+KwQbOByJu8Mdkn5+Pz2epDky6Qx6VSiba1T5GusBQ8Zum361Cjrg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywh1AoF3kVhToNbam4fXqmkK+3LzPkmEbw9neV2PBPVhzHMAA5v DXq3BKs8H7vBSHJfd1jd34Ekb7dQJOTrfEMqnu1Y1gSRpzlMJeUutpX38xI8VAy2d/2ft/B9l91 AoEITNAT9O7QbA1jE3586Jays2agnTwgPMgn5Tg== X-Google-Smtp-Source: AGHT+IEuhk1LxIbqrUqiRBoW6axXI3tPWW9Z8AuZ3csIgtBw2+vy/bxNuNApVvN4A7xeFP5D77wXSlT02H02yiTgqtk= X-Received: by 2002:a05:690c:6c88:b0:6b0:f122:c3c4 with SMTP id 00721157ae682-6db4527624dmr98458007b3.39.1725795508586; Sun, 08 Sep 2024 04:38:28 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> In-Reply-To: <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sun, 8 Sep 2024 12:38:16 +0100 Message-ID: <CAOnWdojT5XoEtRmwApZzG2C+BuPyoo2Fguf8xnomuvLY_DQYSw@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000003eabd906219a1423" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000003eabd906219a1423 Content-Type: text/plain; charset="UTF-8" On Sun, 8 Sept 2024 at 09:42, martin rudalics <rudalics@HIDDEN> wrote: > >> -#if defined (USE_X_TOOLKIT) || defined (USE_GTK) > >> +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK) > >> > > > > OK, so I applied this patch and ran `emacs -Q`, then did C-x 5 2 and got > > the usual small window and error: > > > > (emacs:3159980): Gtk-CRITICAL **: 13:05:49.056: > > gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed > > Do you get an assertion failure already before the C-x 5 2? > No. Where could we go from here? > (I comment below where I think I may have useful input.) after requesting the larger size. For this purpose we would have to > find out whether 400x340 is some built-in size used by the WM or GTK > or something Emacs itself has used before. > Since this size crops up with emacs -Q, it doesn't seem to be related to something Emacs has used before. I did also grep through my ~/.emacs.d directory, but I couldn't find anything relevant there. (4) Look for other causes. Could scaling be involved? My GNOME desktop is scaled by 200%, so it could be. > (5) Finally, the most important: Can other users observe the same or > similar behavior as Reuben? > Several bugs were already reported of similar behaviour, no? Or maybe you meant something more specific. -- https://rrt.sc3d.org --0000000000003eabd906219a1423 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sun, 8 Sept 2024 at 09:42, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0>> -#if defined (USE_X_TOOLKIT= ) || defined (USE_GTK)<br> =C2=A0>> +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK)<b= r> =C2=A0>><br> =C2=A0><br> =C2=A0> OK, so I applied this patch and ran `emacs -Q`, then did C-x 5 2= and got<br> =C2=A0> the usual small window and error:<br> =C2=A0><br> =C2=A0> (emacs:3159980): Gtk-CRITICAL **: 13:05:49.056:<br> =C2=A0> gtk_distribute_natural_allocation: assertion 'extra_space &g= t;=3D 0' failed<br> <br> Do you get an assertion failure already before the C-x 5 2?<br></blockquote= ><div><br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-s= ize:small" class=3D"gmail_default">No.</div><div style=3D"font-family:arial= ,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br></div><b= lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le= ft:1px solid rgb(204,204,204);padding-left:1ex"><span class=3D"gmail_defaul= t" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"></span> Where could we go from here?<br></blockquote><div><br></div><div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">(I comment below where I think I may have useful input.)<br></div>= <br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8= ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> after requesting the larger size.=C2=A0 For this purpose we would have to<b= r> find out whether 400x340 is some built-in size used by the WM or GTK<br> or something Emacs itself has used before.<br></blockquote><div><br></div><= div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" c= lass=3D"gmail_default">Since this size crops up with emacs -Q, it doesn'= ;t seem to be related to something Emacs has used before. I did also grep t= hrough my ~/.emacs.d directory, but I couldn't find anything relevant t= here.<br></div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:= 0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> (4) Look for other causes.=C2=A0 Could scaling be involved?</blockquote><di= v><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-= size:small" class=3D"gmail_default">My GNOME desktop is scaled by 200%, so = it could be.<br></div></div><div>=C2=A0</div><blockquote class=3D"gmail_quo= te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204= );padding-left:1ex"> (5) Finally, the most important: Can other users observe the same or<br> similar behavior as Reuben?<br clear=3D"all"></blockquote><div><br></div><d= iv style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">Several bugs were already reported of similar behaviour,= no? Or maybe you meant something more specific.<br></div></div><br><span c= lass=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gma= il_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt= .sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div></di= v></div> --0000000000003eabd906219a1423--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 8 Sep 2024 08:43:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 08 04:43:03 2024 Received: from localhost ([127.0.0.1]:57966 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1snDVf-0006hU-4L for submit <at> debbugs.gnu.org; Sun, 08 Sep 2024 04:43:03 -0400 Received: from mout.gmx.net ([212.227.17.20]:40997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1snDVc-0006gu-8K for 72986 <at> debbugs.gnu.org; Sun, 08 Sep 2024 04:43:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725784966; x=1726389766; i=rudalics@HIDDEN; bh=0SkDFUk7eI62J7RKTYITOaEiC9bkNP0Mu+JiV9SkR34=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=b7fwEGK07CZ78Y6jQ5E8lmf2ymVK6eCG4KQ10XWwV3IInqM3lZ5YeGgPgaFLcKxS PSW4FTVuLKmfmf6ekHP+gQcwoJdbE7+F2Hkya+msF1hwACsN5MgGp5MoGat0b23ip 6EuBVx0HDFsXv+J427aPm+Ylv4V2LJ18KXrDp7moKxWl2kuFFNB8piMw6EUp7+jOS uBPP48UuYfAYJiw2jhoX3KaP+no9fsh+7+EhjcAxboycTwVB2+5E+g81i0AO3K+4k 7Ogmk7/ZWRlW4vb1M5fP1jQ6l6uZpDYkWED4G4zeEma78My/ibcw9azwVTGlyPg6G 5ZcWPUFuzZrOqyFIHA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.217]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MtOKc-1rtkXQ0dHK-010XVl; Sun, 08 Sep 2024 10:42:46 +0200 Message-ID: <ef1023a7-5d64-41c9-9924-c89b2b4746f6@HIDDEN> Date: Sun, 8 Sep 2024 10:42:41 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:KIr4JzlsmZJiaj3XLotZrrPbn/hWXs720dpg8Qfd3ULyaemtFBg ajVQhS3oFJJV/2LFRdhtpNt7E9n9Xkz1sVRtlldyA3FnCc+RV1h9zGkqlgi7SsqWx+AXfV1 NOq720UTOZPIACfbj2hCKb9puNOO0h7e/rZUypIPKgzv2ab/C++1JiJEV0U4SGyE9WU2rLL M9fNcCgpJIgacOr01FnmA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:b+4tSDzaWYE=;QQhJ+J9+8RbkA+xvwiBvQazh+RC 6RdhLsjpj9UotCXxVHWaBhh23M/niibNQjp4shZnD7aHKs7bMyysmS3aMzGKd2k1lxlz9otzD A/C2598oy0TlEV6yK8QY4MlvYykvPNoT6efMAW+8H6uJNmjKwgzuDPzuQCGvdNNRRkWfKh69t IboqSzViG3liGIE3J8kRMDbx5vF97wgwqL8Aj3/YiEBDMjrOC2dZ1B2EMK0GC3iXUOW6IfBTm Z8gprMLNG12uf/hu4f/dB+MWdt++oexNuDChBW1JIuDTAmjIumIc8b7tWnghwiHHe1YLKEX1a +TdSy4tbULQOI/U/Zr3frdluCy8bZU4BfFFzvqIvCDQUnM2wGEieUXuIa/TVSpyzpotEa5YFM UvrpmXq/KylU/KGWJLV6Wgs2WRDArDSH43Wv63rDJsvPQUBQIyJAmVg5k6vnNOGsf7sPPVDJu u2jklUcKLu37vf62rcbPUm0bkj8FfIGxXOQcRlw4rYWL3V7USAlfz/R/xk3IuLUqu5h7iNdHP W7j3N4f6Rj2DOakr6cGnqJCSyibyNJs2Vr6q8QnlTQRTkjXA1RrsuCrwfa3IfZBGBYuW98qtx m9Ao9IpuyRzrZ5ouSdqIsAoCEzSFv1VglvZ2WNBcTMyDk+Qx9Sb77qlFnVBon8YY4lhliFe7u S9Ispfbi0XGqOvVyHcnZXDXSVg1NTDaI07Q6RmyRllIbvZt3CBcZPxU6TIDaBocApBBadVjvr 0fV09OTf53lDKv4a3zrH+ZGdynz6z65JZssTKiJW4h5akCPyVE7a1Ovs3SnIY5V8aQVjn1zyi l6uqORaW9M9vdYv7ZwlbXxzQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> -#if defined (USE_X_TOOLKIT) || defined (USE_GTK) >> +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK) >> > > OK, so I applied this patch and ran `emacs -Q`, then did C-x 5 2 and got > the usual small window and error: > > (emacs:3159980): Gtk-CRITICAL **: 13:05:49.056: > gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed Do you get an assertion failure already before the C-x 5 2? >> Now set >> >> (setq default-frame-alist '((menu-bar-lines . 0))) >> >> and do C-x 5 2. How does that behave? >> > > That opens a small window with no error message. From what you've tested till now I can conclude the following. Your Emacs requests a frame size of 1328x1260 pixels and for some inexplicable reason your Emacs _always_ gets a ConfigureNotify notification that tells it that the frame has been shrunk to 400x340 pixels. Below, the values marked with XS are the requested values and show up as: xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 ... ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 The equivalent sequence on my system is xg_frame_set_char_size, invisible, PS=752x792, XS=752x792, DS=752x792 ... ConfigureNotify, PS=752x792, XS=752x792, DS=752x792 Now two things may happen on your system. In one scenario you get a second ConfigureNotify event, this time with the expected size: ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=400x322 Emacs complies and there are no further issues. This is the scenario with commit 24161683102 reverted. Note: The second ConfigureNotify event in this scenario seems to be a result of Emacs issuing two apparently identical requests as xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 ... xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 with maybe different menu bar sizes. We have yet to find out what causes the second request. In the other scenario Emacs complies with the sizes received in the ConfigureNotify event, re-issues a new resize request with the small sizes and the next ConfigureNotify event does not cause any change. xg_frame_set_char_size, visible, PS=1328x1260, XS=400x340, DS=400x340 ... ConfigureNotify, PS=1328x1260, XS=400x340, DS=400x340 The small frame size stays. This is the scenario with current master. There is no previous second request from the side of Emacs. One thing that we'd have to verify yet is whether the gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed can happen only when Emacs issues the xg_frame_set_char_size, visible, PS=1328x1260, XS=400x340, DS=400x340 request (which I'd expect) or already when we get the ConfigureNotify event (which I doubt). In either case, I think that the assertion failure is only a consequence of getting an unreasonable size and not the cause of it. Where could we go from here? (1) Try to find out why we always get a ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 after requesting the larger size. For this purpose we would have to find out whether 400x340 is some built-in size used by the WM or GTK or something Emacs itself has used before. (2) Find out why Emacs in one scenario issues a second resize request and doesn't do that with the reverted commit. Maybe Po Lu can tell. I also suppose that the missing second resize request is also the reason why the menubar-less frame always shrinks. Maybe we should _always_ fake such a request - idempotent resize requests should never harm. (3) Do not flush events. Could gdk_flush (); #ifndef HAVE_PGTK x_wait_for_event (f, ConfigureNotify); #endif flush a ConfigureNotify event to which we should have reacted? (4) Look for other causes. Could scaling be involved? Do we calculate size hints correctly - mutter is very selective about these. Should we delay setting the frame's visibility? (5) Finally, the most important: Can other users observe the same or similar behavior as Reuben? martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 7 Sep 2024 12:08:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 08:08:47 2024 Received: from localhost ([127.0.0.1]:55066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smuF9-0007z2-EH for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 08:08:47 -0400 Received: from mail-yw1-f174.google.com ([209.85.128.174]:55420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1smuF5-0007yl-1T for 72986 <at> debbugs.gnu.org; Sat, 07 Sep 2024 08:08:42 -0400 Received: by mail-yw1-f174.google.com with SMTP id 00721157ae682-6b47ff8a59aso28181857b3.2 for <72986 <at> debbugs.gnu.org>; Sat, 07 Sep 2024 05:08:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725710852; x=1726315652; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xFRyshM+VzpmKRBmRIxCc9Xf20p6u+JpEO2VzRnAphU=; b=Qvt6pbVZFNhAt/enAA2duc+adBcatV3ONiGFphPTRGRhewMmzE/bgWQkrGLLNMaQel ZmjPhOKqMh+TgWvB2vkUiiCYwRKN3ijgy2AkmIDtzMdjMJ6PQ6R/EcZNG27D98N5vWSv +VKT/f+LtSHYkizGWAviWesEs7hyTpvJsEjNA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725710852; x=1726315652; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xFRyshM+VzpmKRBmRIxCc9Xf20p6u+JpEO2VzRnAphU=; b=e0R49KFcvdn8JM6o0jYrRTBkXzHNUOJ/BVQA0j4XFebGAZd5glweDDfwkQW/DG/O0k DijDDMp6SP/6QHPs87rddModpyp0JI3lFhi3za6bbhmdcL/me931NqXFcNBEV5KSe7YV w1/mTOWtduSX1WMGvoGB98J2oykY+VQ4L0hsKe3ydKYkaoigLG5N3b+++rddhcG/Hlx0 yBeYoL2WmoypdhSeO1Nt2A/emGh6RjPL10584eQ2yNLoCM8TK7Yn/l857AdzJTtm1Kok QHiLUWLR0dwxhmYrTLKAkbFqwxD/0WtGKK/+98isqtHM1RS+dnXtxNAizSJ26DWht5kg yvXg== X-Forwarded-Encrypted: i=1; AJvYcCVr1A71gNiGlTUmolOtERl47dnt+knze8VHEvLJjLik/J6oYxGu+UCsMV07ziZSk4V+ReZCKQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzzArWVGXig9gD1b9ZAsmJo/W06hBllMGlxqLxcds53xlRHoex/ TMMATj7UqPbfd8vh+gYUN2b9PIGsV7CS4NIokaTWAUqOgMHvBjN8/cSo2keKGbeqRHlcyTMMOLU qgp91jSgcysUzSwt/F/S3zHROIKpE16ss1/kMHg== X-Google-Smtp-Source: AGHT+IGWw/2sp4bGia/RVI+WqAr4lyip1wpPQxxOgGPIaiONNXvNPGs5zwF5jQqC3+A0dNPVXT8yIVEqd0Rd1lD6ofQ= X-Received: by 2002:a05:690c:f93:b0:65f:a0e5:8324 with SMTP id 00721157ae682-6db44d6c7e5mr68531827b3.4.1725710852377; Sat, 07 Sep 2024 05:07:32 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> In-Reply-To: <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Sat, 7 Sep 2024 13:07:21 +0100 Message-ID: <CAOnWdoj7sFPfvrkkKadhXWaFYev+E9OOKBN7vsm_-tV=x-N5WA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000576fd90621865e84" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000576fd90621865e84 Content-Type: text/plain; charset="UTF-8" On Sat, 7 Sept 2024 at 09:37, martin rudalics <rudalics@HIDDEN> wrote: > > -#if defined (USE_X_TOOLKIT) || defined (USE_GTK) > +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK) > OK, so I applied this patch and ran `emacs -Q`, then did C-x 5 2 and got the usual small window and error: (emacs:3159980): Gtk-CRITICAL **: 13:05:49.056: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed > Now set > > (setq default-frame-alist '((menu-bar-lines . 0))) > > and do C-x 5 2. How does that behave? > That opens a small window with no error message. -- https://rrt.sc3d.org --000000000000576fd90621865e84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Sat, 7 Sept 2024 at 09:37, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br>-#if defined (USE_X_TOOLKIT) || define= d (USE_GTK)<br> +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK)<br> </blockquote><div><br></div><div><div style=3D"font-family:arial,helvetica,= sans-serif;font-size:small" class=3D"gmail_default">OK, so I applied this p= atch and ran `emacs -Q`, then did C-x 5 2 and got the usual small window an= d error:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,= helvetica,sans-serif;font-size:small" class=3D"gmail_default">(emacs:315998= 0): Gtk-CRITICAL **: 13:05:49.056: gtk_distribute_natural_allocation: asser= tion 'extra_space >=3D 0' failed</div></div><div>=C2=A0</div><bl= ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex">Now set<br> <br> (setq default-frame-alist '((menu-bar-lines . 0)))<br> <br> and do C-x 5 2.=C2=A0 How does that behave?<br clear=3D"all"></blockquote><= div><br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small" class=3D"gmail_default">That opens a small window with no error me= ssage.<br></div></div><br><span class=3D"gmail_signature_prefix">-- </span>= <br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><div d= ir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.s= c3d.org</a></div></div></div></div></div> --000000000000576fd90621865e84--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 7 Sep 2024 08:38:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 04:38:10 2024 Received: from localhost ([127.0.0.1]:54801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smqxO-0004ld-BC for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 04:38:10 -0400 Received: from mout.gmx.net ([212.227.15.19]:50907) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1smqxL-0004lN-Sr for 72986 <at> debbugs.gnu.org; Sat, 07 Sep 2024 04:38:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725698279; x=1726303079; i=rudalics@HIDDEN; bh=09C1bJGiS2AA9+DX4uC+X3s4nya25zcsDW6sj8I9+zk=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=ApfayknEltopKFLMbmCwAuDohyHnKhEDIVyW62VnuKO+D4S6XDtr/Ss1kkwzRMq4 Wgg3pl5NUm7lnPRSZq6oKjYSemDixed2SItUdDu4cmvhoCJTS02Aq4Ha2m/BOzcZt bucKfH9UMjuE192mrOEG3dpN9spBqkVOfNVuMInMZtHCE/hgasbLUVLeX6TutwPCR xe+d8C0QJlURI0b2AKxKlayQEWLXFiSzjqGB+ffxzQIrWB/jh2wqGSqG2oaSqq4a1 TJLw+nGc1dp9puDj1fiJsS/oKmbRlRSsj2HLyYg2YFZccs6CBaGmYKZQqYCm5b/Yq ylUE1JtHPG6xurA1Vw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.165]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2mBa-1s1oCZ05Bk-00vNrw; Sat, 07 Sep 2024 10:37:59 +0200 Message-ID: <fc5db366-1081-4e30-887a-18184dc4ae5c@HIDDEN> Date: Sat, 7 Sep 2024 10:37:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:E0R/BVdaQvIb5UCc2JClcys+JHncd3GnXhFeHP4l4Osl7BRbEo5 ziBla633mVLsu6HnxH26pijxzJCCFKPJmQfzVtQnwSyyx2xmpoxXB91Tmc6ASae8IzS/Rld tSLZVOBgZljsqw8YWcjCJxQkQME+t3U8EP3iMgzNENTmdbm61ll9bT0OF3k75EA0AtVHUs9 vjvMZTXpIm6fpRJF8Xrig== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:pPvJmXYVyNE=;ZawiQD/wwKSFcb/qWJeWW7LiKaE i+l/3fuIEzQGpgMYbAhBWjMOMi+0WK3ZSjoJWmI6Wf02i9jG9yl6bgnIz4vnlXwk7XGnrsZpk KYJQqYbANuKGtQs1oEEspjQ3S7Ehg01LreWqqR82WdjWxatPkUWXMcw2We23/YY8sAkUJxew6 ZRxJMOo+0tiexUd1+1sq/3qVjXgydOgAxgu5OPEaeYugAu/njIottqZcYXvM+C+LWlKZfKK9R 3HeaSPeWvLnl9m8plYTJWu/XfL8H5tkZ7xUuQZ4Ayu54a+5fxPX+itZICGdjYanpx5Et/DlxE nzfU3Tqzzr0XSuo1bCL3YX2hqkMH8yqdHa7jDU0bpRw4lE2bQju+fOnFy8WYCZXjQEc/Dl52M VrF6vYV1iCTXdjrcQk2A77+NmAQMEXS+wzo1xRFYEMLIssksIRYFLL5WNGzj4yQi5Bnfjx+ra eTGuETCXjWwbPESzhkbK6EOSMCIXXWELSE0WtqNdUaC/5Di9/iUOEpwgMZJmphJlglCzUjqAe frX1eGPUnIqfDYmAhTM865+ai9fqMaaCWyOKyng3UOzid5DeHFsQn6pogBOboRjxOWy3z2rdm uizE48pudlxZwok/lfjr8bt9jvTjFA3/P3TOtqaAf56Le5BB6pmTf8khN8oOHCnLBw38klzcf M6Hy5X+llTVHacPMpn8PkuH/hdhxk7pN40nq88CPL9NV5HXDSrfHQIq0AuWNgw+9iC+2m+d49 F+7T080GDuwihW65turmMIElRsFGw4c3b5xrgzFMsBbS/bcP7NbHn11T2uwXAJpYzva03IxpG RnhmioPeJ7hVrtiHlrH8KWoQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > I then applied the trivial patch you gave to git master HEAD, ran 'emacs > -Q' and did C-x 5 2, and got a small window as usual, but with no error > message in the terminal. Let's try to continue from here. Instead of the "trivial" patch please now use diff --git a/src/xfns.c b/src/xfns.c index 3f0d8f3fcd0..e47f5219a6f 100644 --- a/src/xfns.c +++ b/src/xfns.c @@ -5340,7 +5340,7 @@ DEFUN ("x-create-frame", Fx_create_frame, Sx_create_frame, gui_default_parameter (f, parms, Qno_accept_focus, Qnil, NULL, NULL, RES_TYPE_BOOLEAN); -#if defined (USE_X_TOOLKIT) || defined (USE_GTK) +#if defined (USE_X_TOOLKIT) && !defined (USE_GTK) /* Create the menu bar. */ if (!minibuffer_only && FRAME_EXTERNAL_MENU_BAR (f)) { Do you see any error message in the terminal? Now set (setq default-frame-alist '((menu-bar-lines . 0))) and do C-x 5 2. How does that behave? martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Sep 2024 15:16:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 06 11:16:10 2024 Received: from localhost ([127.0.0.1]:53858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smah0-0005aS-Am for submit <at> debbugs.gnu.org; Fri, 06 Sep 2024 11:16:10 -0400 Received: from mail-yw1-f173.google.com ([209.85.128.173]:47460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1smagy-0005aB-2v for 72986 <at> debbugs.gnu.org; Fri, 06 Sep 2024 11:16:08 -0400 Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-6b747f2e2b7so19796097b3.3 for <72986 <at> debbugs.gnu.org>; Fri, 06 Sep 2024 08:16:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725635703; x=1726240503; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CFgRvELMlabGkKujGQZEc+f51BVHZ6AsVSAsyk0WsHA=; b=rJN5KgU6APEActL8RbMfLoYAI+caYJz8M8fzIhg0RS3qsQ5fC/EmByumNQqCW58pWl 4rTQXm3teieqdvI7YJRcfm/ETwofdwkieKIWdbtvIg7Zd7JgcvUFz/Xj4YSjbd2RW9er N92MM4aOOp08WPbfhGQFgCvvmmL6fnAQIyakU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725635703; x=1726240503; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CFgRvELMlabGkKujGQZEc+f51BVHZ6AsVSAsyk0WsHA=; b=o+rncm7ojBkyQvg6+zFn5gqj5MoQFJ/ZqmoCbNEo2Asi3JacaKz7QAZvAqzmzi0EDP NABQrz2pmw6q+I2700KKWCy+mjRempyRTBE+W3ILq8urKGPU9xDzPuJFUk+17Kb16CDK 3DDSwXm28DxlYObIkO1QIVogqujlihGhUjb98wDroX5X7L0sMJKP0roWq2k/i5OmQ22v 5h0Z4YIuNK8Ik9z2EC97SpQe5p8b5VO7r9cVzmlay2K3P7WQ+cNMSUa+RJpKQT/9kHhW yXZ/oTWiQDSXJVjeJoXuFuX8oZgUqS2OTL9LvYMxs9mc0Q1u5+XkYURcHazLhnqS0JeB Snuw== X-Forwarded-Encrypted: i=1; AJvYcCWmZFZk68WHSxz+9SRvBbqogH7YoOiidkrgZUTtWcWH5bLvHFNX6riZwWPRafja4mCXNXFOaA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyehvTrFrbfL+Fycovc9Tha9Dyh3FcsIVkoJx9sZE4eqvpJgCWh GqIYiXYX2naXqwFGcaAqzY5DByTSSj5uvDOKoSsKkARj7XVe+Ur2OXcUgFQKWGf3ODH/hfESaGd qd4Fks3J+8n3YDirmXpj2FZg3sL3tlZsZslt3fQ== X-Google-Smtp-Source: AGHT+IGWjGUaaworPCZ2fMXnQ6pj/pkmsfhmwT51O8znzCVHsV5StbD0l+KwfJZ5amkH511qVB6U+RJcrGaeJ47tCWM= X-Received: by 2002:a05:690c:61c6:b0:6db:3b2f:a1eb with SMTP id 00721157ae682-6db45134ccamr43503387b3.26.1725635701902; Fri, 06 Sep 2024 08:15:01 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> In-Reply-To: <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Fri, 6 Sep 2024 16:14:50 +0100 Message-ID: <CAOnWdoia+AMM8x2EN+nYSnni7HCHx1tUq-uM-FFrHeVO67abdw@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000006353c062174df4e" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000006353c062174df4e Content-Type: text/plain; charset="UTF-8" On Fri, 6 Sept 2024 at 15:16, martin rudalics <rudalics@HIDDEN> wrote: > > OK. In the next step I'd like to isolate the menubar code as the sole > culprit for what's going in. Please with master do > > (setq default-frame-alist '((width . 200))) > It takes effect on the initial frame, but doesn't affect the size of the frame opened with C-x 5 2, or remove the gtk error message: (emacs:2091071): Gtk-CRITICAL **: 15:57:43.714: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed (Just to confirm: I put this setting in early-init.el.) I then applied the trivial patch you gave to git master HEAD, ran 'emacs -Q' and did C-x 5 2, and got a small window as usual, but with no error message in the terminal. -- https://rrt.sc3d.org --00000000000006353c062174df4e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Fri, 6 Sept 2024 at= 15:16, martin rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@gmx= .at</a>> wrote:</div></div><div class=3D"gmail_quote"><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> OK.=C2=A0 In the next step I'd like to isolate the menubar code as the = sole<br> culprit for what's going in.=C2=A0 Please with master do<br> <br> (setq default-frame-alist '((width . 200)))<br></blockquote><div><br></= div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sma= ll" class=3D"gmail_default">It takes effect on the initial frame, but doesn= 't affect the size of the frame opened with C-x 5 2, or remove the gtk = error message:</div><div style=3D"font-family:arial,helvetica,sans-serif;fo= nt-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:= arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">(emacs:= 2091071): Gtk-CRITICAL **: 15:57:43.714: gtk_distribute_natural_allocation:= assertion 'extra_space >=3D 0' failed<br></div></div><div><br><= /div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sm= all" class=3D"gmail_default">(Just to confirm: I put this setting in early-= init.el.)<br></div></div><div><br></div><div><div style=3D"font-family:aria= l,helvetica,sans-serif;font-size:small" class=3D"gmail_default">I then appl= ied the trivial patch you gave to git master HEAD, ran 'emacs -Q' a= nd did C-x 5 2, and got a small window as usual, but with no error message = in the terminal.<br></div></div><div><br></div></div><span class=3D"gmail_s= ignature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><= div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" targ= et=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></div> --00000000000006353c062174df4e--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Sep 2024 14:16:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 06 10:16:41 2024 Received: from localhost ([127.0.0.1]:53709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smZlR-00021w-CO for submit <at> debbugs.gnu.org; Fri, 06 Sep 2024 10:16:41 -0400 Received: from mout.gmx.net ([212.227.17.20]:33329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1smZlO-00021h-Og for 72986 <at> debbugs.gnu.org; Fri, 06 Sep 2024 10:16:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725632184; x=1726236984; i=rudalics@HIDDEN; bh=1mjg9+gApsLhfM6cdMYGUu4YtOQyp2jDPc7ETCQyBoE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=XJGqLnEszfROJhkew04odnMg4deN2yx6ss1IvTlpoU1nibG3MjxPfeuNRaqxeJmS 6GEM57Dub8JuBnMhoxOZYK8aFfCQwaiWLJjwl6WQdMVqC3ZmlGHAXSE9b5I4Jip41 gnsLvK/gSaf6xzxyFLgE+ILh+s9SMlGidHEE6af6a8jsGfflwS16taX9Up+VtOZWJ jexJToPA9mq9oDKHVIU97SDesyHd9kEEEY9PxJTQAyNBrZ4phfBQ1JlfcH1VZCqh/ k7kvRamiNK6DJfkUMTXV5iA0BpIDg13lMNaa2PgTqKxcfeCUlX6Gsvnng7AzIZhYV Jmuqntz0AphfvvVL6g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.118]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MxDkm-1rpOUa1iXo-00xZDL; Fri, 06 Sep 2024 16:16:24 +0200 Message-ID: <44e0648e-b374-4816-8f3b-6948af471ab1@HIDDEN> Date: Fri, 6 Sep 2024 16:16:18 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Zr7i0zCZ3Biot6yOps1rzbBOodDPR4c59NhDSlIrlq+xkAaT997 sPSG3H/cgLYL6ircPuey0NyWodrOu5I75EU+G2Sd4bT3howlOguWkT9OWuRmmmiD8aT1zzD LKxJAB5ZyDYdl59hfKLKdDuxGoE+fRhAWhykXCjP8Ma5uXSmdtmA62OoTNB7qHUHpiANuvj DtI/imI84X9n/0Fc8owkQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:che4HHHHCNM=;Vl/ktNcM1gyWsObYX78ydCL0+JZ UzL4tdE2vD20ssS0QRI+2/FaVkSvQFTLRoCUQ5j0bWzMtn3uHkFdnHTnY03QMNzoEDiKaFGbO EgvzTSebP0ovA6tFu5LO5t6bni02lwJNXoOMDYzRb5iyxq5oWussFAjJ5pmMjn9YuapfF4pqj XleJRul7n1/CYERkPJrr8YZwvM1Tf2Kpky/BaqqvCDjTxSSPCncy4hAwFEswth33/rE2YQwMD D4Jm5rv3u8cN6R+LIvI+8oCdMLICV0y+jBviw18hGo76fFwTmqYoxV0FJnxj2OxJJ5VMfRlyO SCyopimD1EapcDZaBuXf1Y+fbPlfw1xdcqgKFd5tv/icTRo8xaWRquEhnwfi0Q1XKSVs4RsVL 26S39935C6WSnv2Lgkt4AkVx5QWlERFl5iAKE92XIts3V5geu70vpLTOVi9HFhb70mmIWF1fJ v9Z++SKhdx8zZR43eNbLeIOZFRLsiS9L1eA7l5gseHnWPtZgVAPtKOBs5jigwQbm6msiP0AVB dA2dhXY75URaClcYN57P5TX6h6K+NufTrVOnJwwGNIU9Mchdy89BP30XZipfFkzvMcRclDUoQ lQxwrhfOBpsZRkzK92gwtlIvtQpgIJUfTIfQZiYWU3mvE8qCfgTz/9dOETPcKfZSaKPL821T0 mTgy6F00ZcOdnBF9IlPDEvdA8EDhqWPuPAroFpi1xgZPLae+wCx1Qxq7U5EwwwB0oy7jmd6+p Ckr1ryNTECEoLcrCkAehu2ACxrIBGVjN66D6u4dt1Cad6X2L2ez1wFon5j5r195XEoOtor/JG bP2FkxcamfaWkl6h5J2UzVPBPAuis70bNDHLFjq4ouDf8= X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Now the change_frame_size(5) initial and final sizes look correct. OK. In the next step I'd like to isolate the menubar code as the sole culprit for what's going in. Please with master do (setq default-frame-alist '((width . 200))) Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.118 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Now the change_frame_size(5) initial and final sizes look correct. OK. In the next step I'd like to isolate the menubar code as the sole culprit for what's going in. Please with master do (setq default-frame-alist '((width . 200))) Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.118 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Now the change_frame_size(5) initial and final sizes look correct. OK. In the next step I'd like to isolate the menubar code as the sole culprit for what's going in. Please with master do (setq default-frame-alist '((width . 200))) or some other insanely large value so we can see whether we can make the GTK error disappear this way. And please apply the trivial patch diff --git a/src/xfns.c b/src/xfns.c index 3f0d8f3fcd0..c90ac9c0d37 100644 --- a/src/xfns.c +++ b/src/xfns.c @@ -5230,7 +5230,7 @@ DEFUN ("x-create-frame", Fx_create_frame, Sx_create_frame, gui_default_parameter (f, parms, Qmenu_bar_lines, NILP (Vmenu_bar_mode) - ? make_fixnum (0) : make_fixnum (1), + ? make_fixnum (0) : make_fixnum (0), NULL, NULL, RES_TYPE_NUMBER); gui_default_parameter (f, parms, Qtab_bar_lines, NILP (Vtab_bar_mode) @@ -5342,7 +5342,7 @@ DEFUN ("x-create-frame", Fx_create_frame, Sx_create_frame, #if defined (USE_X_TOOLKIT) || defined (USE_GTK) /* Create the menu bar. */ - if (!minibuffer_only && FRAME_EXTERNAL_MENU_BAR (f)) + if (0) // !minibuffer_only && FRAME_EXTERNAL_MENU_BAR (f)) { /* If this signals an error, we haven't set size hints for the frame and we didn't make it visible. */ and do C-x 5 2. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Sep 2024 12:21:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 06 08:21:51 2024 Received: from localhost ([127.0.0.1]:52411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smXyJ-0003To-4U for submit <at> debbugs.gnu.org; Fri, 06 Sep 2024 08:21:51 -0400 Received: from mail-yw1-f179.google.com ([209.85.128.179]:48629) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1smXyH-0003TV-Dj for 72986 <at> debbugs.gnu.org; Fri, 06 Sep 2024 08:21:50 -0400 Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-6b6b9867f81so17504567b3.1 for <72986 <at> debbugs.gnu.org>; Fri, 06 Sep 2024 05:21:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725625244; x=1726230044; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Rm8pe7GPkhJs4c4lYmkA/pwvuF4M4l2WcJLXnbeyS+w=; b=zjH9Yrdx4aJuW7aZoUR0YdXgPsMO5nqj2DBmvt/urJH9dAB5ndILyc3HgfUiQ+KxVl Bp8gqJg8BcGc7MKU/KpC6FpSOrc8LqIEg0EO/XRZ7ty1bNaaQTzBkUA+i6aUCXHIRE6f lADYZXmHfSb1wRinOARY8fp3JAaIJ1RI3gIRE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725625244; x=1726230044; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Rm8pe7GPkhJs4c4lYmkA/pwvuF4M4l2WcJLXnbeyS+w=; b=LO5gK0KE7Sfqrw0PvMQx+BMdx4YtObQnz/98ww3xcg06K6Lnu3yhKGzwkVGLfOpdeV t7bcUnfitkCZFRGLhP6t/jizuoGEjSZiI26XxZIguSNfI13v69+Ai9Hw5AQ4hwHv6UMX hCCwBKWepgmMyW1P4AL67jQzIZOxxRluVmnay9MIRH4HgN0GrpKNhuVOQHZqCQV2pI1x VD6X2zdi2K//w/YRStzuDZxAPkOOJU7SZOCbtABvzpw9PK7AYyOj4zpnvHT2e6AaKY0d TNoRd5PP3Bvy8UCbQ7ysHwL0Py2bA88xusSdrzjDBd1fXi8X+24xnMguS1AQr8AAv2jV ywLA== X-Forwarded-Encrypted: i=1; AJvYcCVdPHCqGTAuDMOXGpaXSJnWS0dBTadAqZDayGq44KFk4aeLsOEML0gVQDSjmjevDK2zGop/cQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx6+boSSTThLz8TAUOrsrvtjAg4w6xxRkd51RZsJVy4Xh0AFqLw euBO+CrJ1l5ASQrB/y/bgucR6hpe+cXoHCU5DD3Z9EvOP8O75EujtX/PmPdP2/AYJMpYUNnbvsa bY4VTyyO+/yIM3VxOHVSFI9cK3Z+6yvKdSRJAGA== X-Google-Smtp-Source: AGHT+IFc9xpPS+o2CVqc0r6g9qf0xpkPsWpKlHh4eMG4inwAv+o81sA88VFqN9TslmFT5zByF9fLSrBVrsQikteMSgY= X-Received: by 2002:a05:690c:4911:b0:6d6:94b2:f3e4 with SMTP id 00721157ae682-6db44f2f652mr32074447b3.26.1725625244163; Fri, 06 Sep 2024 05:20:44 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> In-Reply-To: <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Fri, 6 Sep 2024 13:20:32 +0100 Message-ID: <CAOnWdoh0GND+EJtj7CRqfF1gkfW=7D7bpz0MO6yBHm0Fz7woGQ@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000b1becf0621726fd2" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000b1becf0621726fd2 Content-Type: text/plain; charset="UTF-8" On Fri, 6 Sept 2024 at 10:50, martin rudalics <rudalics@HIDDEN> wrote: > > Buffer contents for master HEAD after C-x 5 2: > > I can't figure out what's going on. I couldn't make sense of the results I sent either, so I re-ran the tests. Buffer contents after C-x 5 2 with commit 24161683102 reverted: Frame size history of #<frame *Minibuf-1* 0x5b1397209180> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x322, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x322 change_frame_size_1, delayed, PS=1328x1260, XS=400x322, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=400x322 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258, DS=400x322 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=400x322 tool-bar-lines (2), NS=1328x1260~>1328x1258, MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=1328x1258, DS=1328x1258 ConfigureNotify, PS=1328x1260, XS=1328x1258, DS=1328x1258 xg_frame_resized, changed, PS=1328x1260, XS=1328x1258, DS=1328x1258 change_frame_size_1, delayed, PS=1328x1260, XS=1328x1258, DS=1328x1258 change_frame_size (5), TS=1280x1260~>1280x1258, TC=80x36~>80x35, NS=1328x1260~>1328x1258, IS=1328x1260~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV With git master HEAD: Frame size history of #<frame *Minibuf-1* 0x5e9870140918> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=1328x1260 tool-bar-lines (2), NS=1328x1260~>400x340, MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=400x340, DS=400x340 ConfigureNotify, PS=1328x1260, XS=400x340, DS=400x340 xg_frame_resized, changed, PS=1328x1260, XS=400x340, DS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=400x340 change_frame_size (5), TS=1280x1260~>352x340, TC=80x36~>22x9, NS=1328x1260~>400x340, IS=1328x1260~>400x340, MS=32x70 IH IV ConfigureNotify, PS=400x340, XS=400x374 xg_frame_resized, changed, PS=400x340, XS=400x374 change_frame_size_1, delayed, PS=400x340, XS=400x374 change_frame_size (5), TS=352x340~>352x374, TC=22x9~>22x10, NS=400x340~>400x374, IS=400x340~>400x374, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV Now the change_frame_size(5) initial and final sizes look correct. -- https://rrt.sc3d.org --000000000000b1becf0621726fd2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, 6 Sept 2024 at 10:50, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0> Buffer contents for master HEAD= after C-x 5 2:<br> <br> I can't figure out what's going on.</blockquote><div><br></div><div= ><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" clas= s=3D"gmail_default">I couldn't make sense of the results I sent either,= so I re-ran the tests.</div><div style=3D"font-family:arial,helvetica,sans= -serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default= ">Buffer contents after C-x 5 2 with commit 24161683102 reverted:</div><br>= </div><div>Frame size history of #<frame =C2=A0*Minibuf-1* 0x5b139720918= 0><br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296= x875, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (= 5), TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>12= 96x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width = (3), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x1= 75<br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x1= 75<br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisib= le, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_siz= e (5), MS=3D32x70 IH IV<br>menu-bar-lines (2), MS=3D160x175<br>xg_frame_set= _char_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg= _frame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNo= tify, not hidden & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>Con= figureNotify, PS=3D1328x1260, XS=3D400x322, DS=3D1328x1260<br>xg_frame_resi= zed, changed, PS=3D1328x1260, XS=3D400x322<br>change_frame_size_1, delayed,= PS=3D1328x1260, XS=3D400x322, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328= x1260, XS=3D1328x1258, DS=3D400x322<br>xg_frame_resized, changed, PS=3D1328= x1260, XS=3D1328x1258, DS=3D400x322<br>change_frame_size_1, delayed, PS=3D1= 328x1260, XS=3D1328x1258, DS=3D400x322<br>tool-bar-lines (2), NS=3D1328x126= 0~>1328x1258, MS=3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328= x1260, XS=3D1328x1258, DS=3D1328x1258<br>ConfigureNotify, PS=3D1328x1260, X= S=3D1328x1258, DS=3D1328x1258<br>xg_frame_resized, changed, PS=3D1328x1260,= XS=3D1328x1258, DS=3D1328x1258<br>change_frame_size_1, delayed, PS=3D1328x= 1260, XS=3D1328x1258, DS=3D1328x1258<br>change_frame_size (5), TS=3D1280x12= 60~>1280x1258, TC=3D80x36~>80x35, NS=3D1328x1260~>1328x1258, IS=3D= 1328x1260~>1328x1258, MS=3D32x70 IH IV<br>set_window_configuration (4), = MS=3D160x175 IH IV<br></div><div><br></div><div><div style=3D"font-family:a= rial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">With git= master HEAD:</div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:a= rial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Frame si= ze history of #<frame =C2=A0*Minibuf-1* 0x5e9870140918><br>x_create_f= rame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS=3D80x25~&g= t;1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS=3D1280x875~&= gt;1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x1260, IS=3D1296x= 875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), NS=3D1296x1260= ~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>scroll-bar-he= ight (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>x_create_fram= e_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS=3D1328x1260,= XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5), MS=3D32x70 I= H IV<br>x_make_frame_visible<br>MapNotify, not hidden & not iconified, = PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1260, XS=3D400= x340, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D400= x340<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D400x340, DS=3D13= 28x1260<br>tool-bar-lines (2), NS=3D1328x1260~>400x340, MS=3D160x175<br>= xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D400x340, DS=3D400x340= <br>ConfigureNotify, PS=3D1328x1260, XS=3D400x340, DS=3D400x340<br>xg_frame= _resized, changed, PS=3D1328x1260, XS=3D400x340, DS=3D400x340<br>change_fra= me_size_1, delayed, PS=3D1328x1260, XS=3D400x340, DS=3D400x340<br>change_fr= ame_size (5), TS=3D1280x1260~>352x340, TC=3D80x36~>22x9, NS=3D1328x12= 60~>400x340, IS=3D1328x1260~>400x340, MS=3D32x70 IH IV<br>ConfigureNo= tify, PS=3D400x340, XS=3D400x374<br>xg_frame_resized, changed, PS=3D400x340= , XS=3D400x374<br>change_frame_size_1, delayed, PS=3D400x340, XS=3D400x374<= br>change_frame_size (5), TS=3D352x340~>352x374, TC=3D22x9~>22x10, NS= =3D400x340~>400x374, IS=3D400x340~>400x374, MS=3D32x70 IH IV<br>set_w= indow_configuration (4), MS=3D160x175 IH IV<br></div></div><div><br></div><= div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" c= lass=3D"gmail_default">Now the change_frame_size(5) initial and final sizes= look correct.<br></div></div><br></div><span class=3D"gmail_signature_pref= ix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"lt= r"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank"= >https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000b1becf0621726fd2--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Sep 2024 11:38:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 06 07:38:15 2024 Received: from localhost ([127.0.0.1]:52330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smXI6-0000y9-OX for submit <at> debbugs.gnu.org; Fri, 06 Sep 2024 07:38:15 -0400 Received: from mout.gmx.net ([212.227.17.20]:35327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1smXI4-0000xW-K9 for 72986 <at> debbugs.gnu.org; Fri, 06 Sep 2024 07:38:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725622687; x=1726227487; i=rudalics@HIDDEN; bh=ieeG8k5serwgS1FnBJoFmwWjl8aURKL5tAtWmQdgKnQ=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=bfE8Rn2oH0h4cx/xiy97A470sSgh50ZyqATM+y1NE3QEX0hC3Ssm0ViDGRhYML4C ZnN0S0LoYEwr7ahLnFAqs1vMkq0ow8+ccIHhSFy1O0t2FhS7yTqyTQSEJTMitimP4 hf7GjLP0FRFThWOOySPR/8KibqLuib788hsaqMJgYddwKCzMS9fgcMHOvxNWpHVb8 FOp6mXxO1UL+xBv5nzlM9Uw5DHTeQFSs28qxQHvDN5+8zm1Wij8tLdSir1FNOSbN9 wJAVCS0JKoGSskJzHM2qeQdVvxxKiUVh5RVhmtCnVfnOFU6YDGVkP8wqLBwrjbnA9 3xgE3WYTBqBdJRiq/w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.118]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MJVHU-1sSeKv0KCG-00S1rb; Fri, 06 Sep 2024 11:50:17 +0200 Message-ID: <bf3d1c46-1ac5-44de-ae6d-08268b75b7c6@HIDDEN> Date: Fri, 6 Sep 2024 11:50:16 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:DfqEsSktuIoz+Us1apQzKyJz2d6rrYW4542ibDAC6Ev9+RCt3q/ aXB8C5ePQaItrlKfK3HMWv4VvyUIq5C+8GXYOYwGttSzbi6VV9/kn324V6NtweVQ5XC+Dur Ss8izJ5nuigp+vKuqDZPj0FkeKq2sZDufz9DgMv0faE/axEPV6hG5joCH73QThwG8St2UxG GuY98cN9LOoK3IvQLNgig== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:SqXExd7DjOM=;OmQJPM4oNBMJ8D4kSHoGI9TtaiA I8XDvIqDbjzp5nu6Gzq9EaZIKDJ7xxXlVvyV/bk4Tl9IVY40s5bP/79EQMQxEgijIbx0nB6MQ +/OG2NT9DgaSQYCUq4moErrk5B0p0N8UVr+qsILL7JEZvzAP9b1JB6JIWDxRGVzV0wdo081Y9 /mNm0/NHzfwSQDJLo5/9zi72ku8tFMvGU7V+F6zp/Rt54FuHt9mGeiXdF2Jy+cGlurKrGSDaL S7awfcZ1/2Lq1hVOV8xdLZRwDpIH8UyZZalBYi3QWSX5krBz5gNtZ2o2ZPvWxgJQQ/YwytMiF eyzznZX9LIBDstoh/laEcxV/cFNPUG2cfqAwIrPv9D0ANosMPgvopiSCaEVxUvOksiHlmdjvY lfkgF+xpTN8WVYsjFxAiRe0IthJHLRbt1PZ94fFgG67YlJk8K0+2RbqIiBsHK8zuTgtxSqYIY 4LE++Gn8KsG5QyiLw3Mtp7skuDHq51Zt6JR77t47B4If3eY93RXcqM1PBdQg4dQ8MH1Ax7THE X5/4391xSzTIJENGstiekE7ho/WyNpM7eza43Po53UUtdGpT7nNW6hf69tzVxfbO96Bm1dThN vJPmwPfGkA8uI8uCY9BEUTd6++k5YsCPNov17s06n1MyFd47UN7aWQuWqCwEjm2XdfPSAxjao Z/oWJYSQKPFFHgOxIa7wgL1DSFy8EvyPf4kOSxvCXlOWdnsh4PLzXFTo/KCwwIxnGXPIcqX+g 0PKagxo5BasqUS3sOB4yS/fSc0+UTooZdgV3nbFID1wciDHNSb8vQzB4wPROEwqPH3Yop8rXc XmR5j7wR+2XulA893xl9Pgero/AFNXx9QegvYnxaFvEMY= X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Buffer contents for master HEAD after C-x 5 2: I can't figure out what's going on. We get a ConfigureNotify, PS=400x374, XS=1280x1354 Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.118 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Buffer contents for master HEAD after C-x 5 2: I can't figure out what's going on. We get a ConfigureNotify, PS=400x374, XS=1280x1354 Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.118 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Buffer contents for master HEAD after C-x 5 2: I can't figure out what's going on. We get a ConfigureNotify, PS=400x374, XS=1280x1354 event that tells us to set the frame to some "reasonable" size at least. And the penultimate lines > change_frame_size (5), TS=352x374~>1232x1354, TC=22x10~>77x38, > NS=400x374~>1280x1354, IS=400x374~>1280x1354, MS=32x70 IH IV tell, for example, that the text size of the frame should increase from 22x10 columns/lines to 77x38 (38 being obviously too large). But apparently nothing changes which is a complete mystery because - if the WM does give us the indicated new size and we do not react, you should at least see an excessive frame border around or a much too long title bar above the contents of the new frame, - if the WM only pretended to give us the indicated new size, you should see the new frame clipped at the right and bottom. Since neither of these apparently happen, I'm clueless. Could you do the following: adjust_frame_size (in frame.c) contains the line if (new_inner_width != old_inner_width) Please put a breakpoint there and look what happens when new_inner_width is 1280. That is, use condition B new_inner_width == 1280 where B is the number of the breakpoint you've set. I'm mostly interested in whether the breakpoint gets hit at all. If it does get hit, we can try to dig further. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Sep 2024 08:14:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 06 04:14:24 2024 Received: from localhost ([127.0.0.1]:39074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smU6q-0000za-5A for submit <at> debbugs.gnu.org; Fri, 06 Sep 2024 04:14:24 -0400 Received: from mail-yw1-f178.google.com ([209.85.128.178]:44076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1smU6o-0000zA-JW for 72986 <at> debbugs.gnu.org; Fri, 06 Sep 2024 04:14:23 -0400 Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-6d5a4615a56so16442807b3.0 for <72986 <at> debbugs.gnu.org>; Fri, 06 Sep 2024 01:13:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725610330; x=1726215130; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8P5ybt5hssYoHmD7rNU41Ew20WJKe9dVpi6j+ygBKmU=; b=1lqWdyRFPv2XLZic7b8gfdb+eMNDPeT+ofNwActtfa4FXsSNncDbr++aQgYMvS2Ves 9B/uJ2xOyz+ORghlFvvRgfgn9uZZA0Axi17ighiGgAvh85qgIciJu12MNOfsvX3ZIE0E cHwg00OQL/DpUZLQMzXajPdBSm1Vlnj8LxvqI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725610330; x=1726215130; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8P5ybt5hssYoHmD7rNU41Ew20WJKe9dVpi6j+ygBKmU=; b=s4xcAzHjOF+Trufms2d4doa9nwY/xHz3oAEKfsHnW3fYErtQar2/e0wot7Oal8gG5i nm575yMRa1ilvoB4zWDhwZjKAdE40ZkRM3P5v7hKpuex1M+nzLmUUauzfxljhnS9UYwY utmT3fUv1LtTFdK3WApchdlIyj8Cj4/FsnEyHNjc7hT9qVZyv2x20cSOT2AQof8cfedS l2XMQ/TpDCVrKk5M9ZV8CF6kZUFihkDKufDVXAy5wCZm1Hs/QPVqtGsdjV/T1VF1T5zZ GM1YR2W81zd15VDXmEwUn3Qc2Fu5qWFyYP4dP0tXSPJUOiAYYuK/ZP8nbL5mOk/gFmf6 ClyA== X-Forwarded-Encrypted: i=1; AJvYcCWylKIww8EpLaHpVQOXYL680cPrp4DfFohvRUT3vT6ZHMtwtIMMIsN/z2IC/tLC2a8wKlYWbw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywd51r+y/w4d2PE8SDPKbnOCs3mxE5g9PMttQNoQHguwKS3AlIz gXXopL3A63GQRoOqi1y68HWtEeuGfl+uThlDnj2YdRl/5oYcB5MhmeAN7HCDGnkE/RT3WoLYz2z fqR8IFti8bFdXM6ozDUl6EaL2AAlaeJUyQ46z8w== X-Google-Smtp-Source: AGHT+IF5kCD34BBp7hhNKk+oAY5sjlpBPiSDvbb4TqX72c2gClix9Wx+Ap1G2kVpO0SKBgfJ7OIafJT0wZIO/v3W9Vs= X-Received: by 2002:a05:690c:18:b0:6db:4809:ed57 with SMTP id 00721157ae682-6db4809ee57mr14601417b3.22.1725610330040; Fri, 06 Sep 2024 01:12:10 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> In-Reply-To: <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Fri, 6 Sep 2024 09:11:58 +0100 Message-ID: <CAOnWdohvsHOkSGV4gphPG6+=kWSFDZ9CbV7A6+2hGDbwx=md6A@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000be484e06216ef633" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000be484e06216ef633 Content-Type: text/plain; charset="UTF-8" On Fri, 6 Sept 2024 at 08:54, martin rudalics <rudalics@HIDDEN> wrote: > > Inexplicable to me. Please conduct both runs once more. But rather > than using the debugger simply evaluate > > (setq frame-size-history '(100)) > > in the initial frame, do C-x 5 2, evaluate > > (frame--size-history) > > and post the contents of the the buffer *frame-size-history* for each > run here. Maybe we can see some difference then. Buffer contents for master HEAD after C-x 5 2: Frame size history of #<frame *Minibuf-1* 0x5a93cc9332e8> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x340, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=1328x1260 tool-bar-lines (2), NS=1328x1260~>400x340, MS=160x175 xg_frame_set_char_size, visible, PS=1328x1260, XS=400x340, DS=400x340 ConfigureNotify, PS=1328x1260, XS=400x340, DS=400x340 xg_frame_resized, changed, PS=1328x1260, XS=400x340, DS=400x340 change_frame_size_1, delayed, PS=1328x1260, XS=400x340, DS=400x340 change_frame_size (5), TS=1280x1260~>352x340, TC=80x36~>22x9, NS=1328x1260~>400x340, IS=1328x1260~>400x340, MS=32x70 IH IV ConfigureNotify, PS=400x340, XS=400x374 xg_frame_resized, changed, PS=400x340, XS=400x374 change_frame_size_1, delayed, PS=400x340, XS=400x374 change_frame_size (5), TS=352x340~>352x374, TC=22x9~>22x10, NS=400x340~>400x374, IS=400x340~>400x374, MS=32x70 IH IV ConfigureNotify, PS=400x374, XS=1280x1354 xg_frame_resized, changed, PS=400x374, XS=1280x1354 change_frame_size_1, delayed, PS=400x374, XS=1280x1354 change_frame_size (5), TS=352x374~>1232x1354, TC=22x10~>77x38, NS=400x374~>1280x1354, IS=400x374~>1280x1354, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV And again, but with commit 24161683102 reverted: Frame size history of #<frame *Minibuf-1* 0x5f6dbd4449c0> x_create_frame_1 (5), TS=80x25~>1280x875, NS=80x25~>1296x875, IS=80x25~>1296x875, MS=32x70 IH IV gui_figure_window_size (5), TS=1280x875~>1280x1260, TC=80x25~>80x36, NS=1296x875~>1296x1260, IS=1296x875~>1296x1260, MS=32x70 IH IV scroll-bar-width (3), NS=1296x1260~>1328x1260, IS=1296x1260~>1328x1260, MS=160x175 scroll-bar-height (3), MS=160x175 menu-bar-lines (2), MS=160x175 x_create_frame_2 (0), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV menu-bar-lines (2), MS=160x175 xg_frame_set_char_size, invisible, PS=1328x1260, XS=1328x1260, DS=1328x1260 xg_frame_set_char_size (5), MS=32x70 IH IV x_make_frame_visible MapNotify, not hidden & not iconified, PS=1328x1260, DS=1328x1260 ConfigureNotify, PS=1328x1260, XS=400x322, DS=1328x1260 xg_frame_resized, changed, PS=1328x1260, XS=400x322 change_frame_size_1, delayed, PS=1328x1260, XS=400x322, DS=1328x1260 change_frame_size (5), TS=1280x1260~>352x322, TC=80x36~>22x9, NS=1328x1260~>400x322, IS=1328x1260~>400x322, MS=32x70 IH IV ConfigureNotify, PS=400x322, XS=1328x1258 xg_frame_resized, changed, PS=400x322, XS=1328x1258 change_frame_size_1, delayed, PS=400x322, XS=1328x1258 tool-bar-lines (2), NS=400x322~>1328x1258, MS=160x175 xg_frame_set_char_size, visible, PS=400x322, XS=1328x1258, DS=1328x1258 ConfigureNotify, PS=400x322, XS=1328x1258, DS=1328x1258 xg_frame_resized, changed, PS=400x322, XS=1328x1258, DS=1328x1258 change_frame_size_1, delayed, PS=400x322, XS=1328x1258, DS=1328x1258 change_frame_size (5), TS=352x322~>1280x1258, TC=22x9~>80x35, NS=400x322~>1328x1258, IS=400x322~>1328x1258, MS=32x70 IH IV set_window_configuration (4), MS=160x175 IH IV -- https://rrt.sc3d.org --000000000000be484e06216ef633 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, 6 Sept 2024 at 08:54, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> Inexplicable to me.=C2=A0 Please conduct both runs once more.=C2=A0 But rat= her<br> than using the debugger simply evaluate<br> <br> (setq frame-size-history '(100))<br> <br> in the initial frame, do C-x 5 2, evaluate<br> <br> (frame--size-history)<br> <br> and post the contents of the the buffer *frame-size-history* for each<br> run here.=C2=A0 Maybe we can see some difference then<span class=3D"gmail_d= efault" style=3D"font-family:arial,helvetica,sans-serif;font-size:small">.<= /span></blockquote><div><br></div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default">Buffer contents for ma= ster HEAD after C-x 5 2:</div><div style=3D"font-family:arial,helvetica,san= s-serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">Frame size history of #<frame =C2=A0*Minibuf-1* 0x5a93cc9332e8><br= >x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x875, IS= =3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5), TS= =3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296x126= 0, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3), N= S=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175<br>= scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175<br>= x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible, PS= =3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size (5),= MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNotify, not hidden & no= t iconified, PS=3D1328x1260, DS=3D1328x1260<br>ConfigureNotify, PS=3D1328x1= 260, XS=3D400x340, DS=3D1328x1260<br>xg_frame_resized, changed, PS=3D1328x1= 260, XS=3D400x340<br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D400= x340, DS=3D1328x1260<br>tool-bar-lines (2), NS=3D1328x1260~>400x340, MS= =3D160x175<br>xg_frame_set_char_size, visible, PS=3D1328x1260, XS=3D400x340= , DS=3D400x340<br>ConfigureNotify, PS=3D1328x1260, XS=3D400x340, DS=3D400x3= 40<br>xg_frame_resized, changed, PS=3D1328x1260, XS=3D400x340, DS=3D400x340= <br>change_frame_size_1, delayed, PS=3D1328x1260, XS=3D400x340, DS=3D400x34= 0<br>change_frame_size (5), TS=3D1280x1260~>352x340, TC=3D80x36~>22x9= , NS=3D1328x1260~>400x340, IS=3D1328x1260~>400x340, MS=3D32x70 IH IV<= br>ConfigureNotify, PS=3D400x340, XS=3D400x374<br>xg_frame_resized, changed= , PS=3D400x340, XS=3D400x374<br>change_frame_size_1, delayed, PS=3D400x340,= XS=3D400x374<br>change_frame_size (5), TS=3D352x340~>352x374, TC=3D22x9= ~>22x10, NS=3D400x340~>400x374, IS=3D400x340~>400x374, MS=3D32x70 = IH IV<br>ConfigureNotify, PS=3D400x374, XS=3D1280x1354<br>xg_frame_resized,= changed, PS=3D400x374, XS=3D1280x1354<br>change_frame_size_1, delayed, PS= =3D400x374, XS=3D1280x1354<br>change_frame_size (5), TS=3D352x374~>1232x= 1354, TC=3D22x10~>77x38, NS=3D400x374~>1280x1354, IS=3D400x374~>12= 80x1354, MS=3D32x70 IH IV<br>set_window_configuration (4), MS=3D160x175 IH = IV<br></div></div><div><br></div><div><div style=3D"font-family:arial,helve= tica,sans-serif;font-size:small" class=3D"gmail_default">And again, but wit= h commit 24161683102 reverted:</div><div style=3D"font-family:arial,helveti= ca,sans-serif;font-size:small" class=3D"gmail_default"><br></div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default">Frame size history of #<frame =C2=A0*Minibuf-1* 0x5f6dbd4449c0&= gt;<br>x_create_frame_1 (5), TS=3D80x25~>1280x875, NS=3D80x25~>1296x8= 75, IS=3D80x25~>1296x875, MS=3D32x70 IH IV<br>gui_figure_window_size (5)= , TS=3D1280x875~>1280x1260, TC=3D80x25~>80x36, NS=3D1296x875~>1296= x1260, IS=3D1296x875~>1296x1260, MS=3D32x70 IH IV<br>scroll-bar-width (3= ), NS=3D1296x1260~>1328x1260, IS=3D1296x1260~>1328x1260, MS=3D160x175= <br>scroll-bar-height (3), MS=3D160x175<br>menu-bar-lines (2), MS=3D160x175= <br>x_create_frame_2 (0), MS=3D160x175<br>xg_frame_set_char_size, invisible= , PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_frame_set_char_size = (5), MS=3D32x70 IH IV<br>menu-bar-lines (2), MS=3D160x175<br>xg_frame_set_c= har_size, invisible, PS=3D1328x1260, XS=3D1328x1260, DS=3D1328x1260<br>xg_f= rame_set_char_size (5), MS=3D32x70 IH IV<br>x_make_frame_visible<br>MapNoti= fy, not hidden & not iconified, PS=3D1328x1260, DS=3D1328x1260<br>Confi= gureNotify, PS=3D1328x1260, XS=3D400x322, DS=3D1328x1260<br>xg_frame_resize= d, changed, PS=3D1328x1260, XS=3D400x322<br>change_frame_size_1, delayed, P= S=3D1328x1260, XS=3D400x322, DS=3D1328x1260<br>change_frame_size (5), TS=3D= 1280x1260~>352x322, TC=3D80x36~>22x9, NS=3D1328x1260~>400x322, IS= =3D1328x1260~>400x322, MS=3D32x70 IH IV<br>ConfigureNotify, PS=3D400x322= , XS=3D1328x1258<br>xg_frame_resized, changed, PS=3D400x322, XS=3D1328x1258= <br>change_frame_size_1, delayed, PS=3D400x322, XS=3D1328x1258<br>tool-bar-= lines (2), NS=3D400x322~>1328x1258, MS=3D160x175<br>xg_frame_set_char_si= ze, visible, PS=3D400x322, XS=3D1328x1258, DS=3D1328x1258<br>ConfigureNotif= y, PS=3D400x322, XS=3D1328x1258, DS=3D1328x1258<br>xg_frame_resized, change= d, PS=3D400x322, XS=3D1328x1258, DS=3D1328x1258<br>change_frame_size_1, del= ayed, PS=3D400x322, XS=3D1328x1258, DS=3D1328x1258<br>change_frame_size (5)= , TS=3D352x322~>1280x1258, TC=3D22x9~>80x35, NS=3D400x322~>1328x12= 58, IS=3D400x322~>1328x1258, MS=3D32x70 IH IV<br>set_window_configuratio= n (4), MS=3D160x175 IH IV<br></div></div><div><br></div><span class=3D"gmai= l_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature= "><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" t= arget=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000be484e06216ef633--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 6 Sep 2024 08:10:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 06 04:10:17 2024 Received: from localhost ([127.0.0.1]:39070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smU2r-0000i3-0o for submit <at> debbugs.gnu.org; Fri, 06 Sep 2024 04:10:17 -0400 Received: from mout.gmx.net ([212.227.17.21]:47815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1smTtf-00006f-DG for 72986 <at> debbugs.gnu.org; Fri, 06 Sep 2024 04:00:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725609575; x=1726214375; i=rudalics@HIDDEN; bh=szeCoRLrrc4ibKmcclrx3oJQRkBQX6y+8oDlQ7exAZo=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=SlPgZndZFVAbOG0OsL3rWsYyJgou3xEVyFFlH4B8MrMqhs5X26JEmK65TkrrEVEE uo98bXlLg4ECoDBSyP3PhBNgftCPCJDgszcoptLlp4msWol5RZ40dsbc2uSXy6Z6w 9kE6mS2DrifQxhSsYmh/GCpPGdaoTwOCE/OuWpQZbKfoxX+iwMz5VfptegYU5Xouo INxD0GNCFw/UZo+2O4oZ7S5xUM8DcmEk0zEdks6yTIN1R0z2EmttdRkUdUt02f3UJ USn87xHwUDQ/KDJMeHwvJ/VZBEsm5ovduZRvWgEncUFLchlhtKlGJaxCWDUN3ZPfs HUrsi+1w+aY6aeLnHg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.118]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MtfJX-1ruFHX2DmB-010Fxh; Fri, 06 Sep 2024 09:54:12 +0200 Message-ID: <7be33291-1828-41a6-bd56-759db2f533ee@HIDDEN> Date: Fri, 6 Sep 2024 09:54:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:SVi1Ijoj80e3WZitLqiErEmrRxQv5lfjQREfpntftt0T3n99QVk QScylncqXRGOXQ2qZ9lQSDUg9GyXulSfSym5nPwkBarxjpgccdP5nKI5e6kUlwGGGDTH7nX bqsv3gZPU7jFQcWwGnHa/4NVTceaI1KsaBHcfjBLDomhUv51Ls8w/5usdzZeXBgEsX+zx5H BmRGVfsW3X2LdxONP6Ukg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:T4V2ypRIIiA=;mu/CjwuF17TjaOCS7OEEpUaPx6g s/3mdeokRjKx8RbvOD/VQ1w2jgyLWYUISjGslx/XJZj9AXdH8wqyRVT0yRUFh0yNDFaYPKfLJ kAlzWJkXIC9rvd02U5KbjfXHZSEqGKRObHToJG2OlKHojDzcsJrUuRN4/xgue86d+942H0VFu 2L1rTga4YjxisChtcX25S2+fvRt5JsYtXMY89gVFcBycW9oMnY4T7kbPLMMsfR6mRteA/4X3W Xj1WkIZyEwhzJCggr5Ish+KvKIjZdodNnmjMnrT7QelvHd4K1PLgpKNEi0UEktb/uO2fYvpKT YhUoe8SNH5oCbMYkSwE0WMrojCggb49efAvs5ZVMW10beCfh7ggCUyO52dUyZvsFDMlmPgU46 m3B2qcZ6ywCM5duvb2vrxNeu1W+1BpzXlMm9wX3pzER27rehmVHUvJbNbNXZ+Rn0IA0xpTyDT VDjdZCbtLDdooOdH6LhujwmvxY3L8IWVlNPkIL6xonsVfqy18tzbeU5d3e4wsC3tFMD/06VK9 4MrnmFI8v+LVE1TA6bX3JfjJIRM+5MmQN0VjdaF/7/R6R50ZkaIqxwdRnWrNXa5PhGp23kn7b mAyUgmhIiZvFui6rGwcTiOMhhbVlQm/GeC7OG7DcPtLF0cbJFpISUsUY/KFZSEAUOjEOxLmbk UZE5k9wjYcfv+wCzlud8B/t7neUEQFiNJW4D5lG7Jbxrgn1XUu+8iX8scIrfWO5aatN1nkD5M AWdhJPYi1utn4B719Zvwam6jpUqaymMkxEEtbRSfQGgrdf5VfU1+DdU+O2qLRJHSW2Ps1TaM3 uajqJ1NjiCk2jX6XFF4suNGLfU3HH46VwA+Ewm1e2TNig= X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I checked out git master HEAD (currently df57e44a08f) and reverted commit > 241616831024c9c9fe2b2378b611db0a560b9675 on top of that. Good. > and please first run without the commit under >> gdb with a breakpoint at the line >> >> adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_lines); >> >> in xg_update_frame_menubar. Please note all valu [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.21 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.118 listed in zen.spamhaus.org] X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I checked out git master HEAD (currently df57e44a08f) and reverted commit > 241616831024c9c9fe2b2378b611db0a560b9675 on top of that. Good. > and please first run without the commit under >> gdb with a breakpoint at the line >> >> adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_lines); >> >> in xg_update_frame_menubar. Please note all valu [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.118 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.21 listed in wl.mailspike.net] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > I checked out git master HEAD (currently df57e44a08f) and reverted commit > 241616831024c9c9fe2b2378b611db0a560b9675 on top of that. Good. > and please first run without the commit under >> gdb with a breakpoint at the line >> >> adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_lines); >> >> in xg_update_frame_menubar. Please note all values you see after doing >> >> p req.height >> > > 50 (before initial frame opens) > 50 (after C-x 5 2, before second frame opens) > > And the second frame opens at the expected size, the same size as the first. > > Then restore current master and repeat the same steps. When the values >> differ, this should tell us something about what happens. >> > > 50 (before initial frame opens) > 50 (after C-x 5 2, before second frame opens) > > But the second frame opens small. Inexplicable to me. Please conduct both runs once more. But rather than using the debugger simply evaluate (setq frame-size-history '(100)) in the initial frame, do C-x 5 2, evaluate (frame--size-history) and post the contents of the the buffer *frame-size-history* for each run here. Maybe we can see some difference then. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 5 Sep 2024 19:34:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 05 15:34:12 2024 Received: from localhost ([127.0.0.1]:38274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smIF9-0003WW-VX for submit <at> debbugs.gnu.org; Thu, 05 Sep 2024 15:34:12 -0400 Received: from mail-yw1-f180.google.com ([209.85.128.180]:57704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1smIF7-0003Vv-Pi for 72986 <at> debbugs.gnu.org; Thu, 05 Sep 2024 15:34:10 -0400 Received: by mail-yw1-f180.google.com with SMTP id 00721157ae682-6c130ffa0adso11360207b3.3 for <72986 <at> debbugs.gnu.org>; Thu, 05 Sep 2024 12:33:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725564718; x=1726169518; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=f1155JSDHUCl+VkAYRMhiMrbsaCucBzUdPUG/IQHtjI=; b=ZkSQn7RymvnVzP+SSYRvrl6ypvhXHKhGsc8M2pnAQuHmRsQ6qxELaPWDF3U79AqL3L 5BSC7i7YeEM6Oe7ZK5wKD1nl2mFxOVMMXm1iXYuPh9Kh8LQGGgl2MQqAXEi56hKiAnWz BJzEnsg8Uh0KE1GpeCWTyLx9zl0ARwUqFzP2o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725564718; x=1726169518; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=f1155JSDHUCl+VkAYRMhiMrbsaCucBzUdPUG/IQHtjI=; b=PrcQEsSPaKb3IyWECUcWS4tJv4ELqoP6NCTFf6G/bD8gPJgxC4rZA8Z+4nMcmztP9P Fm37+NWpIwfXq62ogwbQx1ntGCook9E24MvC3sJGWpsYmPdpcTw/kCXK/2YeDiGuaruN 2rol9kigrQDzOCxVyprsXkGdumbPpTlzsdtsmCQQmY2GB5NbrKrLbLaoriCsnrLpE5M1 oiGnt/HQqq1FIkOdxAkPASJRPnPE0sthkMcN61s8s1TWfXOUDigCZ7EAlPUUg3yojlmS tT+1K7FQAqxB1AiLQCnwsi1BXdpKvaJJq01Mzp+mpKdYRrNJjFj/d3BAIia8P4N6T308 3h0Q== X-Forwarded-Encrypted: i=1; AJvYcCW5YRba3G41gSjBtD3YNErs2OCyp8Qol6mQy5liEAILYPzZg9dJf9bVzopIRnXf0N/R9N1Nbg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzt4fjUyTB0TwH6N9kTHm4ehR9TXD+staTejHFbne4vvhnbZT8e m+jFc+y9zdcyPEElXbHFg/r2OO1H3HiR3B5wCvhIjoYHLkR9PbI0InWBn0zchef6+1g2hUiEyl4 rKwTkN1gRt90XCiC8JtDEjlC8wKJyaxe6Pn3Tcg== X-Google-Smtp-Source: AGHT+IFI7V6SdCo9vPq/5kKNeE5cxXTPOn7Hu0A/hVOoz3xKmSlDVTUbZ5B9Z9cT72cK8wvpS5yDweesirZea07r+Qw= X-Received: by 2002:a05:690c:6612:b0:6db:3b2f:a188 with SMTP id 00721157ae682-6db4516fb00mr2467537b3.32.1725564718618; Thu, 05 Sep 2024 12:31:58 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> In-Reply-To: <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Thu, 5 Sep 2024 20:31:46 +0100 Message-ID: <CAOnWdoioyUSzepX33TtmLTMx5T5pZL8BLUBE=+nnCAjz4LROqA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000173d35062164587b" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000173d35062164587b Content-Type: text/plain; charset="UTF-8" On Thu, 5 Sept 2024 at 08:49, martin rudalics <rudalics@HIDDEN> wrote: > > My bisection suggests the problematic commit is > > 241616831024c9c9fe2b2378b611db0a560b9675 > > Thanks. Please try first setting 'frame-inhibit-implied-resize' to t > which should avoid that a frame gets resized when the menu bar is > enabled or disabled Setting the variable to t does indeed prevent the frame being resized when menu-bar-mode is toggled, but has no effect on the size of the subsequent windows created. If this does not help, please proceed as follows: Try to undo that > commit (I cite it below) I checked out git master HEAD (currently df57e44a08f) and reverted commit 241616831024c9c9fe2b2378b611db0a560b9675 on top of that. and please first run without the commit under > gdb with a breakpoint at the line > > adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_lines); > > in xg_update_frame_menubar. Please note all values you see after doing > > p req.height > 50 (before initial frame opens) 50 (after C-x 5 2, before second frame opens) And the second frame opens at the expected size, the same size as the first. Then restore current master and repeat the same steps. When the values > differ, this should tell us something about what happens. > 50 (before initial frame opens) 50 (after C-x 5 2, before second frame opens) But the second frame opens small. --000000000000173d35062164587b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Thu, 5 Sept 2024 at= 08:49, martin rudalics <<a href=3D"mailto:rudalics@HIDDEN" target=3D"_b= lank">rudalics@HIDDEN</a>> wrote:</div></div><div class=3D"gmail_quote">= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"><span class=3D"gmail_defa= ult" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"></spa= n>=C2=A0> My bisection suggests the problematic commit is<br> =C2=A0> 241616831024c9c9fe2b2378b611db0a560b9675<br> <br> Thanks.=C2=A0 Please try first setting 'frame-inhibit-implied-resize= 9; to t<br> which should avoid that a frame gets resized when the menu bar is<br> enabled or disabled</blockquote><div><br></div><div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Sett= ing the variable to t does indeed prevent the frame being resized when menu= -bar-mode is toggled, but has no effect on the size of the subsequent windo= ws created.<br></div><br></div><blockquote class=3D"gmail_quote" style=3D"m= argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex"> If this does not help, please proceed as follows: Try to undo that<br> commit (I cite it below) </blockquote><div><br></div><div><div style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default= ">I checked out git master HEAD (currently df57e44a08f) and reverted commit= 241616831024c9c9fe2b2378b611db0a560b9675 on top of that.<br></div><br></di= v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde= r-left:1px solid rgb(204,204,204);padding-left:1ex">and please first run wi= thout the commit under<br> gdb with a breakpoint at the line<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_li= nes);<br> <br> in xg_update_frame_menubar.=C2=A0 Please note all values you see after doin= g<br> <br> p req.height<br></blockquote><div><br></div><div><div style=3D"font-family:= arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">50 (bef= ore initial frame opens)<br></div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default">50 (after C-x 5 2, bef= ore second frame opens)<br></div></div><div><br></div><div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">And the second frame opens at the expected size, the same size as the fi= rst.<br></div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0= px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span>Then<span class=3D"gmail_default" style=3D"font-= family:arial,helvetica,sans-serif;font-size:small"> </span>restore current = master and repeat the same steps.=C2=A0 Whe<span class=3D"gmail_default" st= yle=3D"font-family:arial,helvetica,sans-serif;font-size:small"></span>n the= values<br> differ, this should tell us something about what happens.<br></blockquote><= div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">50 (before initial frame opens)</div>= <div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class= =3D"gmail_default">50 (after C-x 5 2, before second frame opens)<br></div><= br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sma= ll" class=3D"gmail_default">But the second frame opens small.<br></div></di= v></div> --000000000000173d35062164587b--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 5 Sep 2024 07:50:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 05 03:50:45 2024 Received: from localhost ([127.0.0.1]:36034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sm7GP-0000Hn-Jg for submit <at> debbugs.gnu.org; Thu, 05 Sep 2024 03:50:45 -0400 Received: from mout.gmx.net ([212.227.17.20]:52605) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1sm7GN-0000HY-GK for 72986 <at> debbugs.gnu.org; Thu, 05 Sep 2024 03:50:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725522570; x=1726127370; i=rudalics@HIDDEN; bh=bQj0u3WlxlvmtZcKhXCWrYLsJ0KwhakKBLp8DdI8NmY=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=d4rydGxsJVRIxn144mpyIlPo3WxGsP1RihG5nEt6qBvI6EiCsHPMdiqcapd+EtpQ Ahi/2NDVgSeQTjXQe9KtuwDm2u6Tu9fdPixfSapOxFRjXzGlKs0iHdb8AmnOQXOe2 k58ipXi3zlX5JgX5s/2+NJA1IwDtStTmpfodr5Nd941fQif9A6Zmt7H4+pOopPgrZ msMoJOQlBbKjt23nS4hfC02KlVJq7peJoUW6w8a7W2JMY8xl3b+1pdtbZ1S+BEFAI 6O3+d9SRi2I06tMYxvtK8enlQ2n1JDvvgneGFcrpQFAZAFTyS2OXIHh2+F6aIXh24 P0Mnn8qVPLvARkilGA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.159]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M9Wuq-1sipzh2JzI-005ap8; Thu, 05 Sep 2024 09:49:30 +0200 Message-ID: <afa2862c-6f8e-4808-a414-df304aaa592d@HIDDEN> Date: Thu, 5 Sep 2024 09:49:26 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1://WaDfxOfs0zLBZ79SWlb5mc3SoYew/oRiUS/yuxkCvoNw71EbV U9j5KKqJmLutOATI4b8l1iRqZYTl9o/ps+GvH59jC92fiCyTjgLNdLbKLkpu76XGkmqWQa/ QqeKuTlYfmwp/6THa3eZQnYHKki09B2pzvOszx89O+lQBtX4rG+BpSNCt2O9q0YPo/Izynb O1Ol4d6jSnPvfgA14j6Ew== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0iT/FwOHpec=;xX0fPQJdJHgDMBktnHKtSoxyvGV 57TJw+1nHt8BaHDypUk4atUmXho34Rr4r1D6hTuyAe9doCdS2CwHRDdLT69pvsQ9/BUisABtX eBn1//X506qUFq3+VZyWJVWVwNLMHNRt21o0t4GM2QlpI41aF3BCCwFGp6n8nSn7LDVcFnoT7 KlQmbJfAcFj9566hgx6804BoGJTyAXQSuGGvgQr2cWoy/p0HtI65cTPNOOpKmMgkkNDfWNDOy o0JSZVpTcLsUNo3EF8eOwUCgim6uQF8DRCCyo12hd7o3DxMDnuzhGhT0cEY8GJehM+Y6CVHgi O15+sUUw2qjVcjf3ScUpDkgfoVfpJ4XaEXY8HqIrv/y203tR7Yg8eiysdhxBnVa2dvOXDhCA3 44TErHUl1b+fRUPY2iz6z88KOIshwvoLMV+5LX/e2672akufyCoYvpNWWYDfPopSw1OPhSiXB yyoEXf++faIMEoT4yh/6fNntYH1K8A4Gg2aDUX+CCSD9ZhNzvbF3rhAWAczJq+RspglyF0h7H SjsICDwkfKFn1tPTHsNVvxx2LNjD+qVwT10vttsDr9vSYtwSphJfVnAfIiIcfac6qPlmXd29d BRMAGCrBIF5rzztj37em5QtT9XOiR0zv/RZK8b8EL4xGPR+QmkJP60Tnrz/D3QaqxSv0iIx6T eWOnPMfKkpQz5CUOekhEpL/lqTimMuoc49KRA95gLEDBNvGAz1pmX2ub2VmKF1i6uNDsShPMh /pp+fbLm3PVumwkM1KqiUYMDPE4YmvolX4YdjoTwtWTczgY5iB7ICi7rtKZ5xrd/zLWzYpWJh sUQRoRBRXgh7nkU25WkQQSOQ== X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > My bisection suggests the problematic commit is > 241616831024c9c9fe2b2378b611db0a560b9675 Thanks. Please try first setting 'frame-inhibit-implied-resize' to t which should avoid that a frame gets resized when the menu bar is enabled or disabled (this time I have slightly more hope that it [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.159 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > My bisection suggests the problematic commit is > 241616831024c9c9fe2b2378b611db0a560b9675 Thanks. Please try first setting 'frame-inhibit-implied-resize' to t which should avoid that a frame gets resized when the menu bar is enabled or disabled (this time I have slightly more hope that it [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.159 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > My bisection suggests the problematic commit is > 241616831024c9c9fe2b2378b611db0a560b9675 Thanks. Please try first setting 'frame-inhibit-implied-resize' to t which should avoid that a frame gets resized when the menu bar is enabled or disabled (this time I have slightly more hope that it fixes your problem). If this does not help, please proceed as follows: Try to undo that commit (I cite it below) and please first run without the commit under gdb with a breakpoint at the line adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_lines); in xg_update_frame_menubar. Please note all values you see after doing p req.height whenever you hit that breakpoint (here the value is 27 all the time) - that is when you create the initial frame and after C-x 5 2. Then restore current master and repeat the same steps. When the values differ, this should tell us something about what happens. martin --- a/src/gtkutil.c +++ b/src/gtkutil.c @@ -4141,7 +4141,7 @@ xg_update_frame_menubar (struct frame *f) g_signal_connect (x->menubar_widget, "map", G_CALLBACK (menubar_map_cb), f); gtk_widget_show_all (x->menubar_widget); gtk_widget_get_preferred_size (x->menubar_widget, NULL, &req); - req.height *= xg_get_scale (f); + req.height *= scale; #if !defined HAVE_PGTK && defined HAVE_GTK3 if (FRAME_DISPLAY_INFO (f)->n_planes == 32) @@ -4154,9 +4154,9 @@ xg_update_frame_menubar (struct frame *f) } #endif - if (FRAME_MENUBAR_HEIGHT (f) != (req.height * scale)) + if (FRAME_MENUBAR_HEIGHT (f) != req.height) { - FRAME_MENUBAR_HEIGHT (f) = req.height * scale; + FRAME_MENUBAR_HEIGHT (f) = req.height; adjust_frame_size (f, -1, -1, 2, 0, Qmenu_bar_lines); } unblock_input ();
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 22:48:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 18:48:17 2024 Received: from localhost ([127.0.0.1]:35729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slynR-0004fo-85 for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 18:48:17 -0400 Received: from mail-yw1-f169.google.com ([209.85.128.169]:46149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slynP-0004fa-5n for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 18:48:16 -0400 Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-6d9f0cf5ae3so937947b3.0 for <72986 <at> debbugs.gnu.org>; Wed, 04 Sep 2024 15:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725489965; x=1726094765; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Ilo61jag67y5GQkgxGrqhZAYRnTN1T+BPrUSjNV7KSg=; b=G0NZSsEki8Vdzp46pQRHX2PvzdGtci2+0Hi2iB0v1Ee4fL9LrJel24FXXqMS3LspbN fDzp93c5Sh0L7Eq9yp+7Hdddw9xNsH0UVxKqh4dnNsaplF6qeTaFA7l/ZU/LdP9907dK fzasA6jdhPjCKwN+CtXYfHgena5uJRpVUrO28= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725489965; x=1726094765; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ilo61jag67y5GQkgxGrqhZAYRnTN1T+BPrUSjNV7KSg=; b=IfFLlW3rZiXFk0tksF1vov8oA07DvEfcAbAA/hDBo+v5EZn7F0x29KwRWFIMHWHJYK gCpKAXDdvdgA9i/ZpleH+hiSe7rQ7weQASvZWUuF6mnXX/54ZZ89bYDVDQpXjgT21OSd uzOArKc+wI2Co34KBQWsVEsDq2s/VtA8IUDGt3ak494wzGrUmw+3KUc072Y4Xv2S9p4l dRkMRe4ZBwhRuOm1uMDhvi7f1frcU7JpfQ215bwiIaZFlRrPHq+naG+KkXT9JLgaZ9ZQ e4ZUWoOxOkQKmMz81O9l81tB/C/B8fV/UZ19U3dtT4MNzSoN0E9rhsDPwGk2emmpAv/0 mZow== X-Forwarded-Encrypted: i=1; AJvYcCV+WzLt2Pb3gI7K35GpKb6A9gixAuWZUZhL02wfnkeU9oi6vvGc2XvWnS9Y8WgUHU9gk5EQ1w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx8k7VWbLgLtTBL2rhP2uPBAHU77zxrmC9OPOeaGx7oZVAyWg5h rVIurBP8wH8gEvlRb/lMbxlv53ObChKCRUoJ8vXx7ro7ekG3u20KvncFDkPdEBbB2gS8IicrEFd aG2r4KNgjNxaO6a3aAzP0KfNGYPMppaY5q88jIA== X-Google-Smtp-Source: AGHT+IEpGqBcpno1SdAmziIE5vNKQ4TkF9IF21VYYHOJj3ruGIWOyPEb70VziPT4+i6lccJR+WnhrJmejeMHIViYGM4= X-Received: by 2002:a05:690c:fd4:b0:6ac:f8ac:7296 with SMTP id 00721157ae682-6daf484a7f7mr85912557b3.1.1725489965267; Wed, 04 Sep 2024 15:46:05 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> In-Reply-To: <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Wed, 4 Sep 2024 23:45:53 +0100 Message-ID: <CAOnWdoiqKxQbGVzHqxfkPXW460GvGGEmjk7NLCrxeeEcE=F8zg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000719b09062152f009" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000719b09062152f009 Content-Type: text/plain; charset="UTF-8" On Wed, 4 Sept 2024 at 18:11, martin rudalics <rudalics@HIDDEN> wrote: > > Just to check, you're suggesting that I bisect from emacs-29.3 (I use > that > > tag because it's what the version of 29 I'm using is built from) to > master > > HEAD, to find at which commit C-x 5 2 opens a small window immediately > > (without disabling menu-bar-mode)? > > That's the idea, yes. > Thanks for confirming. My bisection suggests the problematic commit is 241616831024c9c9fe2b2378b611db0a560b9675 -- https://rrt.sc3d.org --000000000000719b09062152f009 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Wed, 4 Sept 2024 at 18:11, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN" target=3D"_blank">rudalics@HIDDEN</a>> wrote:<br></div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex">=C2=A0> Just to check,= you're suggesting that I bisect from emacs-29.3 (I use that<br> =C2=A0> tag because it's what the version of 29 I'm using is bui= lt from) to master<br> =C2=A0> HEAD, to find at which commit C-x 5 2 opens a small window immed= iately<br> =C2=A0> (without disabling menu-bar-mode)?<br> <br> That's the idea, yes.<br></blockquote><div><br></div><div style=3D"font= -family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default"= >Thanks for confirming.</div><div style=3D"font-family:arial,helvetica,sans= -serif;font-size:small" class=3D"gmail_default"><br></div><div style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default= ">My bisection suggests the problematic commit is 241616831024c9c9fe2b2378b= 611db0a560b9675</div><br></div><span class=3D"gmail_signature_prefix">-- </= span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div><= div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https://= rrt.sc3d.org</a></div></div></div></div></div> --000000000000719b09062152f009--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 17:12:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 13:12:40 2024 Received: from localhost ([127.0.0.1]:35292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sltYe-00082H-MI for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 13:12:40 -0400 Received: from mout.gmx.net ([212.227.15.15]:34353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1sltYb-00081y-Ub for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 13:12:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725469884; x=1726074684; i=rudalics@HIDDEN; bh=Pl3CTBldhh2unp+SNtz+0LOVB14C4+Ss9OSgDxYumHQ=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=uh7MZjiyZxXPJfD/BiKW+GCH3cpHk9ENMYUaZXFOpJTPx41WItiE5Mi8J+EVzbb9 uFU6FCPAH/ZAvAHQuDENvsN3BCMp+m6+531rD5ElPsOmDg84S+rsn3gV34tMM0oQa qRjzUkCJpl6iZUOym8vCKzZ7Osjm1qLnEw3EfD3A2mPAseXe3NoZZXa8isB3hy4Du JJzNpQl7NGXGnlanRHSUCcoKnjzbrSzxGZhoJGADOO2aNC6NIyYCSoBx2vYLk8Lzk 24/TcsEZhq7ORO5m1dkpzhkZoTmOw3X+/yw5XvINmt58ou+xaGF9HyYRyR2SGU4nn pJhqqLpKBJFOtWxLwA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.184]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MTAFh-1scvn121Md-00Ms0j; Wed, 04 Sep 2024 19:11:24 +0200 Message-ID: <bbbf6446-8817-4f96-84bd-9c38ded22418@HIDDEN> Date: Wed, 4 Sep 2024 19:11:23 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:PnX/6UnFXPBA4DcfPDARNEF2HmVFxTv1UPaclMHy601y0ZKJJy6 PRR53svp7ptFNXo4zIERfIRvAcCMrdyEtr30stodtprY1VI0HaB+7u9WsrFo3ybIvJDgVUN FvKLCxwDg3365usKj5S8l3kbaL54Cerr2M7lVH09n+dgrtjV8RHTNVSmSS9VUWOmqYL4qAk bBdQsOawktHV4NXgtfxJw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:F53fYr+vGO4=;HZpRaM3OQerXX8JquuBAdTcVxTE JIKWT4Cb8TAPK+8VKzAX9M59vpOd0zk3gWbtQvZDzFwqmokwFwQWiqG7+JGCEsBS1s+5UGDva MXNe/+xYzDjuXIfPY/HG92zQOJsXsa8rGxu5Fmy6fUzxGkLx/bzTBVdaFvpS+kiIWSZENKsqH tbS85NncMiDuFs3QyRUA/546SF+bfqA7a7GhX2jNRuOOCI51LuNcIDVjZlHE6lRttXz2kSMtb xL7QUOfaJhrXAmhz7+PmdWY1GJ/GMPMFCjY7WKDwHGuxgSTvrZ+cM6qPWZh1wmk4w17fw4jKj idat9UPTpqsRYbcXagEwmwAaRXMsDjJl28qsXXadBCWjVuBk5JLcu/8/5r83bDWwS9OxnLgsP jzXfN/ZYcZx+viTvdioYVOl1KdEXcxp2gfiqFNteEWNeiBB18Qmo0p9tN69PJKOX0zuQET/9T 5bY+GV6+v2h5rygJjG5Tl148MMM5TDCvqNQe9m58AFLdaxTJyhqCwWsctBCpMLdVprRqZKdEN Iej5jSiWIjk1npVYu6WLp2zest0Gtp8fbxg/JeG55qSjl1nM/hLFEpadAXyXgkuhHDKqgFcST azadQa3vNm4ZEVmzTbdjxtahO7ZZTzne6G/VaAJ+6GFPAKNuWYa1tPifMVKXxVZhbhg1UBjni dkG+gNmDtDuwnlVDFfFgyMMtJ/GEEVkoubFZA6BjLWMSznYirSyYYO28APfbDWK0gIIiDR6s+ C1YynYPMwA1NgdmjjOClYirR5mOj+ikAfW+zKJcV4dAM8O2kvRAuURHSY6hWYWBTxFe+i4zlJ ehB+S7FsJUlVEf7FexILaCz30zFsztC7aC4LTR8qfCLYnPsMnVVjL+1aJHa/UujvXf X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Just to check, you're suggesting that I bisect from emacs-29.3 (I use that > tag because it's what the version of 29 I'm using is built from) to master > HEAD, to find at which commit C-x 5 2 opens [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.184 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.15 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Just to check, you're suggesting that I bisect from emacs-29.3 (I use that > tag because it's what the version of 29 I'm using is built from) to master > HEAD, to find at which commit C-x 5 2 opens [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.15.15 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.184 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.15 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Just to check, you're suggesting that I bisect from emacs-29.3 (I use that > tag because it's what the version of 29 I'm using is built from) to master > HEAD, to find at which commit C-x 5 2 opens a small window immediately > (without disabling menu-bar-mode)? That's the idea, yes. > This made no difference. I added just: > > (add-to-list 'default-frame-alist '(user-size . t)) > > to ~/.config/emacs/early-init.el > > Then I ran each Emacs with just "emacs", confirmed that default-frame-alist > was set, then disabled menu-bar-mode (Emacs 29 only), then C-x 5 2. In each > case a small window was opened as before. I had no hope that this would help. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 13:07:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 09:07:16 2024 Received: from localhost ([127.0.0.1]:33849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slpj9-0000lI-Vh for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 09:07:16 -0400 Received: from mail-lj1-f169.google.com ([209.85.208.169]:55454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rpluim@HIDDEN>) id 1slpj7-0000l2-Lk for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 09:07:14 -0400 Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-2f3f07ac2dcso73044821fa.2 for <72986 <at> debbugs.gnu.org>; Wed, 04 Sep 2024 06:06:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725455103; x=1726059903; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=8kEH7uWl5zH+SYReNAyWBluccXAd9++tcxLyK3B4W6Q=; b=ZoFskzdZSkXpKdKR9s+Mtf2eK2LE3M7PPWpNLRNXcvwhUUFdvpEEk3Nmrn2X8FJNs5 k6DtVk9u6Hg4214c9W1G1moEOAaoqZokFLWCRgMUm2pByxCnbQlvGtJ8Yld/eOVa05aq gRfTKqzoSeplubXEYc8/F4bplo3HwQ6HxdVD4fGnlVLqGqLnZkq5tpKAqNS7zppnPYA9 NfENuQjhKaY1ZhK+Ht3E1FNkW6U6uVIv+gdLIzmfqNj8UjEFXll2YdZg/NC8Dz9hj4Er klVhb7fs8+ij1q+jXZVUTxGIpp/2N/Zg3cAB3ex9pVNkbg8h0FIH7L/dxxYJURmyykQo 00Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725455103; x=1726059903; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8kEH7uWl5zH+SYReNAyWBluccXAd9++tcxLyK3B4W6Q=; b=B1szK48Y7tj1I0zhM3IPQIpy6CA15FvrNm4XuUfVm06YEkW5LKjhIcY9suiaEjFuLU uUBr4nXTM/c+O1nQ3VLQSC++XG07DvhEftnjuYKGO1VFZ29dDFWTiNcqjCJWaotpuK7c muYit6XCh4jkKZVBxary8uohLWqIoITGrVV2otWphUOyXYuP8fgN3hZ79XXwdqLzxkmh YJ7idk5O1/1uSTE+/hpXWhXmUx8xz4kciuqBr+MHDjQCNBZwUI0f4fSlPeRvc5+aKqby jwIS4OcvGeh7kp/mua0kHBXXkwgScIwYWZ/WIwKxrEAuy28Rb+KeCXEYGyfUOgdFQfgr sZtA== X-Forwarded-Encrypted: i=1; AJvYcCXyrvUM2UzyKHUSSDt2BsSjYNFj1uiFSd5pzk8ucelGnu/UmRG1rWTLY53CZdIXSDGr9QVj4w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzvWQPFdhMWFGLXuGHZfFG6DfH+3g6oiF7U83gZMDqVkVOAWba1 NdTg9Pa2nGsPOVew9K8P+Omg4/+ZAKOKGj55kPJEa/uFtzgKH6OUSHtBaA== X-Google-Smtp-Source: AGHT+IGAEytTq0L7bTdu33kvcsBVp1GBO1x1yLGpnzxmzbF3jOkEvt+SP/Ne1Ht/mLF/mgmiPfGMJQ== X-Received: by 2002:a2e:a99c:0:b0:2ef:243b:6dce with SMTP id 38308e7fff4ca-2f61038c649mr144648231fa.10.1725455102985; Wed, 04 Sep 2024 06:05:02 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb51:58a0:797d:5a6f:fa4f]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-374c8e4f1b3sm9250483f8f.27.2024.09.04.06.05.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Sep 2024 06:05:02 -0700 (PDT) From: Robert Pluim <rpluim@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames In-Reply-To: <87zfonsjmb.fsf@HIDDEN> (Po Lu via's message of "Wed, 04 Sep 2024 20:12:28 +0800") References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> <87zfonsjmb.fsf@HIDDEN> Date: Wed, 04 Sep 2024 15:05:01 +0200 Message-ID: <87cyljtvr6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: martin rudalics <rudalics@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org, Reuben Thomas <rrt@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>>>> On Wed, 04 Sep 2024 20:12:28 +0800, Po Lu via "Bug reports for GNU Em= acs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> said: Po Lu> If it is this bug that you are trying to isolate, we have alread= y heard Po Lu> reports of its being reproducible all the way to Emacs 26.1, and Po Lu> concluded that it is a product of a change in the Mutter window = manager. As a reference point: I don=CA=BCt see this issue here with mutter 43.8 Robert --=20
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 12:13:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 08:13:49 2024 Received: from localhost ([127.0.0.1]:33762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slotR-0007hv-Cr for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 08:13:49 -0400 Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:40244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1slotP-0007hf-6y for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 08:13:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725451957; bh=5g1ADvf6+FXOOXfYWQGX1jkd37VQZucwqc8yezUtxVs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=A1ea4b9yhEhwwnaKdIK90Du+Y/7KqomklBmhc7EWKLHbTrqVuoTTlvAyHG1FsMNOm7ZPHwePFD2+QJcsYCgRsT286jyLdyVpGXqtigjrSlnzs7ddxy7xqUEy6CfgpSvjxxZXw7iXSBp9giBF2zwr9A9ssYf1qgucm1onzqM8MFD4Qay4RGLI1MXYX1WryYM/v3XMcZjvSgGEeD6aQE0AVKqrMFvjErliCOEBKcfojDKh3nv/DcE/caODCEyeMqN/cH29ojf7U+c/JXnDawFakUAQA2eyfSGK7hBKe5y6qEmg+FHEviyxZG4JO5DIl+tSEDaZYs222QMklewyvI2Xcg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725451957; bh=3owepegCO4grQKO5qS1teklMpAojaLjPoAyhqMKlCau=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=I9T2JD0fx2GNZlQ2Qs25NTF2f7MdfP9TVast8Uvfln04AhpEM8ruDSAT7m6zixX2+bJvks4KFloVP0fIv2QAGim3fG+nNTsoPmrF3xERkruWUyA/FBVWiiHg42XU4KOOD82I6LL9xIpeVGhT5m1xjNCsIQJ3LiblPWDuNS7AQ5Xoo9eLCruODDrtTUYkYwOHwk0+4KoRrc5K9LZIEEkLqMv+cM66OIiGLWRJb8ANY0lqIpQ3RJfSGJRnsANtMgQBbM26e158/m+zxuPL//Hn+Fg5CrNtD1kEkhzHnI1FV/17BQSUgKtMr2xSIp035pWXlKmdlS67eFEHJsnPT8GFyw== X-YMail-OSG: CF2EH5QVM1lKhpVS0R1933bfCRuS0PbftqYXnYq24SKs7YSvI3Els00Vnx5UKfh Zh8kccOLKPyd8HxIaIUeU_HTn8j8SxaZ_hRfLn8MOuzMi9nmA4PbDN8VaCgw.SurOxhZDxvxl.JB 6GB5BAbqrD1Lr6Us9IzXBAzaCbs3_Jj8BnoWm5N9aq.HpLWgBb1nnPtbJQfuBIjX_q4Qp17bHGas Zk3Aq8vuwEHjA903J9Tji.Qv2SKf9_2iFpyP8XNGw0CJ0Tp4Kw8MB3_vDXx.zB0toOpoPOreG8Bg nl_eW4YPcYICFfu8MG44C8_dfMGQ0iTi8z6aV1vNKsODN9iJZ4iXqNcUgkpm6NuvAJQAJQ46i0HD oWThs1ducoWEOePLKtbJJP0am.apwEZCErf._OXcOXpqFOmHscznvyzdu.LIYqpbEedlSZcrTOZW KffiGXVLwAJ7IFxvXn9AbrlPPezt_hcKyGmooBn3qr7M8Lyy7DUsWxq9NsWb2IS63SeQzg1E0UcI bfDton4Va7UsPFzoDq2ka7HXFY02m2UHdyXBcXxk03tajWMtAqb1Pp6ag.CSBj3wg7OimFNoGvni dwYcuHb0qBZkhvB8hwK6yUOH5o11wqlwwoNp6azRCoUIHn8SlwXsDCRoilZAp7uy0rUODUX1Jovy 4fG332N5kLsvyCf6IxzL4T.Gzi0cy.NHZKux.yb61xvjoemEXA9eay.NN29OfGZnmfudR3unmYGX 78TCkCjt0pMSTwjcG5T4APd69gUSVpwwcnvdKkitjO0.Wf9qJK86LgiK4aMtxcgmM3YS129lfsMY W9H9fq.m6YjyLhv1OQlqidWyTtG5G0N4X7sucFUegoYqSQnI4YyfBjHV68iWfvHM1Z7M7Ix_c4kY aJcoiUEacBHSjJrQzPxIoFGUK7elKDiaf5Kv9Ce2_8DyFDOh4L.qUcR9iz6Xi493Kc8KbRQDesqx mGs9GFkcWY1vhg35OV6sF_kx14VGNS8vpLFukHk5e9OXyS4.bG13XU1FT33hmx_UeM2.5f_IKmnm lf_7xwm0GWYmXQFMg1cJbMuyAxGuDjG0g.Yr2A3OOGmV84aGvzr8ezW6HPXBZzliTnN89_vcm70_ qpVmWgDRcN4VJc2Ek8YzqzWO.LL7y_erl1znrYYN0v78Klv7VqcaWXww8bDlsC1p0yQwvezcd3m1 kx9xp3jHH239RzD4ahxBHl6t_fJMfrf1gcVB9oDf270.9rQ2sNUo_Ec4gI4C9U5fc1d9C0TuuwtR b5p8jBONKiw7MwUK8cgGLsWeMKh3hSHvG7xxbq9JfCX9AElt.Fn3xiuKrCpBdnXEVRqeIIFG7zhY 4AdPB5T9u53ZIJNud3Fycdc0GGWziuUP2Aj7hEENWfZ95QFtETf.TVg7yi4PKR9VxQGxVipIZ2jE BQsmYXCCE84vZU3k0cV7QxT2G4BTK3GVzUP.zEwqS.9Blb5Xq4rqb7aW1mM8DpA0IkOm5FJtcYIn TAQNEExAebrilWrPxCdY2QvlgqoVR_3t35vdDlgJjYseFua952F2smQFTUCqjx5Ig4hqBNvcDgAg Z5.Ilr2fHuGfwVr.pO65xnhBNtrKhIYhh.TzKTfeupfzFTiSwivvj6qkMYfTlyjMAQuFLq8tsLyx qH1CKYMbZMBrNBtv5lhTaIym.amPobrFB6I.iS3oB4BJqoFxRdS_88ILB.DiZ5u2Q9KNY4uxI7WM y5ewpl128ZtfvQzSrYofvY8UHqIDoDlpW3rVwlKn1Tx80EvyYzxtpp3_FKgfwXu8bCVezPaFz6ct u3cVU6zm4pGZjMdzNKTW_d0jUn8jy.dWs_mqVXh3JB5bh833KoXZRhsPEXAa072IDY7ltL75DxKN EE8rj4BO5QiAgtLjNSWqVzn10IfKWdDY48VKJEXDMV.ql_RCH_s8qQRdK09arjMt8EA79I.5213b qoG16QtUdb5dr2JkWCF.gfcdT0VZDSpIW_Dhi3yXch0MN56BeMDEmiyjC4H0xj9ZNe55HRTDOKWi HpSRJIO127Gj2O1XQL4.H.9XV8qPpJ.iX_Q2PDBzy3T8bEJX7fTHRLcFW1JtXvglKYul9Oxh1GvG bMnECg1n3skEzBc13xRtdfVmSNqRsKDuJtvtP5TbMraBr5AXJXAfIY0Gik95EbyVtLP.nR9Qswv2 4Q5fA1UD04JxX1Oz8ZvKfmbLwhL4F.2baxzPU5ueexBaIiQzSiQcy9jPtXKKKE2eK0fSgetLO5YU T5aFYrcktwOAuSHD5xckeTFzj5xVUDxqGAqWlvjSLsRiVZa4tsGoweNZWb1Ux5Hl74i.ApDsF X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: ad13b56d-5023-4012-9e9c-61db639f2630 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Wed, 4 Sep 2024 12:12:37 +0000 Received: by hermes--production-sg3-fc85cddf6-6lk5x (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 27999fce68c1871adf76f4bd95be38fa; Wed, 04 Sep 2024 12:12:33 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Reuben Thomas <rrt@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames In-Reply-To: <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> (Reuben Thomas's message of "Wed, 4 Sep 2024 12:23:25 +0100") References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> Date: Wed, 04 Sep 2024 20:12:28 +0800 Message-ID: <87zfonsjmb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22645 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1438 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: martin rudalics <rudalics@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Reuben Thomas <rrt@HIDDEN> writes: > On Wed, 4 Sept 2024 at 09:02, martin rudalics <rudalics@HIDDEN> wrote: > > >> > >> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed > >> > > > > Yes, both with Emacs 29 and git master produce this message when > > menu-bar-mode is non-nil, and the menu bar is drawn, in both window sizes > > (the normal sized window, and the strangely small one). > > But you can't see this message when building with gtk-2 I presume. > > That's correct, no message with gtk-2. > > This strongly hints that there was an Emacs change affecting gtk-2 _and_ > gtk-3 builds in between 29 and master. I could imagine that commit > > e087c89b1e243bbd941a4a50b4bf99613e13d016 > > is involved but if you could try to bisect, it would be of great help. > > Just to check, you're suggesting that I bisect from emacs-29.3 (I use > that tag because it's what the version of 29 I'm using is built from) > to master HEAD, to find at which commit C-x 5 2 opens a small window > immediately (without disabling menu-bar-mode)? If it is this bug that you are trying to isolate, we have already heard reports of its being reproducible all the way to Emacs 26.1, and concluded that it is a product of a change in the Mutter window manager. Too bad I'm only personally interested in the no toolkit and Motif builds and cannot set aside the time to investigate these GTK issues at this time.
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 11:25:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 07:25:47 2024 Received: from localhost ([127.0.0.1]:33686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slo8x-0006IO-DM for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 07:25:47 -0400 Received: from mail-yw1-f176.google.com ([209.85.128.176]:61663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slo8v-0006Hz-DV for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 07:25:46 -0400 Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-6d6a3ab427aso29558107b3.2 for <72986 <at> debbugs.gnu.org>; Wed, 04 Sep 2024 04:24:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725449016; x=1726053816; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=X/K2q8+jggH71awymUMqFHZTDra+BUgJl3CZ8pcaPM0=; b=k5M86+2NsgyVOApBjXvqZ4iH9zGcr6SA3qwRCzYbQhC2p7+l3a1y2guOAFHEHF3EGB Z++Qhr9859XtTtbgjGaI7UWKI0VdayinsDZQ8lqVHRuFqUQ/iSWdFzRGCSACSZXYb7zC YFilFdA1Vpj1vnp73+Q9F414LGLaLDxWmtv1c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725449016; x=1726053816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=X/K2q8+jggH71awymUMqFHZTDra+BUgJl3CZ8pcaPM0=; b=FNi4xKvPk4nXmnxab9KAPmznisiuNFzhnmfGma9EJu0NIfHu42a4x59BOmwsncWUMl MMY5xa6RmdkBdeBjF/9OQ58OepuFnKdzQ05OrxUOtfla7PNWZEzb4vHty7Za7lj7SJg9 6kdEXiyTMYixnoIKmaPrh3jYKn2tWMOzxBLWSIPYTN6ijOhETO7xNmtt7rcDao85lQnQ TGuzemayFD9pz2y+ZgtYF+9jBIJ3dbISPGacm/73qRttav8ng1xvexIeIiBRW/lyCLFW 0crmq9LoCckUr+y1pUddt3pofMwl4Mr1Vv8Mmqhx00mfjFBl0LLmkwb+pJXsNEqhd3RC Zcpg== X-Forwarded-Encrypted: i=1; AJvYcCXX8/6j2Lzj/BPHnEodfOF1DhMg4vnJQ+VX7sHP2rXScRgR/G/RbT852Vbx2YkSsQI7+auv0w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzK10eI+Z284iMH/8WzXIk6i89WgLYkRrkPS5u1AuCHkE7hE8+x rh/3k9HsxxDB2QyoTdblDXyIdBPpy1xowfJrNooqnPmzc8wPe9Dk5s49FD3VaBuYs3zqsVXE6lP wqxwSKqvG4Px6Sef/YJFvcg/Eftw/TPrAhmduDg== X-Google-Smtp-Source: AGHT+IGkVxyospKHW2E7ejD4tnmtBj8BX/9Fn0VQWo56mmt9sDa9osKxC3XdfcYjYt9iduGLPiM7wDsF2zJvv0ZbBWM= X-Received: by 2002:a05:690c:3:b0:668:7e84:b53e with SMTP id 00721157ae682-6d40f81e111mr204364707b3.30.1725449016317; Wed, 04 Sep 2024 04:23:36 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> In-Reply-To: <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Wed, 4 Sep 2024 12:23:25 +0100 Message-ID: <CAOnWdoihe6HPqNtNObOAKJfvVxxdo_5L+d88cFsjsb9HTbczdQ@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000b237960621496760" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.9 (/) --000000000000b237960621496760 Content-Type: text/plain; charset="UTF-8" On Wed, 4 Sept 2024 at 09:02, martin rudalics <rudalics@HIDDEN> wrote: > >> > >> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed > >> > > > > Yes, both with Emacs 29 and git master produce this message when > > menu-bar-mode is non-nil, and the menu bar is drawn, in both window > sizes > > (the normal sized window, and the strangely small one). > > But you can't see this message when building with gtk-2 I presume. > That's correct, no message with gtk-2. This strongly hints that there was an Emacs change affecting gtk-2 _and_ > gtk-3 builds in between 29 and master. I could imagine that commit > > e087c89b1e243bbd941a4a50b4bf99613e13d016 > > is involved but if you could try to bisect, it would be of great help. > Just to check, you're suggesting that I bisect from emacs-29.3 (I use that tag because it's what the version of 29 I'm using is built from) to master HEAD, to find at which commit C-x 5 2 opens a small window immediately (without disabling menu-bar-mode)? BTW, could you try adding a (user-size . t) member to 'default-frame-alist'? > And could you try doing that from an 'early-init.el' file? > This made no difference. I added just: (add-to-list 'default-frame-alist '(user-size . t)) to ~/.config/emacs/early-init.el Then I ran each Emacs with just "emacs", confirmed that default-frame-alist was set, then disabled menu-bar-mode (Emacs 29 only), then C-x 5 2. In each case a small window was opened as before. -- https://rrt.sc3d.org --000000000000b237960621496760 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Wed, 4 Sept 2024 at 09:02, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN" target=3D"_blank">rudalics@HIDDEN</a>> wrote:<br></div>= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex">=C2=A0>><br> =C2=A0>> gtk_distribute_natural_allocation: assertion 'extra_spac= e >=3D 0' failed<br> =C2=A0>><br> =C2=A0><br> =C2=A0> Yes, both with Emacs 29 and git master produce this message when= <br> =C2=A0> menu-bar-mode is non-nil, and the menu bar is drawn, in both win= dow sizes<br> =C2=A0> (the normal sized window, and the strangely small one).<br> <br> But you can't see this message when building with gtk-2 I presume.<br><= /blockquote><div><br></div><div style=3D"font-family:arial,helvetica,sans-s= erif;font-size:small" class=3D"gmail_default">That's correct, no messag= e with gtk-2.<br></div><div><br></div><blockquote class=3D"gmail_quote" sty= le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi= ng-left:1ex">This strongly hints that there was an Emacs change affecting g= tk-2 _and_<br> gtk-3 builds in between 29 and master.=C2=A0 I could imagine that commit<br= > <br> e087c89b1e243bbd941a4a50b4bf99613e13d016<br> <br> is involved but if you could try to bisect, it would be of great help.<br><= /blockquote><div><br></div><div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default">Just to check, you'r= e suggesting that I bisect from emacs-29.3 (I use that tag because it's= what the version of 29 I'm using is built from) to master HEAD, to fin= d at which commit C-x 5 2 opens a small window immediately (without disabli= ng menu-bar-mode)?<br></div><br></div><blockquote class=3D"gmail_quote" sty= le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi= ng-left:1ex"> BTW,<span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans= -serif;font-size:small"> </span>could you try adding a (user-size . t) memb= er to 'default-frame-alist'?<br> And could you try doing that from an 'early-init.el' file?<br clear= =3D"all"></blockquote><div><br></div><div style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small" class=3D"gmail_default">This made no differ= ence. I added just:</div><div style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small" class=3D"gmail_default"><br></div><div style=3D"font-fa= mily:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">(a= dd-to-list 'default-frame-alist '(user-size . t))</div><div style= =3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_= default"><br></div><div style=3D"font-family:arial,helvetica,sans-serif;fon= t-size:small" class=3D"gmail_default">to ~/.config/emacs/early-init.el</div= ><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" clas= s=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvetica,san= s-serif;font-size:small" class=3D"gmail_default">Then I ran each Emacs with= just "emacs", confirmed that default-frame-alist was set, then d= isabled menu-bar-mode (Emacs 29 only), then C-x 5 2. In each case a small w= indow was opened as before.<br></div></div><br><span class=3D"gmail_signatu= re_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div di= r=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"= _blank">https://rrt.sc3d.org</a></div></div></div></div></div> --000000000000b237960621496760--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 08:06:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 04:06:20 2024 Received: from localhost ([127.0.0.1]:33343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sll1w-0000n9-CD for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 04:06:20 -0400 Received: from mout.gmx.net ([212.227.17.22]:55379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1sll1u-0000mu-6w for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 04:06:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725437101; x=1726041901; i=rudalics@HIDDEN; bh=xVg+eTSP9l5wdlgivn0xB18CmYwmhCvHGoN8kPnVatI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=RNP1aPR71MMZwpEqj8w3ZyxB8o2EjxYJbDf1pNxFX5YPiyy5iWTrtXkpQTVDEYZ3 86w42su3CE1uMi9AFk09uy1K6NcMf8xTcWFRASdRJLr7Gc8q/KugAzbfzsPCmFHgk DnDHy4RUq5oXgh11eh/oAPQ4qTdoRAvIaneCTULXh/hFsCjT1EbxhZ8Y17ZQPVGSE 9wQ6/39RSCGRvoIXUihcRUTL4eKWYk8hRturqiK0ID9fQTGtEgoeivfc03k0Gzl9n LWNXdGaVbJTFzpXTBp7MWLVNx2DKScyy7NiJKiiSrAGxRpqYTezDNBDz/RNFVygY2 vbmvXypSvpEGivn+VQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.184]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MEFzx-1svxk01W6v-00AHGK; Wed, 04 Sep 2024 10:05:01 +0200 Message-ID: <9a2614e4-baf0-4cfc-a9be-39b57c7ad718@HIDDEN> Date: Wed, 4 Sep 2024 10:05:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Eli Zaretskii <eliz@HIDDEN>, rrt@HIDDEN References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <861q207hth.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <861q207hth.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:PlZBTiNF9K3OdYcuuXUjvgQqywofNQnF5tq9QI7XtBAIWoHHup2 45Zw2sIFtCxJNNrucYm+d5xHN9eJ4fArUjX3dVADUD1IKsayx+2KVpE+2W7/yc7CwmGcnqG 2eMFIbEL5sktKr4uraQONLp7WkFhKC9GsBm/DaO0g1I/fQEg09nGPzSXRLKPzIdqVFdkMLn kE6Xn0YtgDg0czX7ezcow== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Qh4b+geWO4Y=;mILhQEfBBwIA3KVRuOA3SrE7GcY FHxLF4L3jrnv3VT4RR9C8WI8DFYtSIC4/ifohYYw4rOCRGiNQK7m9hq63M/n3Z6zp1wnj4HY/ 0jdZDEsafdYKzJfbAfE3f0lBlATWAU/Z/dE9KfwpgrrYSi7Nv+yy+RggM6JOWwpfdQD3PLcQe 9ob0Tsdvv2PP8jWm4WOJxqSFWapROBgR68crJ2P+vyuRPqVDeReAvGzp8WGn7faTHx0801LQ+ fZC47fM/TkgCd4XpMVCB83rKKvQWfq7JMlIM/YVo8C11nBE8HdxEqryI1hsW8B5rR5cmDvUaG 7KcZYz8OoMycfq4oj/lK5KmqR+YXgF9Qes/qQAreE9/962KiBlZOhuAENB3jUQAipXTLs6OlH FDKq2icPMFDAxoEJFhVJebGaBF/QIQMYxHcYrHxhdvTB8AdqAVVcE0zBFiAy5StLvecUOVTXx rsqWyzBJpjYb51OssnyHMHQUpYRqbiIQ9GmP0JYGKuEm3xNwRtRx8zgUDFr4mBfW3v2ql5PaR XCvIrujkgGHwgD2olvWe5VcGV6nPD1W4tDKrbPZGT1EEhdSCS/1IMs0GDS9v9rHs8YvNb1FCo VLLHHjpcgepp4sCUv1s32fd5X5BwlZ+ei4fHx+FXP6XWhsjak/qTMWirhlGPRQN/6YN3BzaQ1 Yzdh05sETT+NQF/LBZ8dc3mYOtxHdYZfSk9ztV1o8V4vGlUEnnbtKfIZEknjxrcJk6VP1PPU6 GvmPwQ6/GPvbgm2cPB2cdfOVgFgEX/ednq2woCiCjDMFLPprzwPaGIFGZ6zYydpmXLDXk/AbD /widh6S3rltNuqt6iU9hkqIfShB1s2avwZOyVsIedrwlI9qTWx20shhFE1X87yQpIj X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Isn't it true that disabling menu-bar-mode from the init file avoids > these problems? In Reuben's second scenario 'menu-bar-mode' is not disabled. The second frame is smaller with the menu bar enabled. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.184 listed in zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.22 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Isn't it true that disabling menu-bar-mode from the init file avoids > these problems? In Reuben's second scenario 'menu-bar-mode' is not disabled. The second frame is smaller with the menu bar enabled. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.22 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.184 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.22 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Isn't it true that disabling menu-bar-mode from the init file avoids > these problems? In Reuben's second scenario 'menu-bar-mode' is not disabled. The second frame is smaller with the menu bar enabled. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 4 Sep 2024 08:03:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 04 04:03:16 2024 Received: from localhost ([127.0.0.1]:33339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slkyx-0000hv-MR for submit <at> debbugs.gnu.org; Wed, 04 Sep 2024 04:03:16 -0400 Received: from mout.gmx.net ([212.227.17.20]:41099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1slkyv-0000hf-9Y for 72986 <at> debbugs.gnu.org; Wed, 04 Sep 2024 04:03:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725436914; x=1726041714; i=rudalics@HIDDEN; bh=nr8HUn6m9PjZWJRLKf46ffsraPonGuQ+yPULxYm6sSg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=h41Gw6VrfXmpy/Hq8klcHaKFH6neDRIk6N7/7TS4u6RO7b3Dg3FAbyoZ5YW3JTeB kklTSZeywvb7U26Ndq9RuqLIxOx4A0dpe0wdLfRP+z7jl7yttRQDdhXUBhGVVd2sx +Y6iP+Al+PGS4ByNO3fP0/qSKCl8CiqXmMKylR+ARIu7/ehjBm2Bg5uSoSfQVAyNs 0Cd0YGtjI4XkWwNj3OdIfs9iYCa66GmxVXm5Wb+EcRKN/mnHfS1mFBkX0TZRkVNur aeX8gVjwqudKQyMvZkabBQ+eDfWA7H/rm0y1qjaNAc8tDN2MqI0ilCa4LENgrQAvB de0zx3DdCqE4tcpRiA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.184]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M5fIQ-1sfhDU21TW-007F9f; Wed, 04 Sep 2024 10:01:54 +0200 Message-ID: <ccb30477-7905-4f08-91e9-bc341f1c70ac@HIDDEN> Date: Wed, 4 Sep 2024 10:01:46 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:sz97XYWH3vc5SMtpoGd7DiLREVG6kSSMvtRG431irIvo97cEl/R D6ANH3YKDTkaesxAypY6E9s4Eok1Aa4knVF8PTumt0SvUKa3qtV7+VNIXUwEsJazQFLSiIq ZiGAswrOJ5jTtCjp/TF3aqrgWRzCNbSRzlYYGxhxEZx1dsgWrnZY0h1UVPIacPSs5MpAj8V HJKH/IW7ZKnNltCwgfh1A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:N+VfNaURtsY=;1WfP/yAh1TPASpDoOpfXxAm1qfL oScTZCBLmADYj8sCEEpfU9f1DIs9xc8KnugFfYyZo/9w3LUxKiJlrKQ5JONI4jies0DcJbuRk Y1W4gjebGTL1MBzBN3g8/AWK4RGLYOfFol/jSw5/OxNigSoH5IozS6R32anesonR7e23kWqx/ wfgCxEClkVforq8MO6oq5v/bXnHkeOAv1IcTtv9QxOBvYAvKowwFfZQX8YjOvvR0qBxB0joyz b+qAaBLrkEHmYcqXypA8c7d84iTfGcT8w3ypJ81D4XNi4/OMtWjkxLD9AqGL6JeX9PFfhnYqW 86hEtvTYGyPBn7+ZYiEIDP63hyG8rVZNkascnIV8dUT0VD5wIHPevXGm/cd3B0Lg74wGKnY05 T+Eoy9IG9IPA8R0j+NND7spAyBoRScE+e0m+uaLUar7BXvjePLfkhYpwDq/f4Qc3AJHXNsyIX +bHaK2Vptg5C5ooFvf9gO8zIBvvQqNepknzZCWGHt9CQ+Ded71/QUbDfiM71IsgsJAGc3Pwgm nDed9QZvPv9gRpzAkTW0+MmCEY8uGgQpsiKOn4j/H1vvoJBzN3p4t57V4YBHRNuOiL1R2Q1EK D2IOa2/oqIpxkVoXF151+LsFJBdD7RRNbwlSVXv9pJqafU6mpDoHVkNLIkxuUUUBYDATH8HsQ LF9HHPBb5CqYnGWol3JXQUgK50nQx8JJb9O0yEydTJEVHWQDHjVkE+31deTxJXcprQm/AxV2x GfYuoMTT4uQEw8C4LrXQqjUKuhfkCZMwcbJ4vMxyo8We4qTsKdUYb9Z8k9iZaLtsULSBo8FP5 0OxZYrHqM26YfFUGJeR3pxuFP0hCejkWG2L0dZh6Sq8NI= X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> Thanks. The geometry values are consistent with what you described. >> This seems to be Bug#67654 and Bug#68463 and possibly Bug#65559. When >> you run Emacs from a console or under gdb can you ob [...] Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.184 listed in zen.spamhaus.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.1 TRACKER_ID BODY: Incorporates a tracking ID number X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> Thanks. The geometry values are consistent with what you described. >> This seems to be Bug#67654 and Bug#68463 and possibly Bug#65559. When >> you run Emacs from a console or under gdb can you ob [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.184 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.1 TRACKER_ID BODY: Incorporates a tracking ID number -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager >> Thanks. The geometry values are consistent with what you described. >> This seems to be Bug#67654 and Bug#68463 and possibly Bug#65559. When >> you run Emacs from a console or under gdb can you observe whether it >> triggers a >> >> gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed >> > > Yes, both with Emacs 29 and git master produce this message when > menu-bar-mode is non-nil, and the menu bar is drawn, in both window sizes > (the normal sized window, and the strangely small one). But you can't see this message when building with gtk-2 I presume. > The one really notable difference to the above bugs is that the 29 >> version makes a shrunk frame only after you've removed the menubar while >> master makes a shrunk frame immediately. Are the GTK versions of the >> Emacs 29 build and the master build the same? >> > > Yes, they are identical: gtk 3.24.41, Ubuntu build. This strongly hints that there was an Emacs change affecting gtk-2 _and_ gtk-3 builds in between 29 and master. I could imagine that commit e087c89b1e243bbd941a4a50b4bf99613e13d016 is involved but if you could try to bisect, it would be of great help. > Just to make sure one thing: Would setting >> 'frame-resize-pixelwise' to t change anything? >> > > So, I did (setq frame-resize-pixelwise t), then disabled menu-bar-mode (in > Emacs 29), then C-x 5 2 (in both Emacs 29 & git master), and the new window > was small, just as before. It seems therefore to make no difference. Which should eliminate the possibility that our size hints are responsible. IIRC mutter is very severe when size hints are not set up correctly. > Otherwise I would try to build Emacs with gtk2, lucid or motif. > > > I tried building Emacs git master with gtk2, and it doesn't fix the > problem: the second window opened is slightly smaller than before (i.e. > very small indeed). This would eliminate earlier conjectures that changes from one gtk-3 version to another would be responsible. And it would exclude emacsgtkfixed.c as possible culprit. > Building with lucid does fix the problem (both with menu-bar-mode enabled, > and disabled). I suppose that all these problems happen when requests travel from GTK to mutter and back. Basically, mutter is not obliged to fulfill any size or position request for any top-level (non-child frame). BTW, could you try adding a (user-size . t) member to 'default-frame-alist'? And could you try doing that from an 'early-init.el' file? martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 18:36:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 14:36:48 2024 Received: from localhost ([127.0.0.1]:60992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slYOW-0004Tg-GU for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 14:36:48 -0400 Received: from mail-yw1-f178.google.com ([209.85.128.178]:58496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slYOS-0004TR-Rz for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 14:36:47 -0400 Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-6db20e22c85so648137b3.0 for <72986 <at> debbugs.gnu.org>; Tue, 03 Sep 2024 11:35:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725388476; x=1725993276; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Tmrr4Do6YFIki+pBt4bqm2EZqcavHXVUOFsdCPrNKoQ=; b=ku0H2eLMTojn6KwcKXVn7vbvv9yqLD7ncVt2Cs83As9F903EkxsMwTtuvCJpIzFQ2F zGpnBn5TVAFGWVE3nAFnU3oh0Xwm6qvLsm7U63x86K+ph1cAkUHuTOUoDccruGcCBUNp UMyuiYSTRAZmD/eNlXXNE/66FSQ5tivQek774= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725388476; x=1725993276; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Tmrr4Do6YFIki+pBt4bqm2EZqcavHXVUOFsdCPrNKoQ=; b=MMaEUFQ7Wuwz4P7j5SQLDdvZSohuD87TA5oSt0bkv8S1UvFGiSBaPpBc+H8zGJ9tdR c2FAJHEwtNpWK/VLFGWk22ohHHFQipUaa6MynyUahfU9uFMdD42hqiBUFO87079B2/ay 39UhOCJQjl3lbjh3CDUsNMnJE5KS03mV65sHc5h3FRy+c5Wdy9L/iK66vlidN+Ud94TJ W2fQysv8pbJPfFSbbVivNfTL5pm8ZeksvDpekdwGGg48rXsukvR8V9tq5vOj7i6uKgCL q3SMaXXpfF/eBi9Zl/eopJc+anMdbxiwHPwJ7JFFQ9eTZP4PqZcL6fhGeoQVvHRUmaQB olKw== X-Forwarded-Encrypted: i=1; AJvYcCWhm8HNOBEULOlHSEKeIJhbaKcFBJJgSoXmG7N3H6j5jdy4dDsi58Zvo89laa3oGQYliAnIFw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyxyqoukVGl8G4kkICowcqo1w2isRjRxBPaPCnSUUPeVmKqoGFv FNWFkYsanZrbJBkIv96s+ovOtTS1V4YfiAX2nju8Zyoy0XBxE9BGudhZINxLukj/nzR3/lldbr9 szRoPsJf2MaEwX6e3GIgglLKwV0jsyKRwnHBUgw== X-Google-Smtp-Source: AGHT+IGWvhddzM0tH2hTx7Wiju7Rjbtl6gXAovfK3lUcZrEugH0ckeszQvuMtSLjw4xBNsszaTyBZdPo69mJqRPN3m4= X-Received: by 2002:a05:690c:fd0:b0:65f:aa06:13ab with SMTP id 00721157ae682-6d40d987cccmr158574237b3.1.1725388476347; Tue, 03 Sep 2024 11:34:36 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <861q207hth.fsf@HIDDEN> In-Reply-To: <861q207hth.fsf@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 3 Sep 2024 19:34:24 +0100 Message-ID: <CAOnWdog6G7wXqR9gq71Kp0hTTw-wBL_+=S9-gv4L5Dp0jJPZTA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000003b996106213b4f4a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, martin rudalics <rudalics@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000003b996106213b4f4a Content-Type: text/plain; charset="UTF-8" On Tue, 3 Sept 2024 at 18:44, Eli Zaretskii <eliz@HIDDEN> wrote: > Isn't it true that disabling menu-bar-mode from the init file avoids > these problems? > I don't think so: I had it customized off and had to bisect my customizations in order to find what was causing the problem. Reuben, is running with menu-bar-mode disabled at all a goal of yours, > Yes! -- https://rrt.sc3d.org --0000000000003b996106213b4f4a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Tue, 3 Sept 2024 at 18:44, Eli Zaretskii <<a href=3D"mailto:el= iz@HIDDEN">eliz@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail= _quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204= ,204);padding-left:1ex">Isn't it true that disabling menu-bar-mode from= the init file avoids<br> these problems?<br></blockquote><div><br></div><div><div style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">I do= n't think so: I had it customized off and had to bisect my customizatio= ns in order to find what was causing the problem.<br></div></div><div><br><= /div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo= rder-left:1px solid rgb(204,204,204);padding-left:1ex"> Reuben, is running with menu-bar-mode disabled at all a goal of yours,<br><= /blockquote><div><br></div><div><div style=3D"font-family:arial,helvetica,s= ans-serif;font-size:small" class=3D"gmail_default">Yes!<br></div></div></di= v><br><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr"= class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href= =3D"https://rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div><= /div></div></div></div> --0000000000003b996106213b4f4a--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 17:45:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 13:45:57 2024 Received: from localhost ([127.0.0.1]:60923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slXbJ-0003Dk-9H for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:45:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1slXbH-0003DW-0J for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:45:55 -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 <eliz@HIDDEN>) id 1slXaA-0006Vj-97; Tue, 03 Sep 2024 13:44:46 -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=xOk7ryaBPE2MA1pj2LWjxaQhhKptaJPMNRkGDgLO5es=; b=KRvebYO1rr9e XptlHPL+DurPRHJSUBdvxLX8AVkNg8VDUxdBBlq4SWBXazqNHTZVL8ZQuxVb58j7SlBgpg9UpFE6r eCfKqOZvMYhu72UAy8/2EcI+2X6tOTa8a/rhOMdPf6mF2St9ngkymWtjZD7/Q0kuC3aBj7by0TzgE 8lRPZrPWGIb6l1jfwrucR6NVCBKbIXiGG68oGi6pN4WFTCks9zuLOI0hAaMJEjKbJCSklXXOGTrFH 9AmHXyzlffhdTFitSiERSv+JnTiV5QMtcjSxaaVSFiTYbooNMJATRIsjE68P+axb5WdgHJZs3tc3+ Iotx5uiYO/hpd8YSaznx/w==; Date: Tue, 03 Sep 2024 20:44:42 +0300 Message-Id: <861q207hth.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: rrt@HIDDEN, martin rudalics <rudalics@HIDDEN> In-Reply-To: <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> (message from martin rudalics on Tue, 3 Sep 2024 19:03:05 +0200) Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72986 Cc: luangruo@HIDDEN, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Tue, 3 Sep 2024 19:03:05 +0200 > Cc: Eli Zaretskii <eliz@HIDDEN>, Po Lu <luangruo@HIDDEN>, > 72986 <at> debbugs.gnu.org > From: martin rudalics <rudalics@HIDDEN> > > mutter doesn't like us. Just to make sure one thing: Would setting > 'frame-resize-pixelwise' to t change anything? > > Otherwise I would try to build Emacs with gtk2, lucid or motif. Isn't it true that disabling menu-bar-mode from the init file avoids these problems? Reuben, is running with menu-bar-mode disabled at all a goal of yours, or you reported this issue simply because it looks like incorrect behavior, and you don't really care about running without the menu bar?
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 17:44:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 13:44:51 2024 Received: from localhost ([127.0.0.1]:60906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slXaE-0003BG-WA for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:44:51 -0400 Received: from mail-yw1-f181.google.com ([209.85.128.181]:44527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slXaA-0003B0-0p for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:44:49 -0400 Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-6d3f4218081so45349957b3.1 for <72986 <at> debbugs.gnu.org>; Tue, 03 Sep 2024 10:43:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725385358; x=1725990158; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=t4QCd4HTSEgfdeMWDujCC1WeCh/w0iRWtaqL+PnkbII=; b=DlHrWP8uX5S0580FwMhVMPlTieqKuZQrVpj9tO/kQ10H10xcdJOez+mJ7qcWxCNRen DOdpn2ddpn1ib+ptHfVTdC2DERC7M/AAQi1yKL93Jk42nO/xkPr1dN6OheZmpVfSu/D2 1AHQfrcTMjMjtwD34AHcziwBMd30/XXPhyc/8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725385358; x=1725990158; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=t4QCd4HTSEgfdeMWDujCC1WeCh/w0iRWtaqL+PnkbII=; b=vok+Qx5gsAKDaRKTHF15jLUev95bEeuls/lRfSHwbpEeetDV4q+rzBTRHh2lUH319t ei3wK0LWtCN9W41T4zcm6+G9kQ+nBMdyWUl6lsLwXsM6SsfLfXQB1jUoY3oTlLAOPdkJ IUinCbRAqwXI84jUdTAVXwrQt7T5WT6pW3ZE5bOA1+rqeqX0cKJkXteO558XA+crqeg7 m2IjIo3GgLPvpWDN/A9i4UZQ97DU5dIMf3l4g+UCvt2ugL71kqVSLNWbuRDAU1iadBAY B41MXqgstjwKq+VWMCIDn55UJ2i5FbE8ifGBrY4FpLOszO1j4O51s3+TPD1QEloF/TWS 3Olg== X-Forwarded-Encrypted: i=1; AJvYcCWgcrdWrdWCUGWyhEHuVH7v5mrBwO06fHHFs7aGgUG8Q1eJdpPjOQe2ntYaQRHNDkNQKRSsWg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw96l9QuRjbwcXfdZ6DWfvlShBWS6vWDW8khnIEFs4RUmiyTOGP /Er5lC1dbrV7/pi1LudZDkas6D6NW8qekmRB1cjU4EIS+EWFGpFv2SNbMJ8mHuYz+lX7fznw0IC QM14Geo9az3HoIxe2cGroCLpfBUEA2TPOwnsXwEG7ilOF1yX/ X-Google-Smtp-Source: AGHT+IFVXGQNw4M+hTtKnwZTSB2X4qs0qTdDeMcNGHcoe28lxB6NqkSYBuHXKHNk+9Ft5ynP5Ruo0GT9cms4NRp6ZGk= X-Received: by 2002:a05:690c:1d:b0:6c1:2ea1:c24d with SMTP id 00721157ae682-6d40e38a1b1mr180809367b3.26.1725385357913; Tue, 03 Sep 2024 10:42:37 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> In-Reply-To: <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 3 Sep 2024 18:42:27 +0100 Message-ID: <CAOnWdojDH=5zp7mf+TW7ba3wHrLKfG443BVo9zubvB9xE9Aogg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000005c0f9906213a95a5" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --0000000000005c0f9906213a95a5 Content-Type: text/plain; charset="UTF-8" On Tue, 3 Sept 2024 at 18:29, Reuben Thomas <rrt@HIDDEN> wrote: > > Otherwise I would try to build Emacs with gtk2, lucid or motif. > > > I can confirm that building with no toolkit (as recommended in the issues you mentioned) also fixes the problem. -- https://rrt.sc3d.org --0000000000005c0f9906213a95a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Tue, 3 Sept 2024 at 18:29, Reuben Thomas <<a href=3D"mailto:rr= t@HIDDEN">rrt@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail= _quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204= ,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quote"><br><bl= ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef= t:1px solid rgb(204,204,204);padding-left:1ex"> Otherwise I would try to build Emacs with gtk2, lucid or motif.</blockquote= ><br clear=3D"all"></div></div></blockquote><div><br></div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">I can confirm that building with no toolkit (as recommended in the issue= s you mentioned) also fixes the problem.<br></div></div><br><span class=3D"= gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signa= ture"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.or= g" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></div> --0000000000005c0f9906213a95a5--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 17:31:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 13:31:25 2024 Received: from localhost ([127.0.0.1]:60893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slXNE-0002rn-My for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:31:25 -0400 Received: from mail-yw1-f176.google.com ([209.85.128.176]:61846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slXNA-0002rS-6y for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:31:23 -0400 Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-6c49c9018ebso52083447b3.3 for <72986 <at> debbugs.gnu.org>; Tue, 03 Sep 2024 10:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725384552; x=1725989352; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MrYG2vqkCwavXBrc1C8dmJ0imELY6G3RRYypq6G75OQ=; b=grO/eZxAmWbpTwjPWc5A8DoWPauiHxVL7R9xOVP7/dA7c4Gb2ODsrE3Z49FavFR5OE 0VjfvDlDYvOI2khpPwpMWoEwP28STbNp+TYlW7N7lsRImNuQg07P7zBPWxu2H1WpgsCX LezJGeIev/YNPmsW2Vy+hxQgpyrKhj5a67TQY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725384552; x=1725989352; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MrYG2vqkCwavXBrc1C8dmJ0imELY6G3RRYypq6G75OQ=; b=ohrGIFKCmfoBCVMFcalf4qxrVd2H0DkOTus/C9xupegB5iPVsogfgWaRYx3P4FlOPf sBcDTdvPDyV8LJcRdL1iYHjuffZXlDppPBOhMr3BV2cQrmyrve2LGYtfrvX9A9L//IZx bxValBUfPHMFzuJXseSV8SbR7p9C1D8RddpHbHW+DtPlcmhUyEauyAuV6aQMuRCz5nny Gxn4MP93kv5BTRrfN8X/p1kqL2EZdVumKQGlGu2n1gLPkr+2W5gnf4s6KJTVQag7gyd7 Ib4a8OS3vaRvlZOj7s0L09ObOWLEVc3RixX7bOLT0VHFD8ZjPSdpoi/m7sS4S7QQOSmF hIww== X-Forwarded-Encrypted: i=1; AJvYcCXa0UapsCIT+uA2OtzoTPglpCK/e+AAe9AmDeKAULIOqXlTISlhLnnNPJFzf/VQDOWgZtIxMA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxpVjczLi8N8otwd4WcNypycS16P10qcQ3S3QFS9PE2M4XYLc+L eTPph1RvkvvxX0xgCeeGWd36mSR8+7Kx0gSLcV/dOwAXZmHRbsTuMhpstDU9GifzniUTdk266gT 6MGk3lL0+g61IKcLFe/FSVxRpHbT0zRmr3ZMV+w== X-Google-Smtp-Source: AGHT+IGG2bh0lLCqV75R+4r3WjQ8P6iHIC6BxSVIGV5vwiBX1P3+UJDqFrJ1zi0vjygeXTR9qAiZwzL7qNCmJ6pqA/c= X-Received: by 2002:a05:690c:f0e:b0:6bd:e76d:19ea with SMTP id 00721157ae682-6d40d88f66fmr167544687b3.8.1725384551990; Tue, 03 Sep 2024 10:29:11 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> In-Reply-To: <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 3 Sep 2024 18:29:00 +0100 Message-ID: <CAOnWdoji347Ysct++6WA2fPr82xfQT=TO0xkcoVnU+jaFTbHAg@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000052a74c06213a65c1" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000052a74c06213a65c1 Content-Type: text/plain; charset="UTF-8" On Tue, 3 Sept 2024 at 18:03, martin rudalics <rudalics@HIDDEN> wrote: > > Sure thing: > > Thanks. The geometry values are consistent with what you described. > This seems to be Bug#67654 and Bug#68463 and possibly Bug#65559. When > you run Emacs from a console or under gdb can you observe whether it > triggers a > > gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed > Yes, both with Emacs 29 and git master produce this message when menu-bar-mode is non-nil, and the menu bar is drawn, in both window sizes (the normal sized window, and the strangely small one). The one really notable difference to the above bugs is that the 29 > version makes a shrunk frame only after you've removed the menubar while > master makes a shrunk frame immediately. Are the GTK versions of the > Emacs 29 build and the master build the same? > Yes, they are identical: gtk 3.24.41, Ubuntu build. Just to make sure one thing: Would setting > 'frame-resize-pixelwise' to t change anything? > So, I did (setq frame-resize-pixelwise t), then disabled menu-bar-mode (in Emacs 29), then C-x 5 2 (in both Emacs 29 & git master), and the new window was small, just as before. It seems therefore to make no difference. Otherwise I would try to build Emacs with gtk2, lucid or motif. I tried building Emacs git master with gtk2, and it doesn't fix the problem: the second window opened is slightly smaller than before (i.e. very small indeed). Building with lucid does fix the problem (both with menu-bar-mode enabled, and disabled). -- https://rrt.sc3d.org --00000000000052a74c06213a65c1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail= _attr">On Tue, 3 Sept 2024 at 18:03, martin rudalics <<a href=3D"mailto:= rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0> Sure thing:<br> <br> Thanks.=C2=A0 The geometry values are consistent with what you described.<b= r> This seems to be Bug#67654 and Bug#68463 and possibly Bug#65559.=C2=A0 When= <br> you run Emacs from a console or under gdb can you observe whether it<br> triggers a<br> <br> gtk_distribute_natural_allocation: assertion 'extra_space >=3D 0'= ; failed<br></blockquote><div><br></div><div><div style=3D"font-family:aria= l,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Yes, both w= ith Emacs 29 and git master produce this message when menu-bar-mode is non-= nil, and the menu bar is drawn, in both window sizes (the normal sized wind= ow, and the strangely small one).<br></div><br></div><blockquote class=3D"g= mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204= ,204,204);padding-left:1ex"> The one really notable difference to the above bugs is that the 29<br> version makes a shrunk frame only after you've removed the menubar whil= e<br> master makes a shrunk frame immediately.=C2=A0 Are the GTK versions of the<= br> Emacs 29 build and the master build the same?<br></blockquote><div><br></di= v><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small= " class=3D"gmail_default">Yes, they are identical: gtk 3.24.41, Ubuntu buil= d.<br></div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px= 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <span class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser= if;font-size:small"></span>Just to make sure one thing: Would setting<br> 'frame-resize-pixelwise' to t change anything?<br></blockquote><div= ><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-s= ize:small" class=3D"gmail_default">So, I did (setq frame-resize-pixelwise t= ), then disabled menu-bar-mode (in Emacs 29), then C-x 5 2 (in both Emacs 2= 9 & git master), and the new window was small, just as before. It seems= therefore to make no difference.<br></div><br></div><blockquote class=3D"g= mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204= ,204,204);padding-left:1ex"> Otherwise I would try to build Emacs with gtk2, lucid or motif.</blockquote= ><div><br></div><div style=3D"font-family:arial,helvetica,sans-serif;font-s= ize:small" class=3D"gmail_default">I tried building Emacs git master with g= tk2, and it doesn't fix the problem: the second window opened is slight= ly smaller than before (i.e. very small indeed).<br></div></div><div><br></= div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:sma= ll" class=3D"gmail_default">Building with lucid does fix the problem (both = with menu-bar-mode enabled, and disabled).<br></div><br></div><span class= =3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s= ignature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3= d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></= div> --00000000000052a74c06213a65c1--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 17:04:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 13:04:32 2024 Received: from localhost ([127.0.0.1]:60813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slWxE-000269-Hx for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:04:32 -0400 Received: from mout.gmx.net ([212.227.15.18]:37863) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1slWxB-00025q-FF for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 13:04:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725382989; x=1725987789; i=rudalics@HIDDEN; bh=6secU//NDfik/D0125591QOTXg/uAzSK4HbnjhXM2vE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=bfRw+/aywyS/50CjEfp5VOs6CE8THr80D2WM2WPGyCJrN0jM6mw3lDAGUPwJ+py+ lLejeNIeM9puGFuxos4qDtJo+76vfxZwVI8a0Q/8iHvxuuO0Qtiycnunr7MkGDwZW tqxf6fB77dziBr5kElyYZ7lzH1wkFn/vb9pGRK8si4tWjnMKsGtMSrHX8ITw0S1oD fLT2GjjOkHOOlnJD5RXZ5J2IBBExlrllqGIJwhRAexy5+UAaNfa1UAzEhTetL/0Hb /HLBgaESFpZFlXKt7fG1Ro/pG0BCJRVM/t2epVEglIjBepUmsZf/OBknZYPmaOyPj /RHrnK+MTMua3XY1gw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.111]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MatRZ-1sDr4Z3Icd-00ilgu; Tue, 03 Sep 2024 19:03:09 +0200 Message-ID: <7b6a5b97-fb0c-4eb0-a5b8-78b6ad5002d9@HIDDEN> Date: Tue, 3 Sep 2024 19:03:05 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Reuben Thomas <rrt@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:/RVljaOZ8wRmVkTw+F+88scrLo6Tu5BgP6CnICYXg9YghYw1eGF pLyBSkgegBYTUPs7ju2A2n3yS4dtYnO6DKucGUdt9g6Iw1d0JpMRsXZLdIZUB2/IyVYYskz ni4e6SWMOD58jkdBgCOOsIzppoL4mw1lP/dZYrHm4rV63Qge0G2Frj5JL4EPQ09QrNL6SVs IKTvVRQjcclsWGt2lqOfg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1RKkZcZ4h+0=;nOFvqPVBNHFjV1cs2YEvL32ZCyX AGPDeFqyVFKfK5Io+9J1ZgCmyqDFTP1rpjThBX/8wfF+nobLg4zghxBBcubzzS91cqp3CCXVs rhPpYhvhJLjmaCCHiSg/qTlDPIjz2IX/JJsEMeIz6UgUJzZbv3Gle+XycTEKjVZ1Xp1WzutSZ jm0UKsbHJF7yrnxq/YYAWrkLd/P+2an3zhzvKUEgWuzs96BT3NFjf1oEpGU7f7jUxowouvrJx OB/m1IIRbUe4Bebc8QeD2cueVz9Jt9vXJxkJHfYA8Qu0ZnMWlK7FTJmDprPoQkwsg3d8BdoDn qQb9W8RDXU90xhDnWGaf0kZSV40vHPDjGn+9AF8Ec/1p1jnm8mrdo+dH218i9FNV/Eoesol7j 69X6dmzF6F5NCA35Nh046P6iQTupyXoTibLB+DcLJxD8HRKbuWksjMhu6ILvH/JwjHAwVIYun 7GDKg8cWrvjV1m+EyD4cd4nRpMRDlXdHyB1KW5na65GqMBtMvx7hFVdQk7ZGLWJyHNR/8iyrF cDwxTdLZ4nOWuBa8De8qCKDp6jSH/6HJKkPW2CZgO+0mSQ550Dl2a771FYCVKYp5xNFnuif5y GFbSBkXfDUZXNZGhX1reRLKaldT+L+BdBpz5+PCXaMSzUtie8W1WNhQeijW1hFNJlhej109Ro hq4pbm5qTUGmAIOXwxvul/CX3dHPO8bBkw3DZaCa/WYvnzN54TWeLZwTAE32erdjroMFiZh63 J6OZWAoqqCN3CJo5258wu3Xfw6KITCivRY0KqrwcXqG2TlX4TxccdEVmP0QORxYEibyhPFv/l noKD9uQvLUz9/WughVcObAKawUKdDCM7/JEwytD6DerZk= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Sure thing: Thanks. The geometry values are consistent with what you described. This seems to be Bug#67654 and Bug#68463 and possibly Bug#65559. When you run Emacs from a console or under gdb can you observe whether it triggers a gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed which typically means that the menubar cannot be accommodated. The one really notable difference to the above bugs is that the 29 version makes a shrunk frame only after you've removed the menubar while master makes a shrunk frame immediately. Are the GTK versions of the Emacs 29 build and the master build the same? > The window manager is mutter, I suppose? >> > > Indeed, yes. mutter doesn't like us. Just to make sure one thing: Would setting 'frame-resize-pixelwise' to t change anything? Otherwise I would try to build Emacs with gtk2, lucid or motif. martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 16:01:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 12:01:40 2024 Received: from localhost ([127.0.0.1]:60622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slVyN-0000Kq-U5 for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 12:01:40 -0400 Received: from mail-yw1-f170.google.com ([209.85.128.170]:54764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slVyI-0000KI-Jf for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 12:01:38 -0400 Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-6d74ff7216eso19586497b3.1 for <72986 <at> debbugs.gnu.org>; Tue, 03 Sep 2024 09:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725379166; x=1725983966; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RkPbXTx8MLbmgGrlvyRWDIW5hLn96+2q+6o4oNM4NZc=; b=L+b1hCSsXiJ/nY27f4HZx7zs9GCLqHa6gB7iJg4XJHDxaOlEXeKY7nXSZZiKPhETJS RBCyM3cWnRuWmBrcc8gT3UC61DPgWlZqCdMw2UHpHXH2lQXap2tSRGW0z0e5J1wznNfl uzKTjssOru0vmjiG3eBlOl+e7Y21Nhs1UE3RI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725379166; x=1725983966; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RkPbXTx8MLbmgGrlvyRWDIW5hLn96+2q+6o4oNM4NZc=; b=eKRVQA6ioRAHqU1zMnMbtAHkyi9RJobo1VAA3m+eqoxFBRsPdpJTX9NFsH89eHMgXH Ok5sNju+GmeYdQK2TAfC87ESpz8CoYtwGAE0uzzgxWtpia8pW0KxkV2tSCFJZLEyWtBE owvWYry70r0j7nvc0Gl4MlSG1LYRAjwT0OdkHe2S8KLp7tj3H/T3qfFVxSDYvoiCJFKT MWlGxmWhD2Mah6bEcUxYUF3+/8k70teLtk0HKX6xkB++6rE+2uxUihheuSlPMuBFnofD QmNHdHxEvv7mcpyB+EN8RSiBtTBBKSx1id7OfQatfSwnB3WH2VBMTSifo8crzDyRqBs9 3DNA== X-Forwarded-Encrypted: i=1; AJvYcCWNGLEpuW9WdyKjrrTwmFbCCoLqc5qzGlah36EUerhg3mGO46BRa0JwZne5Bluto1xkeZbI2g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxNI8Z6yEP9S/iUNMBwZXvDeXZiEE0AZOvqlJPj6p1PbI2pnMz8 JSf9ypoGISG0aMk6oea9Hm+cruMZpDi1bFLs5cdUp4ik5SorbYD1kwBTFs1FOZicIOE962Dp2tZ LKRRII2CtDrY3utlnK9Kg96ijfbvxSeKVkwRvAw== X-Google-Smtp-Source: AGHT+IFTM9Wcv+KU7uktjVgOS0Blm76hrLuunaTQ/mLOWqS1Hy2WKTnFK8SEVoDM2vGIjKRelnZaSFP8KV82MZ3aCm0= X-Received: by 2002:a05:690c:660f:b0:6ac:d0ac:f74d with SMTP id 00721157ae682-6d40fa2211amr164706907b3.26.1725379166329; Tue, 03 Sep 2024 08:59:26 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> In-Reply-To: <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 3 Sep 2024 16:59:14 +0100 Message-ID: <CAOnWdoi6EKf45AyBOCf-P03staOyjTx6wPyE5cbpW8WY7ZDZGA@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000050009906213924de" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000050009906213924de Content-Type: text/plain; charset="UTF-8" On Tue, 3 Sept 2024 at 16:52, martin rudalics <rudalics@HIDDEN> wrote: > >> Reproduction with Emacs 29.3 (also with git master HEAD, see below). > >> > >> Run: emacs -Q > >> C-x 5 2 ; window opens the same size as the initial window > >> M-x menu-bar-mode RET ; disable menu-bar-mode > > Here with a GTK-3 build on XFCE disabling menu-bar-mode makes both > frames smaller by the menu bar height. Does this happen on your system? > Yes it does. >> C-x 52 ; window opens much smaller than initial window > >> > >> With master HEAD (commit 92ea393a16e), the situation is slightly > different: > >> > >> Run: emacs -Q > >> C-x 52 ; window opens much smaller than initial window > > In all these cases after every single step please evaluate > > (frame-geometry) > > and post the results here. Sure thing: Emacs 29: emacs -Q (frame-geometry): ((outer-position 1127 . 81) (outer-size 1384 . 1504) (external-border-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-external . t) (menu-bar-size 1328 . 50) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 1328 . 82) (internal-border-width . 0)) C-x 5 2 menu-bar-mode RET (frame-geometry): ((outer-position 1127 . 81) (outer-size 1384 . 1454) (external-border-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 1328 . 82) (internal-border-width . 0)) C-x 5 2 (frame-geometry): ((outer-position 28 . 90) (outer-size 456 . 570) (external-border-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 400 . 82) (internal-border-width . 0)) Emacs git master (commit 92ea393a16e): emacs -Q (frame-geometry): ((outer-position 28 . 90) (outer-size 1384 . 1504) (external-border-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-external . t) (menu-bar-size 1328 . 50) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 1328 . 82) (internal-border-width . 0)) C-x 5 2 (frame-geometry): ((outer-position 108 . 170) (outer-size 456 . 620) (external-border-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-external . t) (menu-bar-size 400 . 50) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 400 . 82) (internal-border-width . 0)) The window manager is mutter, I suppose? > Indeed, yes. -- https://rrt.sc3d.org --00000000000050009906213924de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Tue, 3 Sept 2024 at= 16:52, martin rudalics <<a href=3D"mailto:rudalics@HIDDEN">rudalics@gmx= .at</a>> wrote:</div></div><div class=3D"gmail_quote"><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex">=C2=A0>> Reproduction with Emacs 29.= 3 (also with git master HEAD, see below).<br> =C2=A0>><br> =C2=A0>> Run: emacs -Q<br> =C2=A0>> C-x 5 2 ; window opens the same size as the initial window<b= r> =C2=A0>> M-x menu-bar-mode RET ; disable menu-bar-mode<br> <br> Here with a GTK-3 build on XFCE disabling menu-bar-mode makes both<br> frames smaller by the menu bar height.=C2=A0 Does this happen on your syste= m?<br></blockquote><div><br></div><div style=3D"font-family:arial,helvetica= ,sans-serif;font-size:small" class=3D"gmail_default">Yes it does.</div><div= style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"= gmail_default"><br></div><blockquote class=3D"gmail_quote" style=3D"margin:= 0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> =C2=A0>> C-x 52 ; window opens much smaller than initial window<br> =C2=A0>><br> =C2=A0>> With master HEAD (commit 92ea393a16e), the situation is slig= htly different:<br> =C2=A0>><br> =C2=A0>> Run: emacs -Q<br> =C2=A0>> C-x 52 ; window opens much smaller than initial window<br> <br> In all these cases after every single step please evaluate<br> <br> (frame-geometry)<br> <br> and post the results here.</blockquote><div><br></div><div><div style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defaul= t">Sure thing:</div><div style=3D"font-family:arial,helvetica,sans-serif;fo= nt-size:small" class=3D"gmail_default"><br></div><div style=3D"font-family:= arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Emacs 2= 9:</div><div style=3D"font-family:arial,helvetica,sans-serif;font-size:smal= l" class=3D"gmail_default"><br></div><div style=3D"font-family:arial,helvet= ica,sans-serif;font-size:small" class=3D"gmail_default">emacs -Q</div><div = style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"g= mail_default">(frame-geometry): ((outer-position 1127 . 81) (outer-size 138= 4 . 1504) (external-border-size 28 . 34) (outer-border-width . 0) (title-ba= r-size 0 . 46) (menu-bar-external . t) (menu-bar-size 1328 . 50) (tab-bar-s= ize 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size= 1328 . 82) (internal-border-width . 0))</div><div style=3D"font-family:ari= al,helvetica,sans-serif;font-size:small" class=3D"gmail_default">C-x 5 2</d= iv><div style=3D"font-family:arial,helvetica,sans-serif;font-size:small" cl= ass=3D"gmail_default">menu-bar-mode RET</div><div style=3D"font-family:aria= l,helvetica,sans-serif;font-size:small" class=3D"gmail_default">(frame-geom= etry): ((outer-position 1127 . 81) (outer-size 1384 . 1454) (external-borde= r-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-= external . t) (menu-bar-size 0 . 0) (tab-bar-size 0 . 0) (tool-bar-external= . t) (tool-bar-position . top) (tool-bar-size 1328 . 82) (internal-border-= width . 0))</div><div style=3D"font-family:arial,helvetica,sans-serif;font-= size:small" class=3D"gmail_default">C-x 5 2</div><div style=3D"font-family:= arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">(frame-= geometry): ((outer-position 28 . 90) (outer-size 456 . 570) (external-borde= r-size 28 . 34) (outer-border-width . 0) (title-bar-size 0 . 46) (menu-bar-= external . t) (menu-bar-size 0 . 0) (tab-bar-size 0 . 0) (tool-bar-external= . t) (tool-bar-position . top) (tool-bar-size 400 . 82) (internal-border-w= idth . 0))</div><div style=3D"font-family:arial,helvetica,sans-serif;font-s= ize:small" class=3D"gmail_default"><br></div><div style=3D"font-family:aria= l,helvetica,sans-serif;font-size:small" class=3D"gmail_default">Emacs git m= aster (commit 92ea393a16e):</div><div style=3D"font-family:arial,helvetica,= sans-serif;font-size:small" class=3D"gmail_default">emacs -Q</div><div styl= e=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail= _default">(frame-geometry): ((outer-position 28 . 90) (outer-size 1384 . 15= 04) (external-border-size 28 . 34) (outer-border-width . 0) (title-bar-size= 0 . 46) (menu-bar-external . t) (menu-bar-size 1328 . 50) (tab-bar-size 0 = . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 1328 = . 82) (internal-border-width . 0))</div><div style=3D"font-family:arial,hel= vetica,sans-serif;font-size:small" class=3D"gmail_default">C-x 5 2</div><di= v style=3D"font-family:arial,helvetica,sans-serif;font-size:small" class=3D= "gmail_default">(frame-geometry): ((outer-position 108 . 170) (outer-size 4= 56 . 620) (external-border-size 28 . 34) (outer-border-width . 0) (title-ba= r-size 0 . 46) (menu-bar-external . t) (menu-bar-size 400 . 50) (tab-bar-si= ze 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size = 400 . 82) (internal-border-width . 0))</div><div style=3D"font-family:arial= ,helvetica,sans-serif;font-size:small" class=3D"gmail_default"><br></div></= div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor= der-left:1px solid rgb(204,204,204);padding-left:1ex">The window manager is= mutter, I suppose?<br></blockquote><div><br></div><div><div style=3D"font-= family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_default">= Indeed, yes.</div></div></div><br><span class=3D"gmail_signature_prefix">--= </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><di= v><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target=3D"_blank">https= ://rrt.sc3d.org</a></div></div></div></div></div> --00000000000050009906213924de--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 15:53:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 11:53:35 2024 Received: from localhost ([127.0.0.1]:60584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slVqZ-0008Tz-BK for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 11:53:35 -0400 Received: from mout.gmx.net ([212.227.17.21]:39303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1slVqX-0008Ti-56 for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 11:53:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1725378732; x=1725983532; i=rudalics@HIDDEN; bh=p6ZDKZdqd/ANXtfRO6nCSgF8bo2PAxAyVmAFrCDO0nA=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=UH8xCrvPww5OEBzoTBSHE9KI5JsPdBad7VQyPeMeUBJ/h7jDUM4lYssPv2pHSMGx yRqNGU8+l/Ul7mPQ0V1XYt4nFZ20P76xzU180QSG7gVzeNtmdT3VYOeQ0y2ZP/nto RcYDoK6YRb84YT2zwPyckjg3Ote9RfWzJpIgmPpkjklARlIvQq/Sc6fyqFsU01CfN aZ3xnDW1Fmt42vZfUicvYLI4szc7NZ1yVlNM0WPFL675s2Pa7rm/Z4Ay2TR+b2jkc Sk9ivqqLoiSrF0y3iljkhq5RGntRsnlVNKys2M0RuWIlfBlV0iMihEkIMyw+j/JYB d+E/wPZY9ojNBHZMsQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.111]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N8XU1-1ryznx18SH-014Sy5; Tue, 03 Sep 2024 17:52:12 +0200 Message-ID: <062bf084-741b-4d60-b9de-c62d62a79807@HIDDEN> Date: Tue, 3 Sep 2024 17:52:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Eli Zaretskii <eliz@HIDDEN>, Reuben Thomas <rrt@HIDDEN>, Po Lu <luangruo@HIDDEN> References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <86ttex6iv0.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:1bg1GZeICOmnGW70JX8OEfzRFntsGl+v2Z32Ia6sqOrWqNUcvgD YocIY9X/CN0z/vHXPZrnjK8YaZfCx8f/UZzn8bstwcEkm4nNCkJ9qNJpyImbvAEEpU+4cG4 u5Jb8Vr3D1VJIyc33KHRRGLCd32xhWmbsVM33CoRCIAWyeb1YG6Jrt+7NgLtO78jz8KHzVO Z6d2uzCexI8B5fumU+x4g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ydN7rq7EUhc=;nnU6pO3sBtZ+dNPM1G0aaGZIv4N axvXSJ5F/PBvoZ1zlU9H6Wdz0LwbzJOLPPufO0DTOcr0whw4h9K0G8mlRWmKNWsVGpaJ/QuiS plgDgIH/+C51e6yrDzLrebbA/evCMFIcZoXsO2m8ft9qQFhT5mxmo7/rbprt8M3dadWv8tjqB h+0DWzh6FnB3KZd+1ugtFj6PZ3dtqofixMbxsOhObIgYEEKhXPNeMM5Dndv+5RGQ5VOm0YJ95 Gsim+FB2Smi3ndF/D86Bd+eHsTxxjCyfJa6/RLZGhIpEGGR87Hnyt6SA5v3imtVoNWL1t7zyZ vSw2D/5KW0aI4JSGOX/J/30TJRyOTof5sdUzPiDGRx24CjL5xdQY06X8+3mH2SMmofnsA7OYq +4j8nLgs5giJIEqSteU/PKFw6cQtAMsbXrWA4D5nv246hZcLDU003iF+rprBBsY9bjVew/wCU wOS1uZyi2GCDRaB4/YSNyP0+jI66ft6Il24e1Ds2AU3l4vuuT3ppeWAQTcQYpbZeDFkq9KwJM gda01n2YwVm89QWwPOHmsBsfs55t3GkKtkC9Cqb2RAPhEr6JR4m8yhkLf121w1a+8cQgP9IKy MUNTsZDHE0YSh4ppcoKXx5v7M3IlvKDltqTXHLjrOiW8GrRXd5u83CLXiWtkr1RppWYasUag+ BfxEayo725BhgmSGXj8xT5yEGK96nzj8cVXiBJz2hGJEAx2wXb4JnMuVUOmi15SpdFI0sVFd9 pv6nA4b9lf+eZzz6cWgvfA+lReh1jyGebSfNY0LwkhwuGGrND7kJ2IapmqUHtDLT4n62JtnVv Y/LTt3GuOyu4DooykCzNEHaAlbCDjxaXHjKHNaSX0rpkQ= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 72986 Cc: 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> Reproduction with Emacs 29.3 (also with git master HEAD, see below). >> >> Run: emacs -Q >> C-x 5 2 ; window opens the same size as the initial window >> M-x menu-bar-mode RET ; disable menu-bar-mode Here with a GTK-3 build on XFCE disabling menu-bar-mode makes both frames smaller by the menu bar height. Does this happen on your system? >> C-x 52 ; window opens much smaller than initial window >> >> With master HEAD (commit 92ea393a16e), the situation is slightly different: >> >> Run: emacs -Q >> C-x 52 ; window opens much smaller than initial window In all these cases after every single step please evaluate (frame-geometry) and post the results here. The window manager is mutter, I suppose? Thanks, martin
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 12:12:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 08:12:07 2024 Received: from localhost ([127.0.0.1]:59297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slSOF-0001eo-0n for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 08:12:07 -0400 Received: from mail-yw1-f179.google.com ([209.85.128.179]:45524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slSOA-0001eC-97 for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 08:12:05 -0400 Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-6c91f9fb0d7so48925637b3.3 for <72986 <at> debbugs.gnu.org>; Tue, 03 Sep 2024 05:10:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725365394; x=1725970194; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2ck3LnSsflWqt5qVY6PqpthUVNZz8kY3o+zo7qHnWPs=; b=1/R12DPBgcuZxpajC3SjCdJL2lSCeQWrBjP01IMlKoOvTAlm/l1wkePsKVqYTTZjFJ UxsoGL8BiOq4g+YdZgKNngQMNKAKA0J6OOKfaJ/V+IPzWHmYD4UwE/qk7BIDdc4CDoh3 pJ0+xnUP2CH9wdhzN8Y5MAWsJm7A5vp8uU7wY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725365394; x=1725970194; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2ck3LnSsflWqt5qVY6PqpthUVNZz8kY3o+zo7qHnWPs=; b=isbKAJ/MieOa0CdJV3cpT74+tPa/Q0BFTUigIFCJHY7i0eEJm90m85S/EudKHSIAIE UgG0/uJsqWk/x7xxkY9yS3djRkcFn9rct8wFiSI2qByOxg/Iiev1dX1GOXj6B7QLFcKF ujD3GboOiieE5DXm7OoI6Xo1QAOWRx7C4R8E+2i7A9eELRKyeV96eDrDqeKUZa1Vfx6A tbS/EAbToamXHVr/ZSpLCHKY8UOBtB+qUU1XtkxrSmRjlCAjs5KU6uGZbmOSNl+3noxK NzXVSE0grR6I91qN2+lfpwKcuV/Sf+RiAt2ZqFKbj8okEHB5MgB/zkUAblg/vozMrXL4 8w6w== X-Forwarded-Encrypted: i=1; AJvYcCU+tIrgKXwJkaPHKVUpeYv03AwydgjazOxD6oNry2sgKW3SYOs38JdClNkaA/9qrtGUN3Cp1A==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw/xDTrygAbCkf6y7vshix4AHLPWr3/BcGALUoG2ZdA7I3PYjFX vD/DznRI+txIdX+KQ9g8NPgeC7DMGG77OZGhhjn53U8BLS5lyrmB02TQTAMJDUv0V23URaB3MTL pawsnE468kTtR/bmFxiCAoZe0cYN9jies/7VuxA== X-Google-Smtp-Source: AGHT+IG2bl2ITdbRyrPBfZreJ7q01F0RaUwzfsJkytw5uh90RKsFir8qiK/XbuDiciz1FP73T6xo2C7pxteMXrIN6Vw= X-Received: by 2002:a05:690c:dca:b0:6b2:28c3:b729 with SMTP id 00721157ae682-6d40d78db02mr163153997b3.4.1725365394381; Tue, 03 Sep 2024 05:09:54 -0700 (PDT) MIME-Version: 1.0 References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> <86ttex6iv0.fsf@HIDDEN> In-Reply-To: <86ttex6iv0.fsf@HIDDEN> From: Reuben Thomas <rrt@HIDDEN> Date: Tue, 3 Sep 2024 13:09:43 +0100 Message-ID: <CAOnWdoiAqT40cBZPGuuwA015fzr8kJRGn7F=owUMyiPN5MAH9Q@HIDDEN> Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000070b8c0062135ef92" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72986 Cc: Po Lu <luangruo@HIDDEN>, martin rudalics <rudalics@HIDDEN>, 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000070b8c0062135ef92 Content-Type: text/plain; charset="UTF-8" On Tue, 3 Sept 2024 at 13:07, Eli Zaretskii <eliz@HIDDEN> wrote: > > You didn't say which toolkit did you build with. It might be > important. > gtk-3 in both cases. -- https://rrt.sc3d.org --00000000000070b8c0062135ef92 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:arial,helvetica,sans-serif;font-size:small">On Tue, 3 Sept 2024 at= 13:07, Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>&= gt; wrote:</div></div><div class=3D"gmail_quote"><blockquote class=3D"gmail= _quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204= ,204);padding-left:1ex"><br> You didn't say which toolkit did you build with.=C2=A0 It might be<br> important.<br clear=3D"all"></blockquote><div><br></div><div><div style=3D"= font-family:arial,helvetica,sans-serif;font-size:small" class=3D"gmail_defa= ult">gtk-3 in both cases.</div><div style=3D"font-family:arial,helvetica,sa= ns-serif;font-size:small" class=3D"gmail_default"><br></div></div></div><sp= an class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D= "gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https:/= /rrt.sc3d.org" target=3D"_blank">https://rrt.sc3d.org</a></div></div></div>= </div></div> --00000000000070b8c0062135ef92--
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at 72986) by debbugs.gnu.org; 3 Sep 2024 12:08:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 03 08:08:44 2024 Received: from localhost ([127.0.0.1]:59287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slSKy-0001YM-5w for submit <at> debbugs.gnu.org; Tue, 03 Sep 2024 08:08:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1slSKx-0001Y8-1E for 72986 <at> debbugs.gnu.org; Tue, 03 Sep 2024 08:08:43 -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 <eliz@HIDDEN>) id 1slSJq-0002W9-Pw; Tue, 03 Sep 2024 08:07:34 -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=Rkyd5j+zdiXBhzUKQ4WS1uDuCZyGpZY3abc/ONBtwNw=; b=BycHbTDEPEXy GQBszrORXjIxXikbafGHewAfJkUtCkv5W5oPFHQqRqXcttElD3Td42Y3VDkbV9O/0+01Yv+XohuyN zUDWU5I9ttxu4vLiEHTV6fqQ7nTnpf0+4pO2HfcdLrKgI1al4+GlpVNbc/LQCIw2CqNV/ZAawwd4w p5BHlsV2iXwX3pC8lU06LGaNDUjDaIxywS3L9MJqRIxxiumVO1tOYaPosr++XWCNQhV8GVghgfRhK B9ayReyPSMm6R2o/wZldmdJ3R2hOuU965M7MwjMdQkXIvBKCikitPnuUDtI2VFPWlkTjBPhADCgRp /CGScxnoSSjSgofiIlCaEQ==; Date: Tue, 03 Sep 2024 15:07:31 +0300 Message-Id: <86ttex6iv0.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Reuben Thomas <rrt@HIDDEN>, martin rudalics <rudalics@HIDDEN>, Po Lu <luangruo@HIDDEN> In-Reply-To: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#72986: Disabling menu-bar-mode changes size of new frames References: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72986 Cc: 72986 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Mon, 2 Sep 2024 19:48:57 +0100 > From: Reuben Thomas via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Reproduction with Emacs 29.3 (also with git master HEAD, see below). > > Run: emacs -Q > C-x 5 2 ; window opens the same size as the initial window > M-x menu-bar-mode RET ; disable menu-bar-mode > C-x 52 ; window opens much smaller than initial window > > With master HEAD (commit 92ea393a16e), the situation is slightly different: > > Run: emacs -Q > C-x 52 ; window opens much smaller than initial window I cannot reproduce this, but I'm not on X. Here on MS-Windows, disabling menu-bar-mode makes the frames one line smaller, and thereafter "C-x 5 2" creates frames whose dimensions are exactly identical to the existing frames. As expected. I see the above both in Emacs 29, on the current emacs-30 release branch, and on master. > I'm running on Ubuntu 24.04, under GNOME 46 with X11. I don't have any Emacs X resources set. You didn't say which toolkit did you build with. It might be important. Adding Martin and Po Lu in the hope that they will have comments and/or suggestions.
bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 2 Sep 2024 18:51:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 02 14:51:24 2024 Received: from localhost ([127.0.0.1]:52274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1slC96-0001Q2-Gn for submit <at> debbugs.gnu.org; Mon, 02 Sep 2024 14:51:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:46130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rrt@HIDDEN>) id 1slC91-0001Pr-0M for submit <at> debbugs.gnu.org; Mon, 02 Sep 2024 14:51:22 -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 <rrt@HIDDEN>) id 1slC81-0004mh-IU for bug-gnu-emacs@HIDDEN; Mon, 02 Sep 2024 14:50:17 -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 <rrt@HIDDEN>) id 1slC81-0008GX-9T for bug-gnu-emacs@HIDDEN; Mon, 02 Sep 2024 14:50:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by fencepost.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rrt@HIDDEN>) id 1slC7y-0007nX-8O for bug-emacs@HIDDEN; Mon, 02 Sep 2024 14:50:15 -0400 Received: from mail-yw1-x1135.google.com ([2607:f8b0:4864:20::1135]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <rrt@HIDDEN>) id 1slC7w-0007zA-Ck for bug-emacs@HIDDEN; Mon, 02 Sep 2024 14:50:13 -0400 Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-6b6b9867faaso37302107b3.2 for <bug-emacs@HIDDEN>; Mon, 02 Sep 2024 11:49:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; t=1725302949; x=1725907749; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=kKelwGqoGyJWcmw6Ec/1Gk2ba3p2lusZdjzSQRwA+JY=; b=Kpz2qcpcqOTsl0+2XKVa8zLXHhp91znZ2ndmSMAaUNlNmRX6CHk6oPK0AZWTLFFn7s tWEPct1mwZrVCrSDtQGGeGwToVugNF9vu3oRBv9yy/udzpkEV5b6gJ5I+EFZCh5gSzRq 3CMposdujY7h5HL4PoXBDCf9oiREzG+ug8TPQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725302949; x=1725907749; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kKelwGqoGyJWcmw6Ec/1Gk2ba3p2lusZdjzSQRwA+JY=; b=bhvrQ15cf4EnGl5ZR9CRN0hAPxNz6Nk+UKlsXZwzdb6BypYpdnk4Pj6AhyWEmVL2cf qkK4eyKwDdou9tb12sMEr8kvDls+5u89u4iJE5hWo29r0DL8hN4QH0Hdizedy78kADeb 4MVfGV0UK7TteadHN1+QDTr8TxysMc/a3xBpGJYhSbqiYMRxcmHIQfYISPSGWoy3w905 uXBiKSRSMUmHiVX48vxIjAIQbaDC32xJ43ouhkIiuf+t/FBEOvoCAUDX8iVdW+OYwTaQ JNCrASbl3AD1JAxXa9XL/YEMebWoKFTOMK2iZ7zR72CaM3RtOp3Y/LKdmYH2QvEbq9J8 5lLA== X-Gm-Message-State: AOJu0YwKqHxAjiBeEj+IZjULd3DcXPBTrrNCSdr4WM6Bx/avVTVXrOpS PqwViLEW0qxvXBHqmRv9z0pI28WEJOeqRlKNDWjm5Xgbz1zYEBjOIrQz3pYMvr1+L9LYZotkZLH 9cJonYJPnH8p4vxTl4jSWWGInYtI04pTSPFJx7vPHo/V0LXTJ37k= X-Google-Smtp-Source: AGHT+IGdgO9teIms7h7M1QuTjW29FPi489Gf26fM0FSNi58kHa60x6/75JywuyRzrusnz2c/pd3+nsWpv7hGh9RQ9K0= X-Received: by 2002:a05:690c:dca:b0:6b2:28c3:b729 with SMTP id 00721157ae682-6d40d78db02mr137788707b3.4.1725302948750; Mon, 02 Sep 2024 11:49:08 -0700 (PDT) MIME-Version: 1.0 From: Reuben Thomas <rrt@HIDDEN> Date: Mon, 2 Sep 2024 19:48:57 +0100 Message-ID: <CAOnWdoi7mQoE2LrZocWna4-X7O09wpNTq+XY05d21=V+UPMXew@HIDDEN> Subject: Disabling menu-bar-mode changes size of new frames To: bug-emacs <bug-emacs@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000064086d062127657b" Received-SPF: pass client-ip=2607:f8b0:4864:20::1135; envelope-from=rrt@HIDDEN; helo=mail-yw1-x1135.google.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) --00000000000064086d062127657b Content-Type: text/plain; charset="UTF-8" Reproduction with Emacs 29.3 (also with git master HEAD, see below). Run: emacs -Q C-x 5 2 ; window opens the same size as the initial window M-x menu-bar-mode RET ; disable menu-bar-mode C-x 52 ; window opens much smaller than initial window With master HEAD (commit 92ea393a16e), the situation is slightly different: Run: emacs -Q C-x 52 ; window opens much smaller than initial window When the new windows are opening at a small size, changing default-frame-alist has no effect. When the new windows are opening at the same size as the initial window (with Emacs 29.3, as above), then changing default-frame-alist works as expected. I'm running on Ubuntu 24.04, under GNOME 46 with X11. I don't have any Emacs X resources set. -- https://rrt.sc3d.org --00000000000064086d062127657b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he= lvetica,sans-serif;font-size:small">Reproduction with Emacs 29.3 (also with= git master HEAD, see below).</div><div class=3D"gmail_default" style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class= =3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small">Run: emacs -Q</div><div class=3D"gmail_default" style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small">C-x 5 2 ; window opens the s= ame size as the initial window</div><div class=3D"gmail_default" style=3D"f= ont-family:arial,helvetica,sans-serif;font-size:small">M-x menu-bar-mode RE= T ; disable menu-bar-mode</div><div class=3D"gmail_default" style=3D"font-f= amily:arial,helvetica,sans-serif;font-size:small">C-x 52 ; window opens muc= h smaller than initial window</div><div class=3D"gmail_default" style=3D"fo= nt-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class= =3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz= e:small">With master HEAD (commit 92ea393a16e), the situation is slightly d= ifferent:<br></div><div><br><div class=3D"gmail_default" style=3D"font-fami= ly:arial,helvetica,sans-serif;font-size:small">Run: emacs -Q</div>C-x 52 ; = window opens much smaller than initial window<div class=3D"gmail_default" s= tyle=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></div><= div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif= ;font-size:small">When the new windows are opening at a small size, changin= g default-frame-alist has no effect. When the new windows are opening at th= e same size as the initial window (with Emacs 29.3, as above), then changin= g default-frame-alist works as expected.<br></div><div class=3D"gmail_defau= lt" style=3D"font-family:arial,helvetica,sans-serif;font-size:small"><br></= div></div><div><div style=3D"font-family:arial,helvetica,sans-serif;font-si= ze:small" class=3D"gmail_default">I'm running on Ubuntu 24.04, under GN= OME 46 with X11. I don't have any Emacs X resources set.<br></div></div= ><div><br></div><span class=3D"gmail_signature_prefix">-- </span><br><div d= ir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><di= v dir=3D"ltr"><div><div dir=3D"ltr"><a href=3D"https://rrt.sc3d.org" target= =3D"_blank">https://rrt.sc3d.org</a></div></div></div></div></div> --00000000000064086d062127657b--
Reuben Thomas <rrt@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#72986
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.