From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#23144: shrinking windows with gtk 3.20 Date: Fri, 24 Mar 2017 19:52:29 +0100 Message-ID: <58D56AED.1030807@gmx.at> References: <72c0515a-800f-e8ae-50bb-c354028abb3d@cornell.edu> <58D51E29.8030200@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1490381598 22722 195.159.176.226 (24 Mar 2017 18:53:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 24 Mar 2017 18:53:18 +0000 (UTC) Cc: Paul Eggert To: Ken Brown , 23144@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 24 19:53:14 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crUKi-0004yN-GT for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Mar 2017 19:53:08 +0100 Original-Received: from localhost ([::1]:34533 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crUKo-0001G3-Kn for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Mar 2017 14:53:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56307) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crUKi-0001Fl-Ew for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 14:53:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crUKc-0000X2-Mx for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 14:53:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44552) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1crUKc-0000Wx-JF for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 14:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1crUKc-0002RE-6g for bug-gnu-emacs@gnu.org; Fri, 24 Mar 2017 14:53: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: Fri, 24 Mar 2017 18:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23144 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23144-submit@debbugs.gnu.org id=B23144.14903815749358 (code B ref 23144); Fri, 24 Mar 2017 18:53:02 +0000 Original-Received: (at 23144) by debbugs.gnu.org; 24 Mar 2017 18:52:54 +0000 Original-Received: from localhost ([127.0.0.1]:42751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crUKU-0002Qs-LC for submit@debbugs.gnu.org; Fri, 24 Mar 2017 14:52:54 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:62938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crUKT-0002Qf-4B for 23144@debbugs.gnu.org; Fri, 24 Mar 2017 14:52:53 -0400 Original-Received: from [192.168.1.100] ([213.162.68.26]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LjN0F-1cJnTC0hep-00dTAj; Fri, 24 Mar 2017 19:52:33 +0100 In-Reply-To: X-Provags-ID: V03:K0:mptMyE/4BGHZbFI0mPOJtjXpXfd6EPe46JXDe2ylUFpQP9rV9pc NhkaXP16tmE0Oe6s31AEK8Sx8RTOirvX/kPjRXW8DCDJoSMGfKfq0dthhPooT8MnfOeN2xx Jl4N2iaykRL83f0YHjXP/0qckWoH/zDMswGBnRbfL3Eq2Q7F61jta5S9Gj1MZKt4fgeAeri UObSxU4wOFocdwvO6ggFg== X-UI-Out-Filterresults: notjunk:1;V01:K0:wT8pCJ4eR+M=:0PeNDu9jn/cAhHyHvGBgNf F4hhrh0iYu0WuDTliXOon84+zd0B1EI1R1sD3fzHiVO/V5BRTMgDrYqksOZidJ+upkh6r0Ylq Ihywe2DYmYfR9bG+5m9WVTMu28N3gjzgqQONvShVYPYgKqQpuuqf8vWIeFKVmFqSivh7EI/ln zvIKbz9xXvlHWOwC1iPghfZf5fh6r3agrhT/J/3bl9FkWnfpW6AsEGgq9gh7REHCaYehJKOg1 uumtCe8YZ3dceeJ42X7VgSZJq3yEjy/NUqnandKx4mXRTPQu0/TGJP8fn+pXrNDAWeMhsZCLX Hj3U57QgvTQfFkGvtriUC8moLxN9EPzRzRDZQQnIGwBqA9eLCXKfAnDtZmugsMm1vDMbmF1o5 IvK+/ezI1b+4kiIP+Gz7THK0cYRXXZAo8k3mw3NIS6NE/pgoIcILSaMLDPDQyhHoB+pCZD8+6 tYClGOraBPKqZc5f4u3OgZGbWxdzMa66QjuyeMFIs36RxfIebExYwg8+WgHq0ZsKK4dFY6nv2 ILIOoFDc1Ws/0Dn1qoiBEvqlPMEImi7wxmHgjcFPEjVUcjzd7VSlFhsl123HlgyPPBPZK7GjB tnNuSyJaFkz9ETBeIP5eayyIeED3180wbshxQE1ttkeHlJEwXEdnbKwo3An+Lx9EfiVPoze2c cL+6gbAyWZ5nQr2i02+/xgU0kgKwGGpGvLLkMiaX1tGbgzfMMG+YMlfACNsiw5WJ96LkB0HiY FwrnJonP2TjEmpjFu3p6OZnIyQhtfW0syzqz181NYYVkMIh0wa7sK9W3Hca98drZNvj0LYgy X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:130886 Archived-At: >> gtkutil.c has 19 uses of GTK_CHECK_VERSION and none of the function. So >> we probably should replace them all. Bit of annoying. > Not necessarily. I think the macro is probably TRT in many (most? > all?) cases. In the case at hand, the problem occurs only on the > emacs-25 branch, so I don't think we should worry about the other > uses. In a sense, yes. A macro is bad when a GTK "feature" is no more available after upgrading like in the case at hand. When a feature is added due to upgrading it will be automatically incorporated in the next build. Only when someone detects that upgrading GTK breaks something else and his Emacs already uses the upgraded version, downgrading may also break the build. Still I think that people who upgrade GTK should rebuild Emacs right away. Chances are that an upgraded GTK breaks something not covered by GTK_CHECK_VERSION as well. martin