From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#46827: Broken initial size of GTK3 frame Date: Mon, 3 May 2021 09:49:23 +0200 Message-ID: <7e503d11-5cd0-9ed7-e75a-5977eb5ecf3a@gmx.at> References: <6caa020a-084c-e3f2-7a34-262f7127b21b@gmx.at> <871ratp19y.fsf@linkov.net> <36799c0d-a26b-a862-2b18-fb9bf9f3f30c@gmx.at> <87sg384r70.fsf@mail.linkov.net> <7471b198-a5ad-f79d-46fe-5498a299c964@gmx.at> <87eeerwvoq.fsf@mail.linkov.net> <9cde65ef-b150-121b-bd7f-5852406180c1@gmx.at> <87bl9uqjuq.fsf@mail.linkov.net> <874kfk50f4.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4009"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 46827@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 03 09:50:12 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ldTLH-0000uL-O3 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 03 May 2021 09:50:11 +0200 Original-Received: from localhost ([::1]:33972 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldTLG-0003UU-9m for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 03 May 2021 03:50:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47532) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldTL8-0003U6-Cs for bug-gnu-emacs@gnu.org; Mon, 03 May 2021 03:50:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34554) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ldTL8-0005Tq-5R for bug-gnu-emacs@gnu.org; Mon, 03 May 2021 03:50:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ldTL8-0002jP-2l for bug-gnu-emacs@gnu.org; Mon, 03 May 2021 03:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 May 2021 07:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46827 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 46827-submit@debbugs.gnu.org id=B46827.162002817510472 (code B ref 46827); Mon, 03 May 2021 07:50:02 +0000 Original-Received: (at 46827) by debbugs.gnu.org; 3 May 2021 07:49:35 +0000 Original-Received: from localhost ([127.0.0.1]:46097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldTKg-0002iq-OO for submit@debbugs.gnu.org; Mon, 03 May 2021 03:49:34 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:36475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldTKd-0002ih-IO for 46827@debbugs.gnu.org; Mon, 03 May 2021 03:49:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620028165; bh=aMDYbXv33/Ko9kDD2zh1MK0mg9qDw7Ce+R29UdIdIJM=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Dm3TFdfDFRHofoiyzuArucsUcGnSs1KZNrUsvLfKl+pvejtNVv7jJ0mpNIUKPrECp UG1ihPFW0DyVEfj1kYuqyf7pIlk7Vdj1mbtqqbyj83Ax+F/ZizTioyS6JuMdLgQ3w1 HNEIH1MQyHH50sxVBKlqR4bNVWucMsODQBKYCheg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.100] ([212.95.5.3]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N1fii-1lSMVZ1BeK-011xvk; Mon, 03 May 2021 09:49:25 +0200 In-Reply-To: <874kfk50f4.fsf@mail.linkov.net> Content-Language: en-US X-Provags-ID: V03:K1:VDHQc/oXji6yiI335XiJG4NfkeXLhwpxjAtWsx45x20dpcbr49F soacKbpMuJ3vW4KFALKSw90iz/N2nDcSqH10C32VfSorG+bZFAbPpnVgT0szlU7k3Q7kHxt b8qfCeF2xcGHv0ct6fOS33le3PFRF4LRUuT9W5XSzJaA0zW2yHW+wa9mAZq+2PCOstM4q4L tTq94+tdUp8lx35JLwNrA== X-UI-Out-Filterresults: notjunk:1;V03:K0:GhgVaBsELXQ=:CdmjWSkHfqcUmddXCc+YEv wEyDaxwxK50PjnY8RzY1GRHknpVlZfVPjhzTEbjXn4E5gIaJ7oVacMUcSo0/PPfjAcFt7FLcH DPfVBQqlasIyEi+mTcFtJYapckUeLFMxqD6N88P0ZyRQAY3zE5PxqCKPdJDFh2haZztAG2Ir1 od7sy+JV4jfJYKnqunHyrsjPag8hTYt8cqtHgYl6NYoNiTyXEbJt1Vm6kdpzXB1j2sSWjB+K5 7qLgM+T/HvBPyL2IPP/MH4Er/jkjjw9mgAoJfca8dgGruioI7fxl5sBiSITTUv9+qIysBm1wF TpiIofgX7eH2NgOWpeVatzVHIsOcIuXyw6GAKexzzDzxRrmm7gNJ8T1XuryDf0M/g/9wW6vU1 axAHIwN7eFMosgm5/muvy8Xz9eONk0pIEV74UWBbW4aQj8arIrhwVd11FtQDrwIH4EDMn0yad ftjszcsA66c+eyW+Hmf0X0g1GBczu5HGYDGf/EEa3ODYRr4WRDUc32DFHfOnzd3/tiRVqNmOz 09pABzHzWLG+ihcGW889pMd41hs1ZreDKfNvNXtUCPqjujWbQY90Sq0tWqVY8R7915dd8DrV5 DTkj6P0Qz855rLBnH+jHJrsKD5Li44StoREqNiR+KBZgI4HP9Xv2TiKyfK17S3EsXm0E/fT7c xKTeCJyBo5V9RGAamswEbDlH1VpYUV9RGVrTY7pMOvP93liEKkfM6J6/fkgxzPSoXKhdzwLF0 pYiuA5FOuhlAnY3dKSzxM6qCmBki3+X0ZuN9l1u4tlZd1W8Q2VHLXLuiM2dBCe3vq9QN29AR X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:205473 Archived-At: > Actually, now there is only one successful scenario: it doesn't flash > with sit-for, but still flashes with a message. Does "now" mean after my most recent commit? >> 1: Eval (setq frame-size-history '(100)) >> >> 2: Run the Gnus setup >> >> 3: Eval (progn (frame--size-history) (pop-to-buffer "*frame-size-history*")) >> >> all in one and the same frame. Then post the contents of the buffer >> *frame-size-history* for each of them. > > 1. when the frame flashes: > > Frame size history of # > tab-bar-lines (3), TS=640x610~>640x612, TC=80x35~>80x36, IS=656x610~>656x612, MS=32x51 IH IV > tab-bar-lines (3), TS=640x612~>640x610, TC=80x36~>80x35, IS=656x612~>656x610, MS=80x85 IH IV > x_make_frame_visible > set_window_configuration (4), MS=80x85 IH IV > > 2. when no flash after adding sit-for in window--display-buffer: > > Frame size history of # > tab-bar-lines (3), TS=640x610~>640x612, TC=80x35~>80x36, IS=656x610~>656x612, MS=32x51 IH IV > tab-bar-lines (3), TS=640x612~>640x610, TC=80x36~>80x35, IS=656x612~>656x610, MS=32x51 IH IV > x_make_frame_visible > set_window_configuration (4), MS=80x85 IH IV Didn't you earlier say that all this happens in a maximized frame? The sizes above seem to contradict that. In either case, someone requests to enlarge and shrink the tab bar by two pixels which contradicts your earlier "and the tab bar is not resized". So who wants to do that to the tab bar and why? And who wants to set the window configuration here and why? martin