From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jaesup Kwak Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Fix unnecessary xwidget_view creation Date: Thu, 16 Nov 2017 12:40:31 +0900 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="001a114b8634cca8de055e1161c9" X-Trace: blaine.gmane.org 1510803673 20007 195.159.176.226 (16 Nov 2017 03:41:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 16 Nov 2017 03:41:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 16 04:41:09 2017 Return-path: Envelope-to: ged-emacs-devel@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 1eFB35-0004lU-1z for ged-emacs-devel@m.gmane.org; Thu, 16 Nov 2017 04:41:07 +0100 Original-Received: from localhost ([::1]:38813 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFB3A-0006pG-BN for ged-emacs-devel@m.gmane.org; Wed, 15 Nov 2017 22:41:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47360) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFB2Y-0006oy-JG for emacs-devel@gnu.org; Wed, 15 Nov 2017 22:40:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFB2X-0000t7-PC for emacs-devel@gnu.org; Wed, 15 Nov 2017 22:40:34 -0500 Original-Received: from mail-wm0-x22c.google.com ([2a00:1450:400c:c09::22c]:37800) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eFB2X-0000r2-GL for emacs-devel@gnu.org; Wed, 15 Nov 2017 22:40:33 -0500 Original-Received: by mail-wm0-x22c.google.com with SMTP id v186so6693068wma.2 for ; Wed, 15 Nov 2017 19:40:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=5SuLT+YXFG9s/6gQAHBrRKwsv1LckotrN3b0a64uH9k=; b=hHSbf3XT0h0cOTRLncI+c4m4yU5BE3C1Q48E/lRu2TKF2wUNS9QJ1Brk9He8yQ5NSW PgyY8pjZcx8z7p7/MutFvjFUaOv0G7L3pSJ0mA/GBsrK6T7Pbrte3cIZnRrvuWfrEPyV 2Ox1Wqh3aVCkFA3vzU2T4E7ES5gz2baaq5IESDM0b1hA1YOliyYu2QlW7ngxc1HYHklZ DOYinloq8DwjripSyPLF0rmGG7i0KXQjubrOHCqbfi05T90MB/Ko+q+ImZ8xKCRemxdF DAJNfZTbx6/gWUS/aSWUHkiycDrIG6rQqYjaipvL+SQSHT6kCAg6HSxKNsgevtFRsXGq fvrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5SuLT+YXFG9s/6gQAHBrRKwsv1LckotrN3b0a64uH9k=; b=eTdhgBs9nkk2dLCjpMU+pJtLhRuEZmX2nDaej/iUjSn+fWXkXS1paND5X3PENsYOEv FfZGW7Lh61VUBPY5y/g1mSaVXDS1ZFsObHPu6IUjbuuIxq+Mr3G5bKkjxPwXZcId2cnC kPWIRXmtwoXLmSuw5UjcdyELL9NB+9XSJINjcOibC2eUrmU4eBEbV4pExBC8iR3zmA/T A8uYg3Gv2yrRY3AXF7dWMEcvk75gXsGLNu/e73DM1kBlVaeKaEcrwUH8+MsDNHe0Zq9W aDmQuAcZP+zkN09BpSTtxDxOQ355xiBLhVbwnIV7Hy5nAd5OmuDNneSYkHbI+G0mGS6r y2Pw== X-Gm-Message-State: AJaThX4lMiar2XZuOoCM0nOuV8dDy4VZ3palJQ008eLEO47Ji4t4wB/e Djq7GuPYxFOoYFy0pSj8bn6N/WGZB4ZUPhEGri8= X-Google-Smtp-Source: AGs4zMbV5O2CXijw9imbBg0cERJFczqE12Y7NKTnWraxxyJWF+w2X6uOi5lkNl6SPH4f2bYWIUI2gkjmTXUoQ34wWcg= X-Received: by 10.28.148.206 with SMTP id w197mr318692wmd.91.1510803631800; Wed, 15 Nov 2017 19:40:31 -0800 (PST) Original-Received: by 10.28.227.9 with HTTP; Wed, 15 Nov 2017 19:40:31 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:220216 Archived-At: --001a114b8634cca8de055e1161c9 Content-Type: multipart/alternative; boundary="001a114b8634cca8d9055e1161c7" --001a114b8634cca8d9055e1161c7 Content-Type: text/plain; charset="UTF-8" The patch file attached in the original post appears as a binary file. Reposting with ".txt". --001a114b8634cca8d9055e1161c7 Content-Type: text/html; charset="UTF-8"
The patch file attached in the original post appears as a binary file.
Reposting with ".txt".
--001a114b8634cca8d9055e1161c7-- --001a114b8634cca8de055e1161c9 Content-Type: text/plain; charset="US-ASCII"; name="0001-FIX-UNNECESSARY-XWIDGET-VIEW-CREATION.txt" Content-Disposition: attachment; filename="0001-FIX-UNNECESSARY-XWIDGET-VIEW-CREATION.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ja1xet9n1 RnJvbSBjYmQ4OTQxMjEzNjdjZGEyYmQ0MTJiZmZlYzU0MTI1NDBmZTZjN2Y5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWVzdXAgS3dhayA8dmVzaGJvb0BnbWFpbC5jb20+CkRhdGU6 IE1vbiwgNiBOb3YgMjAxNyAwMzo0NzoxMSArMDkwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCB1bm5l Y2Vzc2FyeSB4d2lkZ2V0X3ZpZXcgY3JlYXRpb25zCgoqIHNyYy94d2lkZ2V0LmMgKHhfZHJhd194 d2lkZ2V0X2dseXBoX3N0cmluZyk6IERvbid0IGNyZWF0ZSBuZXcKICB4d2lkZ2V0IHZpZXcgaWYg d2UgaGF2ZSBvbmUgYWxyZWFkeS4KCkNvcHlyaWdodC1wYXBlcndvcmstZXhlbXB0OiB5ZXMKLS0t CiBzcmMveHdpZGdldC5jIHwgMTAgKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0 aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMveHdpZGdldC5jIGIvc3Jj L3h3aWRnZXQuYwppbmRleCBhMGM5ZTAzNDc3Li5mYjc3NmZiMTg5IDEwMDY0NAotLS0gYS9zcmMv eHdpZGdldC5jCisrKyBiL3NyYy94d2lkZ2V0LmMKQEAgLTU4NSwyMiArNTg1LDIwIEBAIHhfZHJh d194d2lkZ2V0X2dseXBoX3N0cmluZyAoc3RydWN0IGdseXBoX3N0cmluZyAqcykKICAgICAgeHdp ZGdldCBvbiBzY3JlZW4uICBNb3ZpbmcgYW5kIGNsaXBwaW5nIGlzIGRvbmUgaGVyZS4gIEFsc28g dmlldwogICAgICBpbml0aWFsaXphdGlvbi4gICovCiAgIHN0cnVjdCB4d2lkZ2V0ICp4d3cgPSBz LT54d2lkZ2V0OwotICBzdHJ1Y3QgeHdpZGdldF92aWV3ICp4djsKKyAgc3RydWN0IHh3aWRnZXRf dmlldyAqeHYgPSB4d2lkZ2V0X3ZpZXdfbG9va3VwICh4d3csIHMtPncpOwogICBpbnQgY2xpcF9y aWdodDsKICAgaW50IGNsaXBfYm90dG9tOwogICBpbnQgY2xpcF90b3A7CiAgIGludCBjbGlwX2xl ZnQ7CiAKLSAgLyogRklYTUU6IFRoZSByZXN1bHQgb2YgdGhpcyBjYWxsIGlzIGRpc2NhcmRlZC4K LSAgICAgV2hhdCBpZiB0aGUgbG9va3VwIGZhaWxzPyAgKi8KLSAgeHdpZGdldF92aWV3X2xvb2t1 cCAoeHd3LCBzLT53KTsKLQogICBpbnQgeCA9IHMtPng7CiAgIGludCB5ID0gcy0+eSArIChzLT5o ZWlnaHQgLyAyKSAtICh4d3ctPmhlaWdodCAvIDIpOwogCiAgIC8qIERvIGluaXRpYWxpemF0aW9u IGhlcmUgaW4gdGhlIGRpc3BsYXkgbG9vcCBiZWNhdXNlIHRoZXJlIGlzIG5vCiAgICAgIG90aGVy IHRpbWUgdG8ga25vdyB0aGluZ3MgbGlrZSB3aW5kb3cgcGxhY2VtZW50IGV0Yy4gICovCi0gIHh2 ID0geHdpZGdldF9pbml0X3ZpZXcgKHh3dywgcywgeCwgeSk7CisgIC8qIERvIG5vdCBjcmVhdGUg bmV3IG9uZSBpZiB3ZSBoYXZlIGZvdW5kIG9uZSB0byB1c2UuICovCisgIGlmICgheHYpCisgICAg eHYgPSB4d2lkZ2V0X2luaXRfdmlldyAoeHd3LCBzLCB4LCB5KTsKIAogICBpbnQgdGV4dF9hcmVh X3gsIHRleHRfYXJlYV95LCB0ZXh0X2FyZWFfd2lkdGgsIHRleHRfYXJlYV9oZWlnaHQ7CiAKLS0g CjIuMTMuNiAoQXBwbGUgR2l0LTk2KQoK --001a114b8634cca8de055e1161c9--