From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 13 15:13:55 2016 Received: (at submit) by debbugs.gnu.org; 13 Nov 2016 20:13:55 +0000 Received: from localhost ([127.0.0.1]:56094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c61A3-0005Zy-Co for submit@debbugs.gnu.org; Sun, 13 Nov 2016 15:13:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c61A0-0005Zi-TZ for submit@debbugs.gnu.org; Sun, 13 Nov 2016 15:13:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c619u-0006s3-41 for submit@debbugs.gnu.org; Sun, 13 Nov 2016 15:13:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49648) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c619u-0006rx-0O for submit@debbugs.gnu.org; Sun, 13 Nov 2016 15:13:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45279) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c619r-0002B9-Q7 for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2016 15:13:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c619m-0006rX-NR for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2016 15:13:43 -0500 Received: from mx2.ptc.com ([12.11.148.189]:35788) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1c619m-0006rS-Gh for bug-gnu-emacs@gnu.org; Sun, 13 Nov 2016 15:13:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ptc.com; s=ptc; t=1479068018; x=1510604018; h=from:to:subject:date:message-id:mime-version; bh=h8NsMJP60Jyg9w93lOfRPOQKZoJX5A+LGn0z629oVPk=; b=OwiN+mLaJIAaSiH8FFBgkW4tfraEo3UU9og8PN5ASdgm8otH4KN8BoBb 0JhV8+gLs1cjIdNl9qCGVP74oBrXJTD9lnkfz3pQDbm55ajrd5PgTW9vl v5seO2OJ8ohPmkW0tWToblQW6uxZFlEfskU/XwUZRK5aNQpktYqSWXgzy I=; X-IronPort-AV: E=Sophos;i="5.31,634,1473134400"; d="scan'208,217";a="48745269" Received: from gndcdm-13ex02p.ptcnet.ptc.com ([10.80.21.135]) by mx2-int.ptc.com with ESMTP/TLS/AES256-SHA; 13 Nov 2016 15:13:37 -0500 Received: from gndcdm-13ex03p.ptcnet.ptc.com (10.80.21.136) by gndcdm-13ex02p.ptcnet.ptc.com (10.80.21.135) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Sun, 13 Nov 2016 15:13:37 -0500 Received: from gndcdm-13edg01p.ptc.com (12.11.148.206) by gndcdm-13ex03p.ptcnet.ptc.com (10.80.21.136) with Microsoft SMTP Server (TLS) id 15.0.1178.4 via Frontend Transport; Sun, 13 Nov 2016 15:13:37 -0500 Received: from NAM01-SN1-obe.outbound.protection.outlook.com (12.11.148.9) by mail.ptc.com (12.11.148.206) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Sun, 13 Nov 2016 15:13:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ptccloud.onmicrosoft.com; s=selector1-ptc-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HBpU3+0c0nwU6PcGt0ZkGXtol0tPI1osmXioZP3WZfQ=; b=E+GB1Lemm//IWnz3lxwUllwzlif7bAbsBlYeUMiZuIQo80GmnA7Su7t+bZ/k59Gt5YkmO8Vr1JEzgo0qytcguJoP+Sv7dLVqfRiNjM2+5sFZlXULneVceSyansUmpwMh7VILNoe1ji/df7DANI1SnLWgKrjsr3NQKVQgCxlL8/A= Received: from BY2PR17MB0424.namprd17.prod.outlook.com (10.163.192.146) by BY2PR17MB0423.namprd17.prod.outlook.com (10.163.192.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6; Sun, 13 Nov 2016 20:13:34 +0000 Received: from BY2PR17MB0424.namprd17.prod.outlook.com ([10.163.192.146]) by BY2PR17MB0424.namprd17.prod.outlook.com ([10.163.192.146]) with mapi id 15.01.0707.015; Sun, 13 Nov 2016 20:13:34 +0000 From: "Peromsik, Aaron" To: "bug-gnu-emacs@gnu.org" Subject: 25.1; 25.1 slow cursor movement with Unicode on Windows Thread-Topic: 25.1; 25.1 slow cursor movement with Unicode on Windows Thread-Index: AdI96lViiwVEteTgS0W+tdngCDu09A== Date: Sun, 13 Nov 2016 20:13:34 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=peromsik@ptc.com; x-originating-ip: [12.11.149.5] x-microsoft-exchange-diagnostics: 1; BY2PR17MB0423; 7:BCjUJbRKPTQW4gYIE/jMgMMfubC5xUWiGYDfcuux2Vcr6DIffvfPZXRGA7d+GpYmUM89ky88K+eOeZlb6ZHv2HdFKvTwe6cFiWnFWkfKlhN7c5Cw5jTv1a3dkKGInTxClLs/uxHVBhS10Yf9qAXU4cTlPqPVBlRYkQIHlEETLqfQCTlUn9i+L1HO8I5a5UWdZCckzkuDfYGRzjb3TLhk+Hq0sHPPo+/pqWMu2ECM/zJfbL8ITo21lmRf7YWw54WQk/vrho8UeKMAeiaaT4lWjy4if+CjP+PlVO1n1Hyb4jUDmdRlfYwoHvcBwZLNcNou094ALwUC3a77rH7G4z5iK523A7TXi/Xb9BKyX05iNfw= x-ms-office365-filtering-correlation-id: 6e605868-aad7-4fb2-0f96-08d40c018bf5 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BY2PR17MB0423; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(158342451672863)(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6042046)(6043046); SRVR:BY2PR17MB0423; BCL:0; PCL:0; RULEID:; SRVR:BY2PR17MB0423; x-forefront-prvs: 012570D5A0 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(336003)(377424004)(199003)(189002)(106356001)(551544002)(99286002)(105586002)(2351001)(102836003)(9686002)(76576001)(2906002)(97736004)(4001150100001)(68736007)(6916009)(2501003)(8936002)(86362001)(7846002)(7736002)(74316002)(101416001)(107886002)(50986999)(8676002)(7696004)(54356999)(81166006)(81156014)(5640700001)(790700001)(5660300001)(586003)(3660700001)(450100001)(92566002)(3846002)(6116002)(3280700002)(33656002)(122556002)(110136003)(66066001)(189998001)(77096005)(2900100001)(5630700001)(87936001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR17MB0423; H:BY2PR17MB0424.namprd17.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_BY2PR17MB04247317FC445563D84A7277C6BD0BY2PR17MB0424namp_" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2016 20:13:34.0700 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b9921086-ff77-4d0d-828a-cb3381f678e2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR17MB0423 X-OriginatorOrg: ptc.com X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --_000_BY2PR17MB04247317FC445563D84A7277C6BD0BY2PR17MB0424namp_ Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 DQoNCg0KDQpFbWFjcyAyNS4xIG9uIFdpbmRvd3MsIGluY2x1ZGluZyB0aGUgbmV3IG9wdGltaXpl ZCBidWlsZCwgaXMgbXVjaA0KDQpzbG93ZXIgdGhhbiBFbWFjcyAyNC41IHdhcyB3aGVuIG5hdmln YXRpbmcgZmlsZXMgd2hpY2ggY29udGFpbiBVbmljb2RlDQoNCmNoYXJhY3RlcnMgc3VjaCBhcyCi zCAuICBDdXJzb3IgbW92ZW1lbnQgbm90aWNlYWJseSBzdHV0dGVycyB3aGVuIHVzaW5nDQoNCmFy cm93IGtleXMgb3IgdHlwaW5nIG9uIGEgbGluZSB3aGljaCBjb250YWlucyB0aGF0IGNoYXJhY3Rl ci4gSnVzdCB0cnkNCg0KbW92aW5nIHRoZSBjdXJzb3IgYWxvbmcgdGhlIHR3byBsaW5lcyBiZWxv dyB0byBzZWUgdGhlIGRpZmZlcmVuY2U6DQoNCg0KDQpDaGFyOiCizCAoOTY0MSwgI28yMjY1MSwg I3gyNWE5LCBmaWxlIC4uLikgcG9pbnQ9Mjk5IG9mIDQ0NTEgKDclKSBjb2x1bW49MTkNCg0KQ2hh cjogICg5NjQxLCAjbzIyNjUxLCAjeDI1YTksIGZpbGUgLi4uKSBwb2ludD0yOTkgb2YgNDQ1MSAo NyUpIGNvbHVtbj0xOQ0KDQoNCg0KDQoNCg0KDQoNCg0KSW4gR05VIEVtYWNzIDI1LjEuMSAoeDg2 XzY0LXc2NC1taW5ndzMyKQ0KDQpvZiAyMDE2LTExLTEwIGJ1aWx0IG9uIExBUEhST0FJRw0KDQpX aW5kb3dpbmcgc3lzdGVtIGRpc3RyaWJ1dG9yICdNaWNyb3NvZnQgQ29ycC4nLCB2ZXJzaW9uIDYu MS43NjAxDQoNCkNvbmZpZ3VyZWQgdXNpbmc6DQoNCidjb25maWd1cmUgLS13aXRob3V0LWRidXMg LS13aXRob3V0LWNvbXByZXNzLWluc3RhbGwgJ0NGTEFHUz0tTzINCg0KLXN0YXRpYycnDQoNCg0K DQpDb25maWd1cmVkIGZlYXR1cmVzOg0KDQpYUE0gSlBFRyBUSUZGIEdJRiBQTkcgUlNWRyBTT1VO RCBOT1RJRlkgQUNMIEdOVVRMUyBMSUJYTUwyIFpMSUINCg0KVE9PTEtJVF9TQ1JPTExfQkFSUw0K DQoNCg0KSW1wb3J0YW50IHNldHRpbmdzOg0KDQogIHZhbHVlIG9mICRMQU5HOiBDDQoNCiAgbG9j YWxlLWNvZGluZy1zeXN0ZW06IGNwMTI1Mg0KDQoNCg0KTWFqb3IgbW9kZTogVGV4dA0KDQoNCg0K TWlub3IgbW9kZXMgaW4gZWZmZWN0Og0KDQogIG1pZG5pZ2h0LW1vZGU6IHQNCg0KICBhdXRvLWlt YWdlLWZpbGUtbW9kZTogdA0KDQogIGRpZmYtYXV0by1yZWZpbmUtbW9kZTogdA0KDQogIHNoZWxs LWRpcnRyYWNrLW1vZGU6IHQNCg0KICBkaXNwbGF5LXRpbWUtbW9kZTogdA0KDQogIHRvb2x0aXAt bW9kZTogdA0KDQogIGdsb2JhbC1lbGRvYy1tb2RlOiB0DQoNCiAgZWxlY3RyaWMtaW5kZW50LW1v ZGU6IHQNCg0KICBtb3VzZS13aGVlbC1tb2RlOiB0DQoNCiAgdG9vbC1iYXItbW9kZTogdA0KDQog IG1lbnUtYmFyLW1vZGU6IHQNCg0KICBmaWxlLW5hbWUtc2hhZG93LW1vZGU6IHQNCg0KICBnbG9i YWwtZm9udC1sb2NrLW1vZGU6IHQNCg0KICBmb250LWxvY2stbW9kZTogdA0KDQogIGJsaW5rLWN1 cnNvci1tb2RlOiB0DQoNCiAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0DQoNCiAgYXV0by1lbmNy eXB0aW9uLW1vZGU6IHQNCg0KICBhdXRvLWNvbXByZXNzaW9uLW1vZGU6IHQNCg0KICBsaW5lLW51 bWJlci1tb2RlOiB0DQoNCiAgYXV0by1maWxsLWZ1bmN0aW9uOiBkby1hdXRvLWZpbGwNCg0KICB0 cmFuc2llbnQtbWFyay1tb2RlOiB0DQoNCg0KDQpSZWNlbnQgbWVzc2FnZXM6DQoNCkxvYWRpbmcg bWFnaXQtYXV0b3JldmVydC4uLmRvbmUNCg0KTG9hZGluZyBtaWRuaWdodC4uLmRvbmUNCg0KTG9h ZGluZyBwYXJlbi4uLmRvbmUNCg0KMCBidWZmZXJzIHB1cmdlZA0KDQpGb3IgaW5mb3JtYXRpb24g YWJvdXQgR05VIEVtYWNzIGFuZCB0aGUgR05VIHN5c3RlbSwgdHlwZSBDLWggQy1hLg0KDQpHTlUg RW1hY3MgMjUuMS4xICh4ODZfNjQtdzY0LW1pbmd3MzIpIG9mIDIwMTYtMTEtMTANCg0KZDovaG9t ZS9wZXJvbXNpay9maXhlcy80MXJlZ3AzMC90aGFfYmFzX2Fzc21jdXRfYmYwMl9wMjAvcDMwbnRt cC9zdGQub3V0DQoNCk1hcmsgc2F2ZWQgd2hlcmUgc2VhcmNoIHN0YXJ0ZWQgWzIgdGltZXNdDQoN CmQ6L2hvbWUvcGVyb21zaWsvZml4ZXMvNDFyZWdwMzAvdGhhX2Jhc19hc3NtY3V0X2JmMDJfcDIw L3AzMGltci9zdGQub3V0DQoNCk1hcmsgc2F2ZWQgd2hlcmUgc2VhcmNoIHN0YXJ0ZWQgWzIgdGlt ZXNdDQoNCg0KDQpMb2FkLXBhdGggc2hhZG93czoNCg0KTm9uZSBmb3VuZC4NCg0KDQoNCkZlYXR1 cmVzOg0KDQooc2hhZG93IHNvcnQgbWFpbC1leHRyIGVtYWNzYnVnIG1lc3NhZ2UgZm9ybWF0LXNw ZWMgcmZjODIyIG1tbCBtbWwtc2VjDQoNCnBhc3N3b3JkLWNhY2hlIGVwZyBnbnVzLXV0aWwgbW0t ZGVjb2RlIG1tLWJvZGllcyBtbS1lbmNvZGUgbWFpbC1wYXJzZQ0KDQpyZmMyMjMxIG1haWxhYmJy ZXYgZ21tLXV0aWxzIG1haWxoZWFkZXIgc2VuZG1haWwgcmZjMjA0NyByZmMyMDQ1DQoNCmlldGYt ZHJ1bXMgbW0tdXRpbCBoZWxwLWZucyBtYWlsLXByc3ZyIG1haWwtdXRpbHMgZGlyZWQtYXV4IG1p c2VhcmNoDQoNCm11bHRpLWlzZWFyY2ggb3JnLWluc3RhbGwgZXNoLXZhciBlc2gtaW8gZXNoLWNt ZCBlc2gtb3B0IGVzaC1leHQNCg0KZXNoLXByb2MgZXNoLWFyZyBlc2gtZ3JvdXBzIGVzaGVsbCBl c2gtbW9kdWxlIGVzaC1tb2RlIGVzaC11dGlsDQoNCmprYS1jb21wciBwYXJlbiBtaWRuaWdodCBt YWdpdC1hdXRvcmV2ZXJ0IGF1dG9yZXZlcnQgZmlsZW5vdGlmeQ0KDQptYWdpdC1naXQgY2wtc2Vx IGNybSBtYWdpdC1zZWN0aW9uIG1hZ2l0LXV0aWxzIGRhc2ggaWRvIGljb21wbGV0ZQ0KDQppbWFn ZS1maWxlIGN1cy1zdGFydCBjdXMtbG9hZCBzZXJ2ZXIgcHMtcHJpbnQgcHMtZGVmIGxwciBkaWZm LW1vZGUNCg0KZWFzeS1tbW9kZSBncmVwIGNvbXBpbGUgZWRpZmYtbWVyZyBlZGlmZi13aW5kIGVk aWZmLWRpZmYgZWRpZmYtbXVsdA0KDQplZGlmZi1oZWxwIGVkaWZmLWluaXQgZWRpZmYtdXRpbCBl ZGlmZiBjY2FzZSBwdGN0YWdzIHB0Y3NyYyB3YXJuaW5ncw0KDQphZHZpY2UgZGlyZWQteCBkaXJl ZCBwdGMtY29tbWVudCBhYXAtYXV0b2xvYWQgc2hlbGwgcGNvbXBsZXRlIGNvbWludA0KDQphbnNp LWNvbG9yIHJpbmcgY2MtbW9kZSBjYy1mb250cyBjYy1ndWVzcyBjYy1tZW51cyBjYy1jbWRzIGNj LXN0eWxlcw0KDQpjYy1hbGlnbiBjYy1lbmdpbmUgY2MtdmFycyBjYy1kZWZzIHRpbWUgZmluZGVy LWluZiBnby1tb2RlLWF1dG9sb2Fkcw0KDQppbmZvIHBhY2thZ2UgZXBnLWNvbmZpZyBzZXEgYnl0 ZS1vcHQgZ3YgYnl0ZWNvbXAgYnl0ZS1jb21waWxlIGNsLWV4dHJhDQoNCmhlbHAtbW9kZSBlYXN5 bWVudSBjY29udiBjbC1sb2FkZGVmcyBwY2FzZSBjbC1saWIgdGltZS1kYXRlIG11bGUtdXRpbA0K DQp0b29sdGlwIGVsZG9jIGVsZWN0cmljIHVuaXF1aWZ5IGVkaWZmLWhvb2sgdmMtaG9va3MgbGlz cC1mbG9hdC10eXBlDQoNCm13aGVlbCBkb3MtdzMyIGxzLWxpc3AgZGlzcC10YWJsZSB3MzItd2lu IHczMi12YXJzIHRlcm0vY29tbW9uLXdpbg0KDQp0b29sLWJhciBkbmQgZm9udHNldCBpbWFnZSBy ZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0ZWQtbGlzdCBuZXdjb21tZW50DQoNCmVsaXNwLW1vZGUg bGlzcC1tb2RlIHByb2ctbW9kZSByZWdpc3RlciBwYWdlIG1lbnUtYmFyIHJmbi1lc2hhZG93IHRp bWVyDQoNCnNlbGVjdCBzY3JvbGwtYmFyIG1vdXNlIGppdC1sb2NrIGZvbnQtbG9jayBzeW50YXgg ZmFjZW1lbnUgZm9udC1jb3JlDQoNCmZyYW1lIGNsLWdlbmVyaWMgY2hhbSBnZW9yZ2lhbiB1dGYt OC1sYW5nIG1pc2MtbGFuZyB2aWV0bmFtZXNlIHRpYmV0YW4NCg0KdGhhaSB0YWktdmlldCBsYW8g a29yZWFuIGphcGFuZXNlIGV1Y2pwLW1zIGNwNTE5MzIgaGVicmV3IGdyZWVrIHJvbWFuaWFuDQoN CnNsb3ZhayBjemVjaCBldXJvcGVhbiBldGhpb3BpYyBpbmRpYW4gY3lyaWxsaWMgY2hpbmVzZSBj aGFyc2NyaXB0DQoNCmNhc2UtdGFibGUgZXBhLWhvb2sgamthLWNtcHItaG9vayBoZWxwIHNpbXBs ZSBhYmJyZXYgbWluaWJ1ZmZlcg0KDQpjbC1wcmVsb2FkZWQgbmFkdmljZSBsb2FkZGVmcyBidXR0 b24gZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmlsZXMNCg0KdGV4dC1wcm9wZXJ0aWVzIG92ZXJs YXkgc2hhMSBtZDUgYmFzZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcyBtdWxlDQoNCmN1c3RvbSB3 aWRnZXQgaGFzaHRhYmxlLXByaW50LXJlYWRhYmxlIGJhY2txdW90ZSB3MzJub3RpZnkgdzMyIG11 bHRpLXR0eQ0KDQptYWtlLW5ldHdvcmstcHJvY2VzcyBlbWFjcykNCg0KDQoNCk1lbW9yeSBpbmZv cm1hdGlvbjoNCg0KKChjb25zZXMgMTYgMjU1ODQ4IDE1MTQ5KQ0KDQooc3ltYm9scyA1NiAzMzAy MCAwKQ0KDQoobWlzY3MgNDggMTI3IDE4NSkNCg0KKHN0cmluZ3MgMzIgNzc3MzkgODg0NCkNCg0K KHN0cmluZy1ieXRlcyAxIDIwNzU3ODIpDQoNCih2ZWN0b3JzIDE2IDI3MzAzKQ0KDQoodmVjdG9y LXNsb3RzIDggNjc0ODMwIDE4NDc0KQ0KDQooZmxvYXRzIDggNDczIDEzNSkNCg0KKGludGVydmFs cyA1NiAxMjczIDEwODMpDQoNCihidWZmZXJzIDk3NiA3MCkpDQoNCg0K --_000_BY2PR17MB04247317FC445563D84A7277C6BD0BY2PR17MB0424namp_ Content-Type: text/html; charset="ks_c_5601-1987" Content-Transfer-Encoding: quoted-printable

 

 

Emacs 25.1 on= Windows, including the new optimized build, is much

slower than E= macs 24.5 was when navigating files which contain Unicode=

characters su= ch as =A2=CC .  Cursor= movement noticeably stutters when using

arrow keys or= typing on a line which contains that character. Just try=

moving the cu= rsor along the two lines below to see the difference:

 

Char: = =A2=CC (9641, #o22651, #x25a9, fi= le ...) point=3D299 of 4451 (7%) column=3D19

Char:  (= 9641, #o22651, #x25a9, file ...) point=3D299 of 4451 (7%) column=3D19<= /o:p>

 

 

 

 

In GNU Emacs = 25.1.1 (x86_64-w64-mingw32)

of 2016-11-10= built on LAPHROAIG

Windowing sys= tem distributor 'Microsoft Corp.', version 6.1.7601

Configured us= ing:

'configure --= without-dbus --without-compress-install 'CFLAGS=3D-O2

-static''

 

Configured fe= atures:

XPM JPEG TIFF= GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB

TOOLKIT_SCROL= L_BARS

 

Important set= tings:

  value = of $LANG: C

  locale= -coding-system: cp1252

 

Major mode: T= ext

 

Minor modes i= n effect:

  midnig= ht-mode: t

  auto-i= mage-file-mode: t

  diff-a= uto-refine-mode: t

  shell-= dirtrack-mode: t

  displa= y-time-mode: t

  toolti= p-mode: t

  global= -eldoc-mode: t

  electr= ic-indent-mode: t

  mouse-= wheel-mode: t

  tool-b= ar-mode: t

  menu-b= ar-mode: t

  file-n= ame-shadow-mode: t

  global= -font-lock-mode: t

  font-l= ock-mode: t

  blink-= cursor-mode: t

  auto-c= omposition-mode: t

  auto-e= ncryption-mode: t

  auto-c= ompression-mode: t

  line-n= umber-mode: t

  auto-f= ill-function: do-auto-fill

  transi= ent-mark-mode: t

 

Recent messag= es:

Loading magit= -autorevert...done

Loading midni= ght...done

Loading paren= ...done

0 buffers pur= ged

For informati= on about GNU Emacs and the GNU system, type C-h C-a.

GNU Emacs 25.= 1.1 (x86_64-w64-mingw32) of 2016-11-10

d:/home/perom= sik/fixes/41regp30/tha_bas_assmcut_bf02_p20/p30ntmp/std.out

Mark saved wh= ere search started [2 times]

d:/home/perom= sik/fixes/41regp30/tha_bas_assmcut_bf02_p20/p30imr/std.out

Mark saved wh= ere search started [2 times]

 

Load-path sha= dows:

None found.

 

Features:

(shadow sort = mail-extr emacsbug message format-spec rfc822 mml mml-sec=

password-cach= e epg gnus-util mm-decode mm-bodies mm-encode mail-parse<= /p>

rfc2231 maila= bbrev gmm-utils mailheader sendmail rfc2047 rfc2045

ietf-drums mm= -util help-fns mail-prsvr mail-utils dired-aux misearch

multi-isearch= org-install esh-var esh-io esh-cmd esh-opt esh-ext

esh-proc esh-= arg esh-groups eshell esh-module esh-mode esh-util

jka-compr par= en midnight magit-autorevert autorevert filenotify

magit-git cl-= seq crm magit-section magit-utils dash ido icomplete

image-file cu= s-start cus-load server ps-print ps-def lpr diff-mode

easy-mmode gr= ep compile ediff-merg ediff-wind ediff-diff ediff-mult

ediff-help ed= iff-init ediff-util ediff ccase ptctags ptcsrc warnings

advice dired-= x dired ptc-comment aap-autoload shell pcomplete comint

ansi-color ri= ng cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles

cc-align cc-e= ngine cc-vars cc-defs time finder-inf go-mode-autoloads

info package = epg-config seq byte-opt gv bytecomp byte-compile cl-extra=

help-mode eas= ymenu cconv cl-loaddefs pcase cl-lib time-date mule-util<= /p>

tooltip eldoc= electric uniquify ediff-hook vc-hooks lisp-float-type

mwheel dos-w3= 2 ls-lisp disp-table w32-win w32-vars term/common-win

tool-bar dnd = fontset image regexp-opt fringe tabulated-list newcomment=

elisp-mode li= sp-mode prog-mode register page menu-bar rfn-eshadow timer

select scroll= -bar mouse jit-lock font-lock syntax facemenu font-core

frame cl-gene= ric cham georgian utf-8-lang misc-lang vietnamese tibetan=

thai tai-viet= lao korean japanese eucjp-ms cp51932 hebrew greek romanian

slovak czech = european ethiopic indian cyrillic chinese charscript

case-table ep= a-hook jka-cmpr-hook help simple abbrev minibuffer

cl-preloaded = nadvice loaddefs button faces cus-face macroexp files

text-properti= es overlay sha1 md5 base64 format env code-pages mule

custom widget= hashtable-print-readable backquote w32notify w32 multi-tty

make-network-= process emacs)

 

Memory inform= ation:

((conses 16 2= 55848 15149)

(symbols 56 3= 3020 0)

(miscs 48 127= 185)

(strings 32 7= 7739 8844)

(string-bytes= 1 2075782)

(vectors 16 2= 7303)

(vector-slots= 8 674830 18474)

(floats 8 473= 135)

(intervals 56= 1273 1083)

(buffers 976 = 70))

 

--_000_BY2PR17MB04247317FC445563D84A7277C6BD0BY2PR17MB0424namp_-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 13 15:40:00 2016 Received: (at 24938) by debbugs.gnu.org; 13 Nov 2016 20:40:00 +0000 Received: from localhost ([127.0.0.1]:56110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c61ZI-0006GA-H6 for submit@debbugs.gnu.org; Sun, 13 Nov 2016 15:40:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56959) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c61ZH-0006Fx-93 for 24938@debbugs.gnu.org; Sun, 13 Nov 2016 15:39:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c61Z8-0000og-Ud for 24938@debbugs.gnu.org; Sun, 13 Nov 2016 15:39:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52927) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c61Z8-0000oc-Re; Sun, 13 Nov 2016 15:39:50 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1406 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c61Z8-0005J2-0q; Sun, 13 Nov 2016 15:39:50 -0500 Date: Sun, 13 Nov 2016 22:39:57 +0200 Message-Id: <83fumvi06a.fsf@gnu.org> From: Eli Zaretskii To: "Peromsik\, Aaron" In-reply-to: (peromsik@ptc.com) Subject: Re: bug#24938: 25.1; 25.1 slow cursor movement with Unicode on Windows References: MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: 24938 Cc: 24938@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.8 (-------) > From: "Peromsik, Aaron" > Date: Sun, 13 Nov 2016 20:13:34 +0000 > > Emacs 25.1 on Windows, including the new optimized build, is much > slower than Emacs 24.5 was when navigating files which contain Unicode > characters such as ΆΜ . Cursor movement noticeably stutters when using > arrow keys or typing on a line which contains that character. Just try > moving the cursor along the two lines below to see the difference: > > Char: ΆΜ (9641, #o22651, #x25a9, file ...) point=299 of 4451 (7%) column=19 > Char: (9641, #o22651, #x25a9, file ...) point=299 of 4451 (7%) column=19 I don't see the problem here. I think this is another case of bug#24565. If you can try building the current emacs-25 branch and setting the new variable inhibit-compacting-font-caches to non-nil, we can now for sure. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 13 16:44:01 2016 Received: (at 24938) by debbugs.gnu.org; 13 Nov 2016 21:44:01 +0000 Received: from localhost ([127.0.0.1]:56145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c62ZF-00017x-Dq for submit@debbugs.gnu.org; Sun, 13 Nov 2016 16:44:01 -0500 Received: from mx1.ptc.com ([12.11.148.188]:35617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c62ZD-00017j-Rg for 24938@debbugs.gnu.org; Sun, 13 Nov 2016 16:44:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ptc.com; s=ptc; t=1479073439; x=1510609439; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=axC20YD8j5LNCowIlWpy1Ov1lo7ncMR/FsUctuWFJAI=; b=Sk0Xb0K+CldlmHQbmubsyctuI4KwLiQYNJJAuxb/sd/2HPhoqzdRKHVc 4+vUdC9ilUZx+qpN9wq1TkMr7/JVrTDeTERpaxr4ztAh1NfL6I75g5nTA i678FIW4sIf8/EinIwHA6x1aojcj05DQxHzQubzC3hIL8Xix3Aa2NSKcp Q=; X-IronPort-AV: E=Sophos;i="5.31,634,1473134400"; d="scan'208";a="209655563" Received: from gndcdm-13ex01p.ptcnet.ptc.com ([10.80.21.134]) by mx1-int.ptc.com with ESMTP/TLS/AES256-SHA; 13 Nov 2016 16:43:53 -0500 Received: from gndcdm-13ex01p.ptcnet.ptc.com (10.80.21.134) by gndcdm-13ex01p.ptcnet.ptc.com (10.80.21.134) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Sun, 13 Nov 2016 16:43:53 -0500 Received: from gndcdm-13edg01p.ptc.com (12.11.148.206) by gndcdm-13ex01p.ptcnet.ptc.com (10.80.21.134) with Microsoft SMTP Server (TLS) id 15.0.1178.4 via Frontend Transport; Sun, 13 Nov 2016 16:43:53 -0500 Received: from NAM03-BY2-obe.outbound.protection.outlook.com (12.11.148.9) by mail.ptc.com (12.11.148.206) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Sun, 13 Nov 2016 16:44:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ptccloud.onmicrosoft.com; s=selector1-ptc-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=axC20YD8j5LNCowIlWpy1Ov1lo7ncMR/FsUctuWFJAI=; b=GRU8gCJ4vyUpIQ4W40AbVXTLHHyPRLb9QEYxbt7Rr8u1JU0S44rDKiirB5imyich5aqO7KKlPlQ4VF0wzKquKX0wNMqE++XUjmty+3mIWjFV0USA9rviDBU2z5t+QzBQl966jjxnN0CrzlRZ6BJje8yS4LZqVh8OEZgr3w26APs= Received: from BLUPR17MB0418.namprd17.prod.outlook.com (10.164.17.20) by BLUPR17MB0417.namprd17.prod.outlook.com (10.164.17.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10; Sun, 13 Nov 2016 21:43:50 +0000 Received: from BLUPR17MB0418.namprd17.prod.outlook.com ([10.164.17.20]) by BLUPR17MB0418.namprd17.prod.outlook.com ([10.164.17.20]) with mapi id 15.01.0721.015; Sun, 13 Nov 2016 21:43:50 +0000 From: "Peromsik, Aaron" To: Eli Zaretskii Subject: RE: bug#24938: 25.1; 25.1 slow cursor movement with Unicode on Windows Thread-Topic: bug#24938: 25.1; 25.1 slow cursor movement with Unicode on Windows Thread-Index: AdI96lViiwVEteTgS0W+tdngCDu09AAA8+hLAAIlX3A= Date: Sun, 13 Nov 2016 21:43:50 +0000 Message-ID: References: <83fumvi06a.fsf@gnu.org> In-Reply-To: <83fumvi06a.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=peromsik@ptc.com; x-originating-ip: [12.11.149.5] x-microsoft-exchange-diagnostics: 1; BLUPR17MB0417; 7:H1ESVtjdwiEBplkankdSJmpQoInwDwyBzQ9jIP6z+o8xz0bjh7aIQsCygsGdLJh/lzRpi5VdICdQvpQwtOJdVQhtjaqnNXA2xOEacgIC8+lEHCKxSF0RMJMDLmmgADfGKh8s+ZKgMWDpBAnaViAcqW2mrP+gz7ICTzySCuAfSlPklStVaDOKsc5z1+QcSwOZkqPALlWAs1x/Wgvc7kKw5Fl53q3T7gYsCDeqtlClP4tR9u4NvNJQJIf2Ml8MfEmjspsfp5vOpBFBAmbb8F5xq5v4cA3BP3sEqxz8w8dSPZZkSJOay/kyC8WBhkdLPUh4tUtRN2KxQkdBxb0l2pjxYe1XDBZZfq46ZU0qXFxK6fE= x-ms-office365-filtering-correlation-id: bbb44b1a-f800-4add-3215-08d40c0e27fd x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BLUPR17MB0417; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6042046)(6043046); SRVR:BLUPR17MB0417; BCL:0; PCL:0; RULEID:; SRVR:BLUPR17MB0417; x-forefront-prvs: 012570D5A0 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(336003)(189002)(199003)(305945005)(7736002)(7846002)(97736004)(122556002)(92566002)(189998001)(66066001)(6916009)(101416001)(110136003)(2950100002)(7696004)(76176999)(50986999)(54356999)(5660300001)(81166006)(81156014)(8936002)(87936001)(9686002)(86362001)(68736007)(4326007)(586003)(8676002)(105586002)(99286002)(106356001)(33656002)(2906002)(3280700002)(77096005)(74316002)(3660700001)(76576001)(229853002)(3846002)(6116002)(2900100001)(558084003)(102836003); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR17MB0417; H:BLUPR17MB0418.namprd17.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2016 21:43:50.1589 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b9921086-ff77-4d0d-828a-cb3381f678e2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR17MB0417 X-OriginatorOrg: ptc.com X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 24938 Cc: "24938@debbugs.gnu.org" <24938@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) Yes, that's much better. Thanks! (Though it does raise the question... how many times should font caches be = compacted while the user moves the mouse across lines which are already dis= played on the screen?) From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 13 22:33:39 2016 Received: (at 24938-done) by debbugs.gnu.org; 14 Nov 2016 03:33:39 +0000 Received: from localhost ([127.0.0.1]:56267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c681b-0001UM-4a for submit@debbugs.gnu.org; Sun, 13 Nov 2016 22:33:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c681Z-0001U8-3Z for 24938-done@debbugs.gnu.org; Sun, 13 Nov 2016 22:33:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c681Q-0000ca-Pv for 24938-done@debbugs.gnu.org; Sun, 13 Nov 2016 22:33:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57703) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c681Q-0000cW-MT; Sun, 13 Nov 2016 22:33:28 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1566 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c681P-0004Ya-WA; Sun, 13 Nov 2016 22:33:28 -0500 Date: Mon, 14 Nov 2016 05:33:38 +0200 Message-Id: <83eg2eivl9.fsf@gnu.org> From: Eli Zaretskii To: "Peromsik\, Aaron" In-reply-to: (peromsik@ptc.com) Subject: Re: bug#24938: 25.1; 25.1 slow cursor movement with Unicode on Windows References: <83fumvi06a.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: 24938-done Cc: 24938-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.8 (-------) > From: "Peromsik, Aaron" > CC: "24938@debbugs.gnu.org" <24938@debbugs.gnu.org> > Date: Sun, 13 Nov 2016 21:43:50 +0000 > > Yes, that's much better. Thanks! OK, closing. > (Though it does raise the question... how many times should font caches be compacted while the user moves the mouse across lines which are already displayed on the screen?) With some fonts, the cache is compacted on every GC, and GC happens very frequently. So in your case, the answer is probably "every cursor movement". From unknown Fri Jun 13 11:39:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 12 Dec 2016 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator