From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Matthias Clasen Newsgroups: gmane.emacs.bugs Subject: bug#23144: shrinking windows with gtk 3.20 Date: Sat, 2 Apr 2016 11:19:00 -0400 Message-ID: References: <56FF0C5B.1020201@cs.ucla.edu> <83r3eosdde.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1459610418 17378 80.91.229.3 (2 Apr 2016 15:20:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Apr 2016 15:20:18 +0000 (UTC) Cc: 23144@debbugs.gnu.org, Paul Eggert To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 02 17:20:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1amNLN-0005Gn-T6 for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Apr 2016 17:20:10 +0200 Original-Received: from localhost ([::1]:49931 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amNLN-0007Uc-5Q for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Apr 2016 11:20:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amNLJ-0007T9-N7 for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 11:20:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amNLG-0005N4-Hc for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 11:20:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amNLG-0005N0-DZ for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 11:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1amNLG-0001RY-71 for bug-gnu-emacs@gnu.org; Sat, 02 Apr 2016 11:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Matthias Clasen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Apr 2016 15:20: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.14596103485485 (code B ref 23144); Sat, 02 Apr 2016 15:20:02 +0000 Original-Received: (at 23144) by debbugs.gnu.org; 2 Apr 2016 15:19:08 +0000 Original-Received: from localhost ([127.0.0.1]:48996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amNKN-0001QP-W4 for submit@debbugs.gnu.org; Sat, 02 Apr 2016 11:19:08 -0400 Original-Received: from mail-oi0-f52.google.com ([209.85.218.52]:33301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amNKM-0001Pv-3X for 23144@debbugs.gnu.org; Sat, 02 Apr 2016 11:19:06 -0400 Original-Received: by mail-oi0-f52.google.com with SMTP id d205so144730175oia.0 for <23144@debbugs.gnu.org>; Sat, 02 Apr 2016 08:19:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=2CHg6OSixNOhExf8jRFpzdCebEn5rEWYS1sxf+WWLEg=; b=wwUcHms1/26u7l7SfFQWvJ2tXe4h9b8LdYVpcD6Lpqv9LuJ0cMUiS2DNYQhF/r6CwU w1F8QRlOQb8ciJmeMik2T+aD5JBCT/NPQmGUu8vMCmhZ7p4CUpGkWlAvSrtNzkD/yE+l 2T8HftXWF/mXUviCecd1yhP7P5lezRVZDNxzcf/vLr/zMY4xMAG/n9MGfhLQ+FOHrJcD 7+dZsn0VMUWwZsV0MDLk/09HJPTYq+2skRCnIsf8Ra7bqSZM1gjL4OKVG0hJFmiPUCXm 7FUVSLf0mO9QdsfTuR8e+OBkkZ7MKnzZxkicw85aCaBkI8RS7YWWWNHi8gQQhRcpuMPK kZ0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=2CHg6OSixNOhExf8jRFpzdCebEn5rEWYS1sxf+WWLEg=; b=YHyznXEMUqXmpyuGA8AHqFwDsX43joegl5pbC6Fl0GOpQ7Aigk9HAvB4DpRIHIrJBT szqgJqp1qP83tQXYOmisnbAjs269QH14YkroX8P5W1Q8XCFil7gzkIyD0MPO6Viwe1CZ HZT0r6KiW9GixeuBv2Q+PQrSxgV0KUQN/Ojoj4naYucB8KuaUB1SRRYhjsfUMZ6lgrsp 75xRTAb5E6t/+4KUm33ozZHKXJl6yx5Y5Bsq/IVX1fD8UOcjGfutAsRIBD/Yy4kPL4A3 yqwSE8X70XQ9Zr/CFJ29GgbWytcxvEI3iNSB86VwoUydaZ645zjMIFlRSz5xsYf5pswO TOYQ== X-Gm-Message-State: AD7BkJI+iNMWHM9W5Fe2hrLB4oDQck6Gm2fjeRXKK+GcaAxZ1p6wKy+FSmKqB+n8JRL+gArKo8g+FXnqLa2yBg== X-Received: by 10.157.20.146 with SMTP id d18mr5859783ote.172.1459610340451; Sat, 02 Apr 2016 08:19:00 -0700 (PDT) Original-Received: by 10.157.18.203 with HTTP; Sat, 2 Apr 2016 08:19:00 -0700 (PDT) In-Reply-To: <83r3eosdde.fsf@gnu.org> 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115872 Archived-At: On Sat, Apr 2, 2016 at 3:01 AM, Eli Zaretskii wrote: >> >> Another possibility is to ask builders not to combine GTK+4 (or will >> this be GTK+ 3.22? it's not clear), whenever it comes out, with Emacs 25 >> whenever it comes out; and to instead stick with GTK+ 3.20 or earlier >> when building Emacs 25. If that's a reasonable request then the problem >> goes away. > > Such a request, if we agree to that, should be in the form of > configure rejecting GTK+4. I don't believe in our ability to reach > all of the package maintainers and convince them. > > But if we can find a reasonable fire escape without rejecting new > versions of GTK, I think it would be a better alternative. Thanks for the fix on master, Paul. I can confirm that it works fine with GTK+ master. We're not talking about GTK4 here. GTK+ master will be released as 3.22 in the fall. But I am getting reports about various other problems that are caused by the reversal on the gtk-3-20 branch, so I may have to put the problematic (for emacs) back in the 3.20 branch. If you consider the patch too risky to put in the emacs 25 branch at this point, an alternative might be to put a release note to inform distributors about this incompatibility and point them at the commit, so they can pick it up if they want to ship emacs 25 with gtk 3.20.