From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Pip Cet Newsgroups: gmane.emacs.bugs Subject: bug#21317: 25.0.50; frame-resize-pixelwise has no effect (GTK, no window manager) Date: Sun, 23 Aug 2015 19:43:27 +0000 Message-ID: References: <55D8196B.3010206@gmx.at> <55D8844F.4080508@gmx.at> <55D8B57E.3010400@gmx.at> <55D9AA9D.9030807@gmx.at> <55D9C948.7040105@gmx.at> <55D9D41D.1060605@gmx.at> <55DA0908.1070901@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7bd75370fc62c4051dffb690 X-Trace: ger.gmane.org 1440359061 301 80.91.229.3 (23 Aug 2015 19:44:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Aug 2015 19:44:21 +0000 (UTC) Cc: 21317@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 23 21:44:12 2015 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 1ZTbBa-0004QJ-AI for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Aug 2015 21:44:10 +0200 Original-Received: from localhost ([::1]:48977 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTbBZ-0002VI-Ny for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Aug 2015 15:44:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTbBW-0002VA-1r for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2015 15:44:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTbBS-0004FG-Rk for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2015 15:44:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44014) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTbBS-0004F4-Ol for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2015 15:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZTbBS-0002O2-EF for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2015 15:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Pip Cet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Aug 2015 19:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21317-submit@debbugs.gnu.org id=B21317.14403590119130 (code B ref 21317); Sun, 23 Aug 2015 19:44:02 +0000 Original-Received: (at 21317) by debbugs.gnu.org; 23 Aug 2015 19:43:31 +0000 Original-Received: from localhost ([127.0.0.1]:36224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTbAx-0002NB-7F for submit@debbugs.gnu.org; Sun, 23 Aug 2015 15:43:31 -0400 Original-Received: from mail-ig0-f193.google.com ([209.85.213.193]:35623) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTbAu-0002N1-2K for 21317@debbugs.gnu.org; Sun, 23 Aug 2015 15:43:29 -0400 Original-Received: by igcse8 with SMTP id se8so5948850igc.2 for <21317@debbugs.gnu.org>; Sun, 23 Aug 2015 12:43:27 -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:content-type; bh=OW9bq5xHURAH+woZl9/f7J71jGyLLLwXa18oCaLNSOw=; b=X3Aobv6jqQ9MOsoi/Ht11T+M3nfMjrvZsNkEUaNYdba9a1+g1ZwieaXJDlpw6mHLVj PTWcS2sPMzmfLBnudzTMpi/O9KptPO5pfnnuBSd/wTWloL4ryjQpxccxzQ+Ohv/IS630 7sbnHBQYJZ+H2aRzjpgwdx+SopphYrs+FGP29r3/mc+aaBob300jvE3gOTrSqebvFmiq rooMIouLjKGogvhqGgm2r3OoBlAmHqdGu6laJuT32TVJ/lbY1C+qKKZu9NmfH5o22jYk 0Hww/aTG2QvEJpEJqLqoB7IQq+aftudqnsRWQtuygTWqV8xPz7+5kh1T116KBb5N3/YJ UBUg== X-Received: by 10.50.62.193 with SMTP id a1mr11110103igs.61.1440359007397; Sun, 23 Aug 2015 12:43:27 -0700 (PDT) Original-Received: by 10.79.78.66 with HTTP; Sun, 23 Aug 2015 12:43:27 -0700 (PDT) In-Reply-To: <55DA0908.1070901@gmx.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:105745 Archived-At: --047d7bd75370fc62c4051dffb690 Content-Type: text/plain; charset=UTF-8 On Sun, Aug 23, 2015 at 5:55 PM, martin rudalics wrote: >> Attached. I feel a bit uneasy about making wm_supports a global >> symbol, maybe it should be x_wm_supports? > > x_wm_supports sounds indeed better. Patch attached. Still works, too! >> In any case, please do let >> me know what else needs changing and I'll be happy to do it. > > Everything else is perfect now (IMHO). Well, let's hope there won't be a flood of bug reports from KWin users. Thanks again for all your help in this very confusing matter, Pip --047d7bd75370fc62c4051dffb690 Content-Type: text/x-patch; charset=US-ASCII; name="0002-Rename-wm_supports-to-x_wm_supports.patch" Content-Disposition: attachment; filename="0002-Rename-wm_supports-to-x_wm_supports.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_idowd5hj0 RnJvbSBlNGRjMGZkODc4NzIwODQ4ODkxMmM5ZDBlNTZkODNmYmNmOWMzNGRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXAgPHBpcGNldEBnbWFpbC5jb20+CkRhdGU6IFN1biwg MjMgQXVnIDIwMTUgMTk6Mjc6MDkgKzAwMDAKU3ViamVjdDogW1BBVENIIDIvMl0gUmVuYW1lIGB3 bV9zdXBwb3J0cycgdG8gYHhfd21fc3VwcG9ydHMnCgoJKiB4dGVybS5jICh4X3dtX3N1cHBvcnRz KTogUmVuYW1lZCBmcm9tIGB3bV9zdXBwb3J0cycuCgkoeF9ld21oX2FjdGl2YXRlX2ZyYW1lKTog QWRqdXN0IGZvciByZW5hbWUuCgoJKiBndGt1dGlsLmMgKHhfd21fc2V0X3NpemVfaGludCk6IEFk anVzdCBmb3IgcmVuYW1lLgotLS0KIHNyYy9ndGt1dGlsLmMgfCA2ICsrLS0tLQogc3JjL3h0ZXJt LmMgICB8IDggKysrKy0tLS0KIHNyYy94dGVybS5oICAgfCAxICsKIDMgZmlsZXMgY2hhbmdlZCwg NyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9ndGt1dGls LmMgYi9zcmMvZ3RrdXRpbC5jCmluZGV4IDMzZjJhMDIuLjVmYzJiZWIgMTAwNjQ0Ci0tLSBhL3Ny Yy9ndGt1dGlsLmMKKysrIGIvc3JjL2d0a3V0aWwuYwpAQCAtMTM1LDggKzEzNSw2IEBAIGFsb25n IHdpdGggR05VIEVtYWNzLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl cy8+LiAgKi8KIHN0YXRpYyB2b2lkIHVwZGF0ZV90aGVtZV9zY3JvbGxiYXJfd2lkdGggKHZvaWQp Owogc3RhdGljIHZvaWQgdXBkYXRlX3RoZW1lX3Njcm9sbGJhcl9oZWlnaHQgKHZvaWQpOwogCi1i b29sIHdtX3N1cHBvcnRzIChzdHJ1Y3QgZnJhbWUgKmYsIEF0b20gd2FudF9hdG9tKTsKLQogI2Rl ZmluZSBUQl9JTkZPX0tFWSAieGdfZnJhbWVfdGJfaW5mbyIKIHN0cnVjdCB4Z19mcmFtZV90Yl9p bmZvCiB7CkBAIC0xMzc4LDggKzEzNzYsOCBAQCB4X3dtX3NldF9zaXplX2hpbnQgKHN0cnVjdCBm cmFtZSAqZiwgbG9uZyBpbnQgZmxhZ3MsIGJvb2wgdXNlcl9wb3NpdGlvbikKICAgWFNFVEZSQU1F IChmcmFtZSwgZik7CiAgIGZzX3N0YXRlID0gRmZyYW1lX3BhcmFtZXRlciAoZnJhbWUsIFFmdWxs c2NyZWVuKTsKICAgaWYgKChFUSAoZnNfc3RhdGUsIFFtYXhpbWl6ZWQpIHx8IEVRIChmc19zdGF0 ZSwgUWZ1bGxib3RoKSkgJiYKLSAgICAgICh3bV9zdXBwb3J0cyAoZiwgRlJBTUVfRElTUExBWV9J TkZPIChmKS0+WGF0b21fbmV0X3dtX3N0YXRlKSB8fAotICAgICAgIHdtX3N1cHBvcnRzIChmLCBG UkFNRV9ESVNQTEFZX0lORk8gKGYpLT5YYXRvbV9uZXRfd21fc3RhdGVfZnVsbHNjcmVlbikpKQor ICAgICAgKHhfd21fc3VwcG9ydHMgKGYsIEZSQU1FX0RJU1BMQVlfSU5GTyAoZiktPlhhdG9tX25l dF93bV9zdGF0ZSkgfHwKKyAgICAgICB4X3dtX3N1cHBvcnRzIChmLCBGUkFNRV9ESVNQTEFZX0lO Rk8gKGYpLT5YYXRvbV9uZXRfd21fc3RhdGVfZnVsbHNjcmVlbikpKQogICAgIHsKICAgICAgIC8q IERvbid0IHNldCBoaW50cyB3aGVuIG1heGltaXplZCBvciBmdWxsc2NyZWVuLiAgQXBwYXJlbnRs eSBLV2luIGFuZAogICAgICAgICAgR3RrMyBkb24ndCBnZXQgYWxvbmcgYW5kIHRoZSBmcmFtZSBz aHJpbmtzICghKS4KZGlmZiAtLWdpdCBhL3NyYy94dGVybS5jIGIvc3JjL3h0ZXJtLmMKaW5kZXgg OTEzOTc1OC4uN2JiMjAzMiAxMDA2NDQKLS0tIGEvc3JjL3h0ZXJtLmMKKysrIGIvc3JjL3h0ZXJt LmMKQEAgLTk3ODMsNyArOTc4Myw3IEBAIHhfc2V0X29mZnNldCAoc3RydWN0IGZyYW1lICpmLCBy ZWdpc3RlciBpbnQgeG9mZiwgcmVnaXN0ZXIgaW50IHlvZmYsIGludCBjaGFuZ2VfCiAgICBodHRw Oi8vZnJlZWRlc2t0b3Aub3JnL3dpa2kvU3BlY2lmaWNhdGlvbnMvd20tc3BlYy4gICovCiAKIGJv b2wKLXdtX3N1cHBvcnRzIChzdHJ1Y3QgZnJhbWUgKmYsIEF0b20gd2FudF9hdG9tKQoreF93bV9z dXBwb3J0cyAoc3RydWN0IGZyYW1lICpmLCBBdG9tIHdhbnRfYXRvbSkKIHsKICAgQXRvbSBhY3R1 YWxfdHlwZTsKICAgdW5zaWduZWQgbG9uZyBhY3R1YWxfc2l6ZSwgYnl0ZXNfcmVtYWluaW5nOwpA QCAtOTk3Niw3ICs5OTc2LDcgQEAgc3RhdGljIGJvb2wKIGRvX2V3bWhfZnVsbHNjcmVlbiAoc3Ry dWN0IGZyYW1lICpmKQogewogICBzdHJ1Y3QgeF9kaXNwbGF5X2luZm8gKmRweWluZm8gPSBGUkFN RV9ESVNQTEFZX0lORk8gKGYpOwotICBib29sIGhhdmVfbmV0X2F0b20gPSB3bV9zdXBwb3J0cyAo ZiwgZHB5aW5mby0+WGF0b21fbmV0X3dtX3N0YXRlKTsKKyAgYm9vbCBoYXZlX25ldF9hdG9tID0g eF93bV9zdXBwb3J0cyAoZiwgZHB5aW5mby0+WGF0b21fbmV0X3dtX3N0YXRlKTsKICAgaW50IGN1 cjsKICAgYm9vbCBkdW1teTsKIApAQCAtOTk4NSw3ICs5OTg1LDcgQEAgZG9fZXdtaF9mdWxsc2Ny ZWVuIChzdHJ1Y3QgZnJhbWUgKmYpCiAgIC8qIFNvbWUgd2luZG93IG1hbmFnZXJzIGRvbid0IHNh eSB0aGV5IHN1cHBvcnQgX05FVF9XTV9TVEFURSwgYnV0IHRoZXkgZG8gc2F5CiAgICAgIHRoZXkg c3VwcG9ydCBfTkVUX1dNX1NUQVRFX0ZVTExTQ1JFRU4uICBUcnkgdGhhdCBhbHNvLiAgKi8KICAg aWYgKCFoYXZlX25ldF9hdG9tKQotICAgIGhhdmVfbmV0X2F0b20gPSB3bV9zdXBwb3J0cyAoZiwg ZHB5aW5mby0+WGF0b21fbmV0X3dtX3N0YXRlX2Z1bGxzY3JlZW4pOworICAgIGhhdmVfbmV0X2F0 b20gPSB4X3dtX3N1cHBvcnRzIChmLCBkcHlpbmZvLT5YYXRvbV9uZXRfd21fc3RhdGVfZnVsbHNj cmVlbik7CiAKICAgaWYgKGhhdmVfbmV0X2F0b20gJiYgY3VyICE9IGYtPndhbnRfZnVsbHNjcmVl bikKICAgICB7CkBAIC0xMDU3OSw3ICsxMDU3OSw3IEBAIHhfZXdtaF9hY3RpdmF0ZV9mcmFtZSAo c3RydWN0IGZyYW1lICpmKQogCiAgIHN0cnVjdCB4X2Rpc3BsYXlfaW5mbyAqZHB5aW5mbyA9IEZS QU1FX0RJU1BMQVlfSU5GTyAoZik7CiAKLSAgaWYgKEZSQU1FX1ZJU0lCTEVfUCAoZikgJiYgd21f c3VwcG9ydHMgKGYsIGRweWluZm8tPlhhdG9tX25ldF9hY3RpdmVfd2luZG93KSkKKyAgaWYgKEZS QU1FX1ZJU0lCTEVfUCAoZikgJiYgeF93bV9zdXBwb3J0cyAoZiwgZHB5aW5mby0+WGF0b21fbmV0 X2FjdGl2ZV93aW5kb3cpKQogICAgIHsKICAgICAgIExpc3BfT2JqZWN0IGZyYW1lOwogICAgICAg WFNFVEZSQU1FIChmcmFtZSwgZik7CmRpZmYgLS1naXQgYS9zcmMveHRlcm0uaCBiL3NyYy94dGVy bS5oCmluZGV4IDU2MjIzNDQuLjYxNjU5MDYgMTAwNjQ0Ci0tLSBhL3NyYy94dGVybS5oCisrKyBi L3NyYy94dGVybS5oCkBAIC0xMDcyLDYgKzEwNzIsNyBAQCB4X2Rpc3BsYXlfc2V0X2xhc3RfdXNl cl90aW1lIChzdHJ1Y3QgeF9kaXNwbGF5X2luZm8gKmRweWluZm8sIFRpbWUgdCkKIH0KIAogZXh0 ZXJuIHZvaWQgeF9zZXRfc3RpY2t5IChzdHJ1Y3QgZnJhbWUgKiwgTGlzcF9PYmplY3QsIExpc3Bf T2JqZWN0KTsKK2V4dGVybiBib29sIHhfd21fc3VwcG9ydHMgKHN0cnVjdCBmcmFtZSAqLCBBdG9t KTsKIGV4dGVybiB2b2lkIHhfd2FpdF9mb3JfZXZlbnQgKHN0cnVjdCBmcmFtZSAqLCBpbnQpOwog ZXh0ZXJuIHZvaWQgeF9jbGVhcl91bmRlcl9pbnRlcm5hbF9ib3JkZXIgKHN0cnVjdCBmcmFtZSAq Zik7CiAKLS0gCjIuNS4wCgo= --047d7bd75370fc62c4051dffb690--