X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 15 Apr 2017 20:29:02 +0000 Resent-Message-ID: <handler.26525.B.149228811828552 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 26525 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.149228811828552 (code B ref -1); Sat, 15 Apr 2017 20:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Apr 2017 20:28:38 +0000 Received: from localhost ([127.0.0.1]:49422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1czUJB-0007QR-9o for submit <at> debbugs.gnu.org; Sat, 15 Apr 2017 16:28:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1czUJ9-0007QD-BB for submit <at> debbugs.gnu.org; Sat, 15 Apr 2017 16:28:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <cpitclaudel@HIDDEN>) id 1czUIz-0000NZ-MI for submit <at> debbugs.gnu.org; Sat, 15 Apr 2017 16:28:30 -0400 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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53140) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <cpitclaudel@HIDDEN>) id 1czUIz-0000Mw-Ie for submit <at> debbugs.gnu.org; Sat, 15 Apr 2017 16:28:25 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39761) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <cpitclaudel@HIDDEN>) id 1czUIu-0003ld-Sq for bug-gnu-emacs@HIDDEN; Sat, 15 Apr 2017 16:28:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <cpitclaudel@HIDDEN>) id 1czUIq-0008Vq-V9 for bug-gnu-emacs@HIDDEN; Sat, 15 Apr 2017 16:28:20 -0400 Received: from mail-qt0-x235.google.com ([2607:f8b0:400d:c0d::235]:34369) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <cpitclaudel@HIDDEN>) id 1czUIq-0008UZ-NK for bug-gnu-emacs@HIDDEN; Sat, 15 Apr 2017 16:28:16 -0400 Received: by mail-qt0-x235.google.com with SMTP id c45so81477287qtb.1 for <bug-gnu-emacs@HIDDEN>; Sat, 15 Apr 2017 13:28:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version; bh=j70cSrDcnOdgzym6cPS9jwlnflZqo1cu+BmmwnpPuds=; b=Mi5vxp4+DOqKi+E/07JMtpgHELClEhSr8G7XU/Ss3QNl/LTahXivMnOc6UejIdde7x FBIcTK35fBljZicbsnBXzKvc9QUTIZGUIvDuOrTPsI8tM8Ze43b+MpXHdjkX7w+5Outl hvqGVwq0F5/XprzQmo2YuShZEt1wztkvbMQgTentFoJjiwrrSFncGahUZX3HYoiIZojI OKN80TPStB/k/zneLc7GM3vaUcbNpavTviBGiN6spDqanvy2JmLXPROfSup8w0SZzUPU PKORpOGbH1kAB/xPXruuXp814zwvnVSFf9NVZ1OKXDB98Reg3a3TR7/e+S50h1ozVARE 7uBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version; bh=j70cSrDcnOdgzym6cPS9jwlnflZqo1cu+BmmwnpPuds=; b=ZAQ8UNp8UVGx1XXTcgpv+Xpk/XxrwkZ4EvN3AlNbwfau9+lYcmwgxXYmo1HH2X73kt Q6ESj1yhaWjPtSrQXCzLQlxOb5ra3po0YJ/r4auvy8WOXBSWbG6KRDIK74mYi2QQIwBm WLz1LNVcvNMhUUOmVMFs2vyPTTQCy6sx9P/COVsaJynfHlR/pld29vw1z6d6xP6/KfUH nHqQOBuar59TPzg4Sz2fwdldnRQZCADUnyg9Tcm1CSlS1Dgni3+QRALoX98DwLuk1Iyp uRfzse6JwX6wvdBFFoFenbSt1mXRrqa0s60hIyYAk05RiZtgvPTOgFfrd6DS8RJtRVdV YQmg== X-Gm-Message-State: AN3rC/6ZAkiHAMOVua0aL/hnltkJ05G9BigMKU28r45vrtEFF3vJiPI0 oW74cxAjRAPLiT8/CP4= X-Received: by 10.200.35.135 with SMTP id q7mr3489866qtq.170.1492288096145; Sat, 15 Apr 2017 13:28:16 -0700 (PDT) Received: from [18.189.26.125] (dhcp-18-189-26-125.dyn.MIT.EDU. [18.189.26.125]) by smtp.gmail.com with ESMTPSA id i5sm3737193qtb.63.2017.04.15.13.28.15 for <bug-gnu-emacs@HIDDEN> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Apr 2017 13:28:15 -0700 (PDT) From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> Date: Sat, 15 Apr 2017 16:28:14 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------713388471C87B174B0F03A38" 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: -4.0 (----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) This is a multi-part message in MIME format. --------------713388471C87B174B0F03A38 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Hi bug-gnu-emacs, I have attached a profile in which Flyspell's flyspell-check-word-p consumes 89% of CPU time while typing text in a buffer. This seems to be due to a call to sit-for in flyspell-check-word-p. What is this sit-for there for? - flyspell-post-command-hook 6077 89% - flyspell-check-word-p 6073 89% - sit-for 6067 89% - read-event 3826 56% + redisplay_internal (C function) 128 1% + timer-event-handler 91 1% + fstar-subp-filter 3 0% - redisplay 2205 32% + redisplay_internal (C function) 100 1% + flyspell-get-not-casechars 2 0% + flyspell-check-pre-word-p 4 0% + command-execute 220 3% + ... 131 1% + timer-event-handler 116 1% + redisplay_internal (C function) 114 1% + company-post-command 102 1% + flycheck-perform-deferred-syntax-check 5 0% + eldoc-pre-command-refresh-echo-area 3 0% sml/generate-position-help 1 0% I haven't spent much time investigating this issue yet, and my current repro isn't exactly reliable, but I was hoping that someone might be able to provide insight into Flyspell's behaviour before I dive to deep :) I did verify that disabling Flyspell fixed the issue. Thanks! Clément. --------------713388471C87B174B0F03A38 Content-Type: text/plain; charset=UTF-8; name="flyspell.prof" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="flyspell.prof" Cltwcm9maWxlci1wcm9maWxlICIyNC4zIiBjcHUgI3MoaGFzaC10YWJsZSBzaXplIDIxNyB0 ZXN0IGVxdWFsIHJlaGFzaC1zaXplIDEuNSByZWhhc2gtdGhyZXNob2xkIDAuODEyNSBkYXRh IChbcmVkaXNwbGF5IHNpdC1mb3IgZXhlY3V0ZS1leHRlbmRlZC1jb21tYW5kIHNtZXgtcmVh ZC1hbmQtcnVuIHNtZXggZnVuY2FsbC1pbnRlcmFjdGl2ZWx5ICIjPHN1YnIgY2FsbC1pbnRl cmFjdGl2ZWx5PiIgYWQtQWR2aWNlLWNhbGwtaW50ZXJhY3RpdmVseSBhcHBseSBjYWxsLWlu dGVyYWN0aXZlbHkgY29tbWFuZC1leGVjdXRlIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDEzIFty ZWFkLWV2ZW50IHNpdC1mb3IgZXhlY3V0ZS1leHRlbmRlZC1jb21tYW5kIHNtZXgtcmVhZC1h bmQtcnVuIHNtZXggZnVuY2FsbC1pbnRlcmFjdGl2ZWx5ICIjPHN1YnIgY2FsbC1pbnRlcmFj dGl2ZWx5PiIgYWQtQWR2aWNlLWNhbGwtaW50ZXJhY3RpdmVseSBhcHBseSBjYWxsLWludGVy YWN0aXZlbHkgY29tbWFuZC1leGVjdXRlIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDIyIFthcHBs eSAiIzxjb21waWxlZCAweDQ2ZWZjNz4iIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5j dGlvblwpIHJlYWQtZXZlbnQgc2l0LWZvciBleGVjdXRlLWV4dGVuZGVkLWNvbW1hbmQgc21l eC1yZWFkLWFuZC1ydW4gc21leCBmdW5jYWxsLWludGVyYWN0aXZlbHkgIiM8c3ViciBjYWxs LWludGVyYWN0aXZlbHk+IiBhZC1BZHZpY2UtY2FsbC1pbnRlcmFjdGl2ZWx5IGFwcGx5IGNh bGwtaW50ZXJhY3RpdmVseSBjb21tYW5kLWV4ZWN1dGUgbmlsIG5pbF0gMSBbbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmls XSAyNTIxIFtyZWRpc3BsYXkgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3Bl bGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWxdIDIxMDUgW3JlYWQtZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVj ay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5p bCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDM2MDQgW3NpdC1mb3IgZmx5c3BlbGwt Y2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBuaWwgbmlsIG5p bCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMzYgW2pzb24tZW5jb2Rl LWtleSAiIzxjb21waWxlZCAweDM5MWMzMz4iIG1hcGNhciBqc29uLWVuY29kZS1hbGlzdCBq c29uLWVuY29kZS1saXN0IGpzb24tZW5jb2RlIGxldCBmc3Rhci1zdWJwLS1zZXJpYWxpemUt cXVlcnkgc2V0cSBwcm9nbiBpZiBsZXQgZnN0YXItc3VicC0tcXVlcnkgaWYgZnN0YXItc3Vi cC0tcXVlcnktYW5kLXdhaXQtMSBsZXQqXSA2IFsiIzxjb21waWxlZCAweDExYjFhZWY+IiBt YXBjb25jYXQgcm0tLW1vZGUtbGlzdC1hcy1zdHJpbmctbGlzdCBzbWwvZ2VuZXJhdGUtbWlu b3ItbW9kZXMgZXZhbCBwb3NuLWF0LXBvaW50IGNvbXBhbnktLWNvbC1yb3cgY29tcGFueS1w c2V1ZG8tdG9vbHRpcC1zaG93LWF0LXBvaW50IGNvbXBhbnktcHNldWRvLXRvb2x0aXAtZnJv bnRlbmQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC11bmxlc3MtanVzdC1vbmUtZnJvbnRlbmQg Y29tcGFueS1jYWxsLWZyb250ZW5kcyBjb21wYW55LXBvc3QtY29tbWFuZCBjb21wYW55LWlk bGUtYmVnaW4gYXBwbHkgdGltZXItZXZlbnQtaGFuZGxlciByZWFkLWV2ZW50XSA1IFtjb21w YW55LXBzZXVkby10b29sdGlwLXNob3cgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1zaG93LWF0 LXBvaW50IGNvbXBhbnktcHNldWRvLXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1wc2V1ZG8t dG9vbHRpcC11bmxlc3MtanVzdC1vbmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZyb250ZW5k cyBjb21wYW55LXBvc3QtY29tbWFuZCBjb21wYW55LWlkbGUtYmVnaW4gYXBwbHkgdGltZXIt ZXZlbnQtaGFuZGxlciByZWFkLWV2ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1w IGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBuaWwgbmlsXSAxNiBbY29tcGFueS0t Y29sLXJvdyBjb21wYW55LS1yb3cgY29tcGFueS0tcHNldWRvLXRvb2x0aXAtaGVpZ2h0IGNv bXBhbnktcHNldWRvLXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC11 bmxlc3MtanVzdC1vbmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZyb250ZW5kcyBjb21wYW55 LXBvc3QtY29tbWFuZCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMzQg W2NvbXBhbnktZmlsbC1wcm9wZXJ0aXplIGNvbXBhbnktLWNyZWF0ZS1saW5lcyBjb21wYW55 LXBzZXVkby10b29sdGlwLWVkaXQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1mcm9udGVuZCBj b21wYW55LXBzZXVkby10b29sdGlwLXVubGVzcy1qdXN0LW9uZS1mcm9udGVuZCBjb21wYW55 LWNhbGwtZnJvbnRlbmRzIGNvbXBhbnktLXBlcmZvcm0gY29tcGFueS1wb3N0LWNvbW1hbmQg bmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMTMgW2ZvbnQtbG9jay1mb250aWZ5 LXN5bnRhY3RpY2FsbHktcmVnaW9uIGZvbnQtbG9jay1kZWZhdWx0LWZvbnRpZnktcmVnaW9u IGZvbnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweDEyZTIzZmQ+IiBydW4t aG9vay13cmFwcGVkIGppdC1sb2NrLS1ydW4tZnVuY3Rpb25zIGppdC1sb2NrLWZvbnRpZnkt bm93IGppdC1sb2NrLWZ1bmN0aW9uIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlv blwpIHJlZGlzcGxheSBzaXQtZm9yIGZseXNwZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1w b3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsIG5pbF0gMTggW2lmIGFuZCBsZXQgIiM8bGFtYmRh IDB4MmJjZGNlZmY0NDdhMzQ+IiBmdW5jYWxsIGlmICIjPGxhbWJkYSAweDE1Yzk3Nzk1ZDg2 ZmE1MzI+IiBmdW5jYWxsIHVud2luZC1wcm90ZWN0IGxldCogZnN0YXItc3VicC0tcHJvY2Vz cy1yZXNwb25zZSBwcm9nbiBpZiBsZXQgY29uZCBzYXZlLWN1cnJlbnQtYnVmZmVyXSAxIFtj b21wYW55LXNhZmUtc3Vic3RyaW5nIGNvbXBhbnktZmlsbC1wcm9wZXJ0aXplIGNvbXBhbnkt LWNyZWF0ZS1saW5lcyBjb21wYW55LXBzZXVkby10b29sdGlwLWVkaXQgY29tcGFueS1wc2V1 ZG8tdG9vbHRpcC1mcm9udGVuZCBjb21wYW55LXBzZXVkby10b29sdGlwLXVubGVzcy1qdXN0 LW9uZS1mcm9udGVuZCBjb21wYW55LWNhbGwtZnJvbnRlbmRzIGNvbXBhbnktLXBlcmZvcm0g Y29tcGFueS1wb3N0LWNvbW1hbmQgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA4IFtm b250LWxvY2stcHJlcGVuZC10ZXh0LXByb3BlcnR5IGZvbnQtbG9jay1mb250aWZ5LWtleXdv cmRzLXJlZ2lvbiBmb250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250LWxvY2st Zm9udGlmeS1yZWdpb24gIiM8Y29tcGlsZWQgMHgxNDk1NTgxPiIgcnVuLWhvb2std3JhcHBl ZCBqaXQtbG9jay0tcnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBqaXQtbG9j ay1mdW5jdGlvbiByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWRpc3Bs YXkgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5k LWhvb2sgbmlsIG5pbF0gMTIgW3doaWxlICIjPGxhbWJkYSAweGUzOGEyM2YzZWVmNjE+IiBz eW50YXgtcHJvcGVydGl6ZSBpbnRlcm5hbC0tc3ludGF4LXByb3BlcnRpemUgc2tpcC1zeW50 YXgtYmFja3dhcmQgY29tcGFueS1ncmFiLXN5bWJvbCBsZXQgcHJvZ24gdW53aW5kLXByb3Rl Y3QgbGV0IHByb2duIGlmIGNvbmQgcHJvZ24gaWYgZnN0YXItc3VicC1jb21wYW55LWJhY2tl bmRdIDMgW2FwcGx5IGpzb24tcmVhZCBqc29uLXJlYWQtYXJyYXkgYXBwbHkganNvbi1yZWFk IGpzb24tcmVhZC1hcnJheSBhcHBseSBqc29uLXJlYWQganNvbi1yZWFkLW9iamVjdCBhcHBs eSBqc29uLXJlYWQgY29uZGl0aW9uLWNhc2UgcHJvZ24gaWYgbGV0KiBmc3Rhci1zdWJwLWpz b24tLXJlYWQtcmVzcG9uc2VdIDkgW2ZvbnQtbG9jay1mb250aWZ5LWtleXdvcmRzLXJlZ2lv biBmb250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250LWxvY2stZm9udGlmeS1y ZWdpb24gIiM8Y29tcGlsZWQgMHgxMjdhOGI1PiIgcnVuLWhvb2std3JhcHBlZCBqaXQtbG9j ay0tcnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBqaXQtbG9jay1mdW5jdGlv biByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSBuaWwgbmlsIG5pbCBuaWwg bmlsIG5pbCBuaWxdIDE1IFtybS1mb3JtYXQtbW9kZS1saW5lLWVudHJ5IG1hcGNhciBybS0t bW9kZS1saXN0LWFzLXN0cmluZy1saXN0IHNtbC9nZW5lcmF0ZS1taW5vci1tb2RlcyBldmFs IHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMTYgW2pzb24tZW5jb2RlLWFycmF5IGpzb24tZW5j b2RlLWxpc3QganNvbi1lbmNvZGUgIiM8Y29tcGlsZWQgMHgzOTFjMzM+IiBtYXBjYXIganNv bi1lbmNvZGUtYWxpc3QganNvbi1lbmNvZGUtbGlzdCBqc29uLWVuY29kZSAiIzxjb21waWxl ZCAweDM5MWMzMz4iIG1hcGNhciBqc29uLWVuY29kZS1hbGlzdCBqc29uLWVuY29kZS1saXN0 IGpzb24tZW5jb2RlIGxldCBmc3Rhci1zdWJwLS1zZXJpYWxpemUtcXVlcnkgc2V0cV0gMSBb Zm9udC1sb2NrLWZvbnRpZnkta2V5d29yZHMtcmVnaW9uIGZvbnQtbG9jay1kZWZhdWx0LWZv bnRpZnktcmVnaW9uIGZvbnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweGM1 MWIxZj4iIHJ1bi1ob29rLXdyYXBwZWQgaml0LWxvY2stLXJ1bi1mdW5jdGlvbnMgaml0LWxv Y2stZm9udGlmeS1ub3cgaml0LWxvY2stZnVuY3Rpb24gcG9zbi1hdC1wb2ludCBjb21wYW55 LS1jb2wtcm93IGNvbXBhbnktLXJvdyBjb21wYW55LS1wc2V1ZG8tdG9vbHRpcC1oZWlnaHQg Y29tcGFueS1wc2V1ZG8tdG9vbHRpcC1mcm9udGVuZCBjb21wYW55LXBzZXVkby10b29sdGlw LXVubGVzcy1qdXN0LW9uZS1mcm9udGVuZCBjb21wYW55LWNhbGwtZnJvbnRlbmRzIGNvbXBh bnktcG9zdC1jb21tYW5kXSA4IFthbmQgd2hpbGUgIiM8bGFtYmRhIDB4ZTM4YTIzZjNlZWY2 MT4iIHN5bnRheC1wcm9wZXJ0aXplIGludGVybmFsLS1zeW50YXgtcHJvcGVydGl6ZSBza2lw LXN5bnRheC1iYWNrd2FyZCBjb21wYW55LWdyYWItc3ltYm9sIGxldCBwcm9nbiB1bndpbmQt cHJvdGVjdCBsZXQgcHJvZ24gaWYgY29uZCBwcm9nbiBpZl0gNSBbbWFwY2FyIHJtLS1tb2Rl LWxpc3QtYXMtc3RyaW5nLWxpc3Qgc21sL2dlbmVyYXRlLW1pbm9yLW1vZGVzIGV2YWwgcmVk aXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbY29tcGFueS0tZm9yY2Utc3luYyBjb21wYW55 LWNhbGwtYmFja2VuZCBjb21wYW55LWNhbGN1bGF0ZS1jYW5kaWRhdGVzIGNvbXBhbnktLWNv bnRpbnVlIGNvbXBhbnktLXBlcmZvcm0gY29tcGFueS1wb3N0LWNvbW1hbmQgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA2IFtjb21wYW55LS1mb3JjZS1zeW5j IGNvbXBhbnktY2FsbC1iYWNrZW5kIGNvbXBhbnktZmV0Y2gtbWV0YWRhdGEgY29tcGFueS1l Y2hvLXNob3cgYXBwbHkgdGltZXItZXZlbnQtaGFuZGxlciBuaWwgbmlsIG5pbCBuaWwgbmls IG5pbCBuaWwgbmlsIG5pbCBuaWxdIDMgW3JlZGlzcGxheS0tdXBkYXRlLXJlZ2lvbi1oaWdo bGlnaHQgcnVuLWhvb2std2l0aC1hcmdzIHJlZGlzcGxheS0tcHJlLXJlZGlzcGxheS1mdW5j dGlvbnMgYXBwbHkgIiM8Y29tcGlsZWQgMHg0NmVmYzc+IiByZWRpc3BsYXlfaW50ZXJuYWxc IFwoQ1wgZnVuY3Rpb25cKSBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWxdIDEgWyIjPGNvbXBpbGVkIDB4MTgzOTFhNT4iIGpzb24tcmVhZC1mcm9tLXN0cmluZyBq c29uLWVuY29kZS1rZXkgIiM8Y29tcGlsZWQgMHgzOTFjMzM+IiBtYXBjYXIganNvbi1lbmNv ZGUtYWxpc3QganNvbi1lbmNvZGUtbGlzdCBqc29uLWVuY29kZSBsZXQgZnN0YXItc3VicC0t c2VyaWFsaXplLXF1ZXJ5IHNldHEgcHJvZ24gaWYgbGV0IGZzdGFyLXN1YnAtLXF1ZXJ5IGxl dCpdIDEgW3Bvcy10aXAtc2hvdyBjb21wYW55LXF1aWNraGVscC0tc2hvdyBhcHBseSB0aW1l ci1ldmVudC1oYW5kbGVyIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5p bCBuaWwgbmlsXSA1IFtqaXQtbG9jay1mdW5jdGlvbiBwb3NuLWF0LXBvaW50IHBvcy10aXAt Y29tcHV0ZS1waXhlbC1wb3NpdGlvbiBwb3MtdGlwLXNob3ctbm8tcHJvcGVydGl6ZSBwb3Mt dGlwLXNob3cgY29tcGFueS1xdWlja2hlbHAtLXNob3cgYXBwbHkgdGltZXItZXZlbnQtaGFu ZGxlciBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSAzIFtzeW50YXgtcHBzcyBw cmV0dGlmeS1zeW1ib2xzLWRlZmF1bHQtY29tcG9zZS1wIHByZXR0aWZ5LXN5bWJvbHMtLWNv bXBvc2Utc3ltYm9sIGV2YWwgZm9udC1sb2NrLWZvbnRpZnkta2V5d29yZHMtcmVnaW9uIGZv bnQtbG9jay1kZWZhdWx0LWZvbnRpZnktcmVnaW9uIGZvbnQtbG9jay1mb250aWZ5LXJlZ2lv biAiIzxjb21waWxlZCAweDEwYWFlMDE+IiBydW4taG9vay13cmFwcGVkIGppdC1sb2NrLS1y dW4tZnVuY3Rpb25zIGppdC1sb2NrLWZvbnRpZnktbm93IGppdC1sb2NrLWZ1bmN0aW9uIHJl ZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJlZGlzcGxheSBwb3MtdGlwLWNv bXB1dGUtcGl4ZWwtcG9zaXRpb24gcG9zLXRpcC1zaG93LW5vLXByb3BlcnRpemVdIDQgW3Jl ZGlzcGxheSBwb3MtdGlwLWNvbXB1dGUtcGl4ZWwtcG9zaXRpb24gcG9zLXRpcC1zaG93LW5v LXByb3BlcnRpemUgcG9zLXRpcC1zaG93IGNvbXBhbnktcXVpY2toZWxwLS1zaG93IGFwcGx5 IHRpbWVyLWV2ZW50LWhhbmRsZXIgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWxdIDE2IFtmYWNlLWF0dHJpYnV0ZSBmYWNlLWF0dHItbWF0Y2gtcCBmcmFtZS1zZXQtYmFj a2dyb3VuZC1tb2RlIGludGVybmFsLXNldC1saXNwLWZhY2UtYXR0cmlidXRlIHNldC1mYWNl LWF0dHJpYnV0ZSBhcHBseSBmYWNlLXNwZWMtc2V0LTIgZmFjZS1zcGVjLXJlY2FsYyBmYWNl LXNldC1hZnRlci1mcmFtZS1kZWZhdWx0IHgtc2hvdy10aXAgcG9zLXRpcC1zaG93LW5vLXBy b3BlcnRpemUgcG9zLXRpcC1zaG93IGNvbXBhbnktcXVpY2toZWxwLS1zaG93IGFwcGx5IHRp bWVyLWV2ZW50LWhhbmRsZXIgbmlsXSAxMSBbY2hlY2stZmFjZSBmYWNlLW5hbWUgc2V0LWZh Y2UtYXR0cmlidXRlLWZyb20tcmVzb3VyY2Ugc2V0LWZhY2UtYXR0cmlidXRlcy1mcm9tLXJl c291cmNlcyBtYWtlLWZhY2UteC1yZXNvdXJjZS1pbnRlcm5hbCBmYWNlLXNwZWMtcmVjYWxj IGZyYW1lLXNldC1iYWNrZ3JvdW5kLW1vZGUgaW50ZXJuYWwtc2V0LWxpc3AtZmFjZS1hdHRy aWJ1dGUgc2V0LWZhY2UtYXR0cmlidXRlIGFwcGx5IGZhY2Utc3BlYy1zZXQtMiBmYWNlLXNw ZWMtcmVjYWxjIGZhY2Utc2V0LWFmdGVyLWZyYW1lLWRlZmF1bHQgeC1zaG93LXRpcCBwb3Mt dGlwLXNob3ctbm8tcHJvcGVydGl6ZSBwb3MtdGlwLXNob3ddIDQgW2ZhY2VwIGNoZWNrLWZh Y2UgZmFjZS1uYW1lIHNldC1mYWNlLWF0dHJpYnV0ZS1mcm9tLXJlc291cmNlIHNldC1mYWNl LWF0dHJpYnV0ZXMtZnJvbS1yZXNvdXJjZXMgbWFrZS1mYWNlLXgtcmVzb3VyY2UtaW50ZXJu YWwgZmFjZS1zcGVjLXJlY2FsYyBmcmFtZS1zZXQtYmFja2dyb3VuZC1tb2RlIGludGVybmFs LXNldC1saXNwLWZhY2UtYXR0cmlidXRlIHNldC1mYWNlLWF0dHJpYnV0ZSBhcHBseSBmYWNl LXNwZWMtc2V0LTIgZmFjZS1zcGVjLXJlY2FsYyBmYWNlLXNldC1hZnRlci1mcmFtZS1kZWZh dWx0IHgtc2hvdy10aXAgcG9zLXRpcC1zaG93LW5vLXByb3BlcnRpemVdIDggW3NldC1mYWNl LWF0dHJpYnV0ZSBhcHBseSBmYWNlLXNwZWMtcmVzZXQtZmFjZSBmYWNlLXNwZWMtcmVjYWxj IGZyYW1lLXNldC1iYWNrZ3JvdW5kLW1vZGUgaW50ZXJuYWwtc2V0LWxpc3AtZmFjZS1hdHRy aWJ1dGUgc2V0LWZhY2UtYXR0cmlidXRlIGFwcGx5IGZhY2Utc3BlYy1zZXQtMiBmYWNlLXNw ZWMtcmVjYWxjIGZhY2Utc2V0LWFmdGVyLWZyYW1lLWRlZmF1bHQgeC1zaG93LXRpcCBwb3Mt dGlwLXNob3ctbm8tcHJvcGVydGl6ZSBwb3MtdGlwLXNob3cgY29tcGFueS1xdWlja2hlbHAt LXNob3cgYXBwbHldIDQgW3NldC1mYWNlLWF0dHJpYnV0ZS1mcm9tLXJlc291cmNlIHNldC1m YWNlLWF0dHJpYnV0ZXMtZnJvbS1yZXNvdXJjZXMgbWFrZS1mYWNlLXgtcmVzb3VyY2UtaW50 ZXJuYWwgZmFjZS1zcGVjLXJlY2FsYyBmYWNlLXNldC1hZnRlci1mcmFtZS1kZWZhdWx0IHgt c2hvdy10aXAgcG9zLXRpcC1zaG93LW5vLXByb3BlcnRpemUgcG9zLXRpcC1zaG93IGNvbXBh bnktcXVpY2toZWxwLS1zaG93IGFwcGx5IHRpbWVyLWV2ZW50LWhhbmRsZXIgbmlsIG5pbCBu aWwgbmlsIG5pbF0gMyBbZmFjZXAgY2hlY2stZmFjZSBmYWNlLW5hbWUgc2V0LWZhY2UtYXR0 cmlidXRlLWZyb20tcmVzb3VyY2Ugc2V0LWZhY2UtYXR0cmlidXRlcy1mcm9tLXJlc291cmNl cyBtYWtlLWZhY2UteC1yZXNvdXJjZS1pbnRlcm5hbCBmYWNlLXNwZWMtcmVjYWxjIGZhY2Ut c2V0LWFmdGVyLWZyYW1lLWRlZmF1bHQgeC1zaG93LXRpcCBwb3MtdGlwLXNob3ctbm8tcHJv cGVydGl6ZSBwb3MtdGlwLXNob3cgY29tcGFueS1xdWlja2hlbHAtLXNob3cgYXBwbHkgdGlt ZXItZXZlbnQtaGFuZGxlciBuaWwgbmlsXSA0IFtzZXQtZmFjZS1hdHRyaWJ1dGUgYXBwbHkg ZmFjZS1zcGVjLXJlc2V0LWZhY2UgZmFjZS1zcGVjLXJlY2FsYyBmYWNlLXNldC1hZnRlci1m cmFtZS1kZWZhdWx0IHgtc2hvdy10aXAgcG9zLXRpcC1zaG93LW5vLXByb3BlcnRpemUgcG9z LXRpcC1zaG93IGNvbXBhbnktcXVpY2toZWxwLS1zaG93IGFwcGx5IHRpbWVyLWV2ZW50LWhh bmRsZXIgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMTIgW2lzcGVsbC1kZWNvZGUtc3RyaW5nIGlz cGVsbC1nZXQtZGVjb2RlZC1zdHJpbmcgaXNwZWxsLWdldC1vdGhlcmNoYXJzIGZseXNwZWxs LWNoZWNrLXByZS13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbZnVuY2FsbCBldmFsIHJl ZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJlZGlzcGxheSBzaXQtZm9yIGZs eXNwZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmls IG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbcm0tZm9ybWF0LW1vZGUtbGluZS1l bnRyeSBtYXBjYXIgcm0tLW1vZGUtbGlzdC1hcy1zdHJpbmctbGlzdCBzbWwvZ2VuZXJhdGUt bWlub3ItbW9kZXMgZXZhbCByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSBy ZWFkLWV2ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3Qt Y29tbWFuZC1ob29rIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSAxMiBbanNvbi1lbmNvZGUt a2V5ICIjPGNvbXBpbGVkIDB4MzkxYzMzPiIgbWFwY2FyIGpzb24tZW5jb2RlLWFsaXN0IGpz b24tZW5jb2RlLWxpc3QganNvbi1lbmNvZGUgbGV0IGZzdGFyLXN1YnAtLXNlcmlhbGl6ZS1x dWVyeSBzZXRxIHByb2duIGlmIGxldCBmc3Rhci1zdWJwLS1xdWVyeSBpZiBmc3Rhci1zdWJw LWNvbXBhbnktLWFzeW5jLWxvb2t1cCBmc3Rhci1zdWJwLWNvbXBhbnktLWFzeW5jLW1ldGFd IDMgW3J1bGVyLW1vZGUtcnVsZXIgZnVuY2FsbCBldmFsIHJlZGlzcGxheV9pbnRlcm5hbFwg XChDXCBmdW5jdGlvblwpIHJlYWQtZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3Jk LXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwg bmlsIG5pbF0gNCBbYXBwbHkganNvbi1yZWFkIGpzb24tcmVhZC1mcm9tLXN0cmluZyBqc29u LWVuY29kZS1rZXkgIiM8Y29tcGlsZWQgMHgzOTFjMzM+IiBtYXBjYXIganNvbi1lbmNvZGUt YWxpc3QganNvbi1lbmNvZGUtbGlzdCBqc29uLWVuY29kZSAiIzxjb21waWxlZCAweDM5MWMz Mz4iIG1hcGNhciBqc29uLWVuY29kZS1hbGlzdCBqc29uLWVuY29kZS1saXN0IGpzb24tZW5j b2RlIGxldCBmc3Rhci1zdWJwLS1zZXJpYWxpemUtcXVlcnldIDMgW3NtbC9nZW5lcmF0ZS1t aW5vci1tb2RlcyBldmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJl ZGlzcGxheSBzaXQtZm9yIGZseXNwZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNv bW1hbmQtaG9vayBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbc3lu dGF4LXBwc3MgZm9udC1sb2NrLWZvbnRpZnktc3ludGFjdGljYWxseS1yZWdpb24gZm9udC1s b2NrLWRlZmF1bHQtZm9udGlmeS1yZWdpb24gZm9udC1sb2NrLWZvbnRpZnktcmVnaW9uICIj PGNvbXBpbGVkIDB4MTEwYjgxOT4iIHJ1bi1ob29rLXdyYXBwZWQgaml0LWxvY2stLXJ1bi1m dW5jdGlvbnMgaml0LWxvY2stZm9udGlmeS1ub3cgaml0LWxvY2stZnVuY3Rpb24gcmVkaXNw bGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgcmVhZC1ldmVudCBzaXQtZm9yIGZseXNw ZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsXSAx MiBbc21sL2dlbmVyYXRlLW1vZGlmaWVkLXN0YXR1cyBldmFsIHJlZGlzcGxheV9pbnRlcm5h bFwgXChDXCBmdW5jdGlvblwpIHJlYWQtZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13 b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWxdIDIyIFtmbHljaGVjay1maW5pc2gtY3VycmVudC1zeW50YXgtY2hl Y2sgZmx5Y2hlY2stcmVwb3J0LWJ1ZmZlci1jaGVja2VyLXN0YXR1cyBhcHBseSAiIzxjb21w aWxlZCAweDEyMDNhZDM+IiBmdW5jYWxsIGxldCogaWYgZnN0YXItc3VicC0tZmx5Y2hlY2st Y29udGludWF0aW9uIGFwcGx5ICIjPGNvbXBpbGVkIDB4MTIwM2U5MT4iIGZ1bmNhbGwgdW53 aW5kLXByb3RlY3QgbGV0KiBmc3Rhci1zdWJwLS1wcm9jZXNzLXJlc3BvbnNlIHByb2duIGlm XSAzIFtmc3Rhci1zdWJwLW5leHQtYmxvY2stc2VwIGxldCB3aGlsZSBsZXQgc2F2ZS1leGN1 cnNpb24gZnN0YXItc3VicC0tbmV4dC11bnByb2Nlc3NlZC1zdGFydCBsZXQgaWYgZnN0YXIt c3VicC0tc3RhcnQtc3ludGF4LWNoZWNrIGZseWNoZWNrLXN5bnRheC1jaGVjay1zdGFydCBm bHljaGVjay1zdGFydC1jdXJyZW50LXN5bnRheC1jaGVjayBmbHljaGVjay1idWZmZXIgZmx5 Y2hlY2stYnVmZmVyLWF1dG9tYXRpY2FsbHkgZmx5Y2hlY2stcGVyZm9ybS1kZWZlcnJlZC1z eW50YXgtY2hlY2sgbmlsIG5pbF0gNSBbIiM8Y29tcGlsZWQgMHgxMWIxYWVmPiIgbWFwY29u Y2F0IHJtLS1tb2RlLWxpc3QtYXMtc3RyaW5nLWxpc3Qgc21sL2dlbmVyYXRlLW1pbm9yLW1v ZGVzIGV2YWwgcmVkaXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA4IFtmaWxlLXJlbW90ZS1wIHJlZGlz cGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmls IG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW3N5bnRheC1wcHNzIGZvbnQt bG9jay1mb250aWZ5LXN5bnRhY3RpY2FsbHktcmVnaW9uIGZvbnQtbG9jay1kZWZhdWx0LWZv bnRpZnktcmVnaW9uIGZvbnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweDE5 ZWQzY2I+IiBydW4taG9vay13cmFwcGVkIGppdC1sb2NrLS1ydW4tZnVuY3Rpb25zIGppdC1s b2NrLWZvbnRpZnktbm93IGppdC1sb2NrLWZ1bmN0aW9uIHJlZGlzcGxheV9pbnRlcm5hbFwg XChDXCBmdW5jdGlvblwpIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA4IFthbmQgaWYgZnN0 YXItc3VicC1zdGFydCBsZXQgZnN0YXItc3VicC0tcXVlcnkgaWYgZnN0YXItc3VicC0tcXVl cnktYW5kLXdhaXQtMSBsZXQqIGZzdGFyLXN1YnAtLXF1ZXJ5LWFuZC13YWl0IGxldCogcHJv Z24gaWYgaWYgbGV0IGZzdGFyLS1lbGRvYy1mdW5jdGlvbiBlbGRvYy1wcmludC1jdXJyZW50 LXN5bWJvbC1pbmZvXSA0IFtzZWxmLWluc2VydC1jb21tYW5kIGZ1bmNhbGwtaW50ZXJhY3Rp dmVseSAiIzxzdWJyIGNhbGwtaW50ZXJhY3RpdmVseT4iIGFkLUFkdmljZS1jYWxsLWludGVy YWN0aXZlbHkgYXBwbHkgY2FsbC1pbnRlcmFjdGl2ZWx5IGNvbW1hbmQtZXhlY3V0ZSBuaWwg bmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMSBbYXBwbHkgZWxkb2MtbWluaWJ1 ZmZlci1tZXNzYWdlICIjPGNvbXBpbGVkIDB4MjhlYjE3PiIgYXBwbHkgbGV0IGlmIGZzdGFy LS1lbGRvYy10cnVuY2F0ZS1tZXNzYWdlIGFwcGx5IGVsZG9jLW1lc3NhZ2UgZWxkb2MtcHJp bnQtY3VycmVudC1zeW1ib2wtaW5mbyAiIzxjb21waWxlZCAweDI4ZWE3ZD4iIGFwcGx5IHRp bWVyLWV2ZW50LWhhbmRsZXIgbmlsIG5pbCBuaWxdIDMgW2ZseWNoZWNrLWNsZWFyLWlkbGUt Y2hhbmdlLXRpbWVyIGZseWNoZWNrLWhhbmRsZS1pZGxlLWNoYW5nZSBhcHBseSB0aW1lci1l dmVudC1oYW5kbGVyIHJlYWQtZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAg Zmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmls IG5pbF0gMSBbcnVsZXItbW9kZS1ydWxlciBmdW5jYWxsIGV2YWwgcmVkaXNwbGF5X2ludGVy bmFsXCBcKENcIGZ1bmN0aW9uXCkgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWxdIDE3IFsiIzxjb21waWxlZCAweDExYjFiNWY+IiBtYXBjYXIgcm0t LXJlbW92ZS1oaWRkZW4tbW9kZXMgcm0tLW1vZGUtbGlzdC1hcy1zdHJpbmctbGlzdCBzbWwv Z2VuZXJhdGUtbWlub3ItbW9kZXMgZXZhbCByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVu Y3Rpb25cKSByZWRpc3BsYXkgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3Bl bGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbF0gOCBbanNvbi1yZWFk LWVzY2FwZWQtY2hhciBqc29uLXJlYWQtc3RyaW5nIGFwcGx5IGpzb24tcmVhZCBqc29uLXJl YWQtb2JqZWN0IGFwcGx5IGpzb24tcmVhZCBqc29uLXJlYWQtYXJyYXkgYXBwbHkganNvbi1y ZWFkIGpzb24tcmVhZC1vYmplY3QgYXBwbHkganNvbi1yZWFkIGNvbmRpdGlvbi1jYXNlIHBy b2duIGlmXSAzIFsiIzxjb21waWxlZCAweDExYjFhZWY+IiBtYXBjb25jYXQgcm0tLW1vZGUt bGlzdC1hcy1zdHJpbmctbGlzdCBzbWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZhbCByZWRp c3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWFkLWV2ZW50IHNpdC1mb3IgZmx5 c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBuaWwg bmlsIG5pbCBuaWwgbmlsXSAxMiBbc21sL2dlbmVyYXRlLW1vZGlmaWVkLXN0YXR1cyBldmFs IGZvcm1hdC1tb2RlLWxpbmUgc21sL2ZpbGwtd2lkdGgtYXZhaWxhYmxlIHNtbC9nZW5lcmF0 ZS1taW5vci1tb2RlcyBldmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwp IHJlYWQtZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9z dC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbcm0tZm9ybWF0LW1vZGUt bGluZS1lbnRyeSBtYXBjYXIgcm0tLW1vZGUtbGlzdC1hcy1zdHJpbmctbGlzdCBzbWwvZ2Vu ZXJhdGUtbWlub3ItbW9kZXMgZXZhbCByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rp b25cKSByZWRpc3BsYXkgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwt cG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW3NtbC9nZW5l cmF0ZS1wb3NpdGlvbi1oZWxwIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmls IG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSAxIFt3aGlsZSBpZiBmc3Rhci1zdWJwLS1xdWVy eS1hbmQtd2FpdC0xIGxldCogZnN0YXItc3VicC0tcXVlcnktYW5kLXdhaXQgbGV0KiBwcm9n biBpZiBpZiBsZXQgZnN0YXItLWVsZG9jLWZ1bmN0aW9uIGVsZG9jLXByaW50LWN1cnJlbnQt c3ltYm9sLWluZm8gIiM8Y29tcGlsZWQgMHgyOGVhN2Q+IiBhcHBseSB0aW1lci1ldmVudC1o YW5kbGVyIG5pbF0gMyBbc21sL2ZpbGwtd2lkdGgtYXZhaWxhYmxlIHNtbC9nZW5lcmF0ZS1t aW5vci1tb2RlcyBldmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJl ZGlzcGxheSBzaXQtZm9yIGZseXNwZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNv bW1hbmQtaG9vayBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA0IFthcHBseSBs ZXQqIHNhdmUtY3VycmVudC1idWZmZXIgZnN0YXItLWxvZyBwcm9nbiBpZiBpZiBsZXQgaWYg c2F2ZS1jdXJyZW50LWJ1ZmZlciBmc3Rhci1zdWJwLXByb2Nlc3MtcXVldWUgYXBwbHkgdGlt ZXItZXZlbnQtaGFuZGxlciBuaWwgbmlsIG5pbF0gNCBbZmx5c3BlbGwtY2hlY2std29yZC1w IGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5p bCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW2ZzdGFyLXN1YnAtZmlsdGVyIGFj Y2VwdC1wcm9jZXNzLW91dHB1dCB3aGlsZSBpZiBmc3Rhci1zdWJwLS1xdWVyeS1hbmQtd2Fp dC0xIGxldCogZnN0YXItc3VicC0tcXVlcnktYW5kLXdhaXQgbGV0IGZzdGFyLXN1YnAtY29t cGFueS1jYW5kaWRhdGVzIGNvbmQgcHJvZ24gaWYgZnN0YXItc3VicC1jb21wYW55LWJhY2tl bmQgYXBwbHkgY29tcGFueS1jYWxsLWJhY2tlbmQtcmF3IGNvbXBhbnktLWZldGNoLWNhbmRp ZGF0ZXNdIDEgWyIjPGNvbXBpbGVkIDB4MTFiMWFlZj4iIG1hcGNvbmNhdCBybS0tbW9kZS1s aXN0LWFzLXN0cmluZy1saXN0IHNtbC9nZW5lcmF0ZS1taW5vci1tb2RlcyBldmFsIHJlZGlz cGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJlZGlzcGxheSBzaXQtZm9yIGZseXNw ZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsIG5p bCBuaWwgbmlsIG5pbF0gMTkgW2NkciBsZXQqIGxldCBjb25kIGxldCogZm9ybWF0IG15LWZs eWNoZWNrLW1vZGUtbGluZS1zdGF0dXMtdGV4dCBldmFsIGZvcm1hdC1tb2RlLWxpbmUgcm0t Zm9ybWF0LW1vZGUtbGluZS1lbnRyeSBtYXBjYXIgcm0tLW1vZGUtbGlzdC1hcy1zdHJpbmct bGlzdCBzbWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZhbCByZWRpc3BsYXlfaW50ZXJuYWxc IFwoQ1wgZnVuY3Rpb25cKSByZWFkLWV2ZW50XSA4IFtqc29uLWVuY29kZSAiIzxjb21waWxl ZCAweDM5MWMzMz4iIG1hcGNhciBqc29uLWVuY29kZS1hbGlzdCBqc29uLWVuY29kZS1saXN0 IGpzb24tZW5jb2RlICIjPGNvbXBpbGVkIDB4MzkxYzMzPiIgbWFwY2FyIGpzb24tZW5jb2Rl LWFsaXN0IGpzb24tZW5jb2RlLWxpc3QganNvbi1lbmNvZGUgbGV0IGZzdGFyLXN1YnAtLXNl cmlhbGl6ZS1xdWVyeSBzZXRxIHByb2duIGlmXSAzIFtmb250LWxvY2stZm9udGlmeS1zeW50 YWN0aWNhbGx5LXJlZ2lvbiBmb250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250 LWxvY2stZm9udGlmeS1yZWdpb24gIiM8Y29tcGlsZWQgMHgxMGZjOTYxPiIgcnVuLWhvb2st d3JhcHBlZCBqaXQtbG9jay0tcnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBq aXQtbG9jay1mdW5jdGlvbiByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDEyIFtzYXZlLWN1cnJlbnQtYnVmZmVyIHBy b2duIGlmIGxldCBpZiBsZXQgaWYgbGV0IGxldCBsZXQgcHJvZ24gaWYgbGV0KiB3aGlsZSBm c3Rhci1zdWJwLWpzb24tLWZpbmQtcmVzcG9uc2UgaWZdIDIgW2pzb24tam9pbiBqc29uLWVu Y29kZS1hbGlzdCBqc29uLWVuY29kZS1saXN0IGpzb24tZW5jb2RlIGxldCBmc3Rhci1zdWJw LS1zZXJpYWxpemUtcXVlcnkgc2V0cSBwcm9nbiBpZiBsZXQgZnN0YXItc3VicC0tcXVlcnkg aWYgZnN0YXItc3VicC0tcXVlcnktYW5kLXdhaXQtMSBsZXQqIGZzdGFyLXN1YnAtLXF1ZXJ5 LWFuZC13YWl0IGxldCpdIDMgW2ZvbnQtbG9jay1kZWZhdWx0LWZvbnRpZnktcmVnaW9uIGZv bnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweDFhODMyZmY+IiBydW4taG9v ay13cmFwcGVkIGppdC1sb2NrLS1ydW4tZnVuY3Rpb25zIGppdC1sb2NrLWZvbnRpZnktbm93 IGppdC1sb2NrLWZ1bmN0aW9uIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwp IG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW3NtbC9nZW5lcmF0ZS1tb2Rp ZmllZC1zdGF0dXMgZXZhbCBmb3JtYXQtbW9kZS1saW5lIHNtbC9maWxsLXdpZHRoLWF2YWls YWJsZSBzbWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZhbCByZWRpc3BsYXlfaW50ZXJuYWxc IFwoQ1wgZnVuY3Rpb25cKSByZWRpc3BsYXkgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3Jk LXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbF0gOCBb YXBwbHkgZWxkb2MtbWluaWJ1ZmZlci1tZXNzYWdlICIjPGNvbXBpbGVkIDB4MjhlYjE3PiIg YXBwbHkgbGV0IGlmIGZzdGFyLS1lbGRvYy10cnVuY2F0ZS1tZXNzYWdlIGFwcGx5IGVsZG9j LW1lc3NhZ2UgZWxkb2MtcHJlLWNvbW1hbmQtcmVmcmVzaC1lY2hvLWFyZWEgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWxdIDMgW2NvbXBhbnktLWNvbC1yb3cgY29tcGFueS0tcm93IGNvbXBh bnktLXBzZXVkby10b29sdGlwLWhlaWdodCBjb21wYW55LXBzZXVkby10b29sdGlwLXNob3cg Y29tcGFueS1wc2V1ZG8tdG9vbHRpcC1zaG93LWF0LXBvaW50IGNvbXBhbnktcHNldWRvLXRv b2x0aXAtZnJvbnRlbmQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC11bmxlc3MtanVzdC1vbmUt ZnJvbnRlbmQgY29tcGFueS1jYWxsLWZyb250ZW5kcyBjb21wYW55LXBvc3QtY29tbWFuZCBj b21wYW55LWlkbGUtYmVnaW4gYXBwbHkgdGltZXItZXZlbnQtaGFuZGxlciByZWFkLWV2ZW50 IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1o b29rXSA0IFtjb21wYW55LWJ1ZmZlci1saW5lcyBjb21wYW55LXBzZXVkby10b29sdGlwLXNo b3cgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1zaG93LWF0LXBvaW50IGNvbXBhbnktcHNldWRv LXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC11bmxlc3MtanVzdC1v bmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZyb250ZW5kcyBjb21wYW55LXBvc3QtY29tbWFu ZCBjb21wYW55LWlkbGUtYmVnaW4gYXBwbHkgdGltZXItZXZlbnQtaGFuZGxlciByZWFkLWV2 ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFu ZC1ob29rIG5pbCBuaWxdIDQgW3JtLS1wcm9wZXJ0aXplIG1hcGNhciBybS0tbW9kZS1saXN0 LWFzLXN0cmluZy1saXN0IHNtbC9nZW5lcmF0ZS1taW5vci1tb2RlcyBldmFsIHBvc24tYXQt cG9pbnQgY29tcGFueS0tY29sLXJvdyBjb21wYW55LS1yb3cgY29tcGFueS0tcHNldWRvLXRv b2x0aXAtaGVpZ2h0IGNvbXBhbnktcHNldWRvLXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1w c2V1ZG8tdG9vbHRpcC11bmxlc3MtanVzdC1vbmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZy b250ZW5kcyBjb21wYW55LXBvc3QtY29tbWFuZCBuaWwgbmlsIG5pbF0gNiBbIiM8Y29tcGls ZWQgMHgxYTg0ZWIxPiIgZnVuY2FsbCBpZiBsZXQgIiM8bGFtYmRhIDB4MzJhMGI4Zjg0NDdh MzQ+IiBmdW5jYWxsIGlmICIjPGxhbWJkYSAweDE1Yzk3Nzk1ZDg2ZmE1MzI+IiBmdW5jYWxs IHVud2luZC1wcm90ZWN0IGxldCogZnN0YXItc3VicC0tcHJvY2Vzcy1yZXNwb25zZSBwcm9n biBpZiBsZXQgY29uZF0gMiBbYXBwbHkgIiM8Y29tcGlsZWQgMHg0NmVmYzc+IiByZWRpc3Bs YXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWFkLWV2ZW50IHNpdC1mb3IgZmx5c3Bl bGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBuaWwgbmls IG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA0IFthcHBseSBqc29uLXJlYWQganNvbi1yZWFk LW9iamVjdCBhcHBseSBqc29uLXJlYWQganNvbi1yZWFkLWFycmF5IGFwcGx5IGpzb24tcmVh ZCBqc29uLXJlYWQtb2JqZWN0IGFwcGx5IGpzb24tcmVhZCBjb25kaXRpb24tY2FzZSBwcm9n biBpZiBsZXQqIGZzdGFyLXN1YnAtanNvbi0tcmVhZC1yZXNwb25zZV0gMiBbZnVuY2FsbCBl dmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJlYWQtZXZlbnQgc2l0 LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sg bmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW2ZvbnQtbG9jay1kZWZh dWx0LWZvbnRpZnktcmVnaW9uIGZvbnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxl ZCAweDE3YjA5NTM+IiBydW4taG9vay13cmFwcGVkIGppdC1sb2NrLS1ydW4tZnVuY3Rpb25z IGppdC1sb2NrLWZvbnRpZnktbm93IGppdC1sb2NrLWZ1bmN0aW9uIHJlZGlzcGxheV9pbnRl cm5hbFwgXChDXCBmdW5jdGlvblwpIHJlYWQtZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVj ay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsXSA4 IFthbmQgd2hpbGUgaWYgZnN0YXItc3VicC0tcXVlcnktYW5kLXdhaXQtMSBsZXQqIGZzdGFy LXN1YnAtLXF1ZXJ5LWFuZC13YWl0IGxldCBmc3Rhci1zdWJwLWNvbXBhbnktY2FuZGlkYXRl cyBjb25kIHByb2duIGlmIGZzdGFyLXN1YnAtY29tcGFueS1iYWNrZW5kIGFwcGx5IGNvbXBh bnktY2FsbC1iYWNrZW5kLXJhdyBjb21wYW55LS1mZXRjaC1jYW5kaWRhdGVzIGNvbXBhbnkt Y2FsY3VsYXRlLWNhbmRpZGF0ZXNdIDQgW2ZvbnQtbG9jay1kZWZhdWx0LWZvbnRpZnktcmVn aW9uIGZvbnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweDFhOGJiYjc+IiBy dW4taG9vay13cmFwcGVkIGppdC1sb2NrLS1ydW4tZnVuY3Rpb25zIGppdC1sb2NrLWZvbnRp Znktbm93IGppdC1sb2NrLWZ1bmN0aW9uIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5j dGlvblwpIHJlZGlzcGxheSBzaXQtZm9yIGZseXNwZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVs bC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsIG5pbCBuaWxdIDQgW3Byb2duIGlmIGxldCog bGV0IGNvbmQgbGV0KiBmb3JtYXQgbXktZmx5Y2hlY2stbW9kZS1saW5lLXN0YXR1cy10ZXh0 IGV2YWwgZm9ybWF0LW1vZGUtbGluZSBybS1mb3JtYXQtbW9kZS1saW5lLWVudHJ5IG1hcGNh ciBybS0tbW9kZS1saXN0LWFzLXN0cmluZy1saXN0IHNtbC9nZW5lcmF0ZS1taW5vci1tb2Rl cyBldmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpXSA0IFtydW4taG9v ay13aXRoLWFyZ3Mgaml0LWxvY2stYWZ0ZXItY2hhbmdlIGluc2VydCBsZXQqIHNhdmUtY3Vy cmVudC1idWZmZXIgZnN0YXItLWxvZyBwcm9nbiBpZiBwcm9nbiBpZiBmc3Rhci1zdWJwLWZp bHRlciByZWFkLWV2ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxs LXBvc3QtY29tbWFuZC1ob29rIG5pbF0gMyBbc21sL2dlbmVyYXRlLW1pbm9yLW1vZGVzIGV2 YWwgcmVkaXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgcmVhZC1ldmVudCBzaXQt Zm9yIGZseXNwZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBu aWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMTIgW3JtLS1wcm9wZXJ0aXpl IG1hcGNhciBybS0tbW9kZS1saXN0LWFzLXN0cmluZy1saXN0IHNtbC9nZW5lcmF0ZS1taW5v ci1tb2RlcyBldmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJlYWQt ZXZlbnQgc2l0LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21t YW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW3RyYW1wLWZsdXNoLWZpbGUt ZnVuY3Rpb24ga2lsbC1idWZmZXIgIiM8Y29tcGlsZWQgMHgxNWVlYjI1PiIganNvbi1yZWFk LWZyb20tc3RyaW5nIGpzb24tZW5jb2RlLWtleSAiIzxjb21waWxlZCAweDM5MWMzMz4iIG1h cGNhciBqc29uLWVuY29kZS1hbGlzdCBqc29uLWVuY29kZS1saXN0IGpzb24tZW5jb2RlICIj PGNvbXBpbGVkIDB4MzkxYzMzPiIgbWFwY2FyIGpzb24tZW5jb2RlLWFsaXN0IGpzb24tZW5j b2RlLWxpc3QganNvbi1lbmNvZGUgbGV0XSAzIFtzZXRxIHdoaWxlIGxldCBmc3Rhci1maW5k LWlkLW1heWJlLXR5cGUgZnN0YXItZmluZC1pZC13aXRoLXR5cGUgZm9udC1sb2NrLWZvbnRp Znkta2V5d29yZHMtcmVnaW9uIGZvbnQtbG9jay1kZWZhdWx0LWZvbnRpZnktcmVnaW9uIGZv bnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweGM1M2YyMT4iIHJ1bi1ob29r LXdyYXBwZWQgaml0LWxvY2stLXJ1bi1mdW5jdGlvbnMgaml0LWxvY2stZm9udGlmeS1ub3cg aml0LWxvY2stZnVuY3Rpb24gcmVkaXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkg cmVkaXNwbGF5IHNpdC1mb3JdIDMgW2NvbXBhbnktLXNob3VsZC1jb21wbGV0ZSBjb21wYW55 LS1wZXJmb3JtIGNvbXBhbnktYXV0by1iZWdpbiBjb21wYW55LWlkbGUtYmVnaW4gYXBwbHkg dGltZXItZXZlbnQtaGFuZGxlciByZWFkLWV2ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2st d29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBuaWwgbmlsIG5pbCBuaWwg bmlsXSAzIFtyZWRpc3BsYXkgc2l0LWZvciBiYXR0ZXJ5LXVwZGF0ZS1oYW5kbGVyIGFwcGx5 IHRpbWVyLWV2ZW50LWhhbmRsZXIgcmVhZC1ldmVudCBzaXQtZm9yIGZseXNwZWxsLWNoZWNr LXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsIG5pbCBuaWwgbmls IG5pbCBuaWxdIDIyIFtqaXQtbG9jay1mdW5jdGlvbiByZWRpc3BsYXlfaW50ZXJuYWxcIFwo Q1wgZnVuY3Rpb25cKSBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwg bmlsIG5pbCBuaWwgbmlsXSA4IFtlcSBvciBzYXZlLWV4Y3Vyc2lvbiBvciBhbmQgc2V0cSB3 aGlsZSBsZXQgZnN0YXItZmluZC1pZC1tYXliZS10eXBlIGZzdGFyLWZpbmQtaWQtd2l0aC10 eXBlIGZvbnQtbG9jay1mb250aWZ5LWtleXdvcmRzLXJlZ2lvbiBmb250LWxvY2stZGVmYXVs dC1mb250aWZ5LXJlZ2lvbiBmb250LWxvY2stZm9udGlmeS1yZWdpb24gIiM8Y29tcGlsZWQg MHgxNjM2N2Y5PiIgcnVuLWhvb2std3JhcHBlZCBqaXQtbG9jay0tcnVuLWZ1bmN0aW9uc10g MyBbc3ludGF4LXBwc3MgcHJldHRpZnktc3ltYm9scy1kZWZhdWx0LWNvbXBvc2UtcCBwcmV0 dGlmeS1zeW1ib2xzLS1jb21wb3NlLXN5bWJvbCBldmFsIGZvbnQtbG9jay1mb250aWZ5LWtl eXdvcmRzLXJlZ2lvbiBmb250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250LWxv Y2stZm9udGlmeS1yZWdpb24gIiM8Y29tcGlsZWQgMHgxNDAzM2Y1PiIgcnVuLWhvb2std3Jh cHBlZCBqaXQtbG9jay0tcnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBqaXQt bG9jay1mdW5jdGlvbiByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSBuaWwg bmlsIG5pbF0gNCBbIiM8Y29tcGlsZWQgMHgzOTFjMzM+IiBtYXBjYXIganNvbi1lbmNvZGUt YWxpc3QganNvbi1lbmNvZGUtbGlzdCBqc29uLWVuY29kZSAiIzxjb21waWxlZCAweDM5MWMz Mz4iIG1hcGNhciBqc29uLWVuY29kZS1hbGlzdCBqc29uLWVuY29kZS1saXN0IGpzb24tZW5j b2RlIGxldCBmc3Rhci1zdWJwLS1zZXJpYWxpemUtcXVlcnkgc2V0cSBwcm9nbiBpZiBsZXRd IDMgW3NtbC9nZW5lcmF0ZS1tb2RpZmllZC1zdGF0dXMgZXZhbCBmb3JtYXQtbW9kZS1saW5l IHNtbC9maWxsLXdpZHRoLWF2YWlsYWJsZSBzbWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZh bCByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSBuaWwgbmlsIG5pbCBuaWwg bmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbc21sL2dlbmVyYXRlLW1vZGlmaWVkLXN0YXR1cyBl dmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIG5pbCBuaWwgbmlsIG5p bCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNSBbIiM8Y29tcGlsZWQg MHg0NmVmYzc+IiByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWFkLWV2 ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFu ZC1ob29rIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gMiBbcm0t LW1vZGUtbGlzdC1hcy1zdHJpbmctbGlzdCBzbWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZh bCByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWRpc3BsYXkgc2l0LWZv ciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sgbmls IG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbY29tcGFueS0tY29sLXJvdyBjb21w YW55LXBzZXVkby10b29sdGlwLXNob3ctYXQtcG9pbnQgY29tcGFueS1wc2V1ZG8tdG9vbHRp cC1mcm9udGVuZCBjb21wYW55LXBzZXVkby10b29sdGlwLXVubGVzcy1qdXN0LW9uZS1mcm9u dGVuZCBjb21wYW55LWNhbGwtZnJvbnRlbmRzIGNvbXBhbnktcG9zdC1jb21tYW5kIGNvbXBh bnktaWRsZS1iZWdpbiBhcHBseSB0aW1lci1ldmVudC1oYW5kbGVyIHJlYWQtZXZlbnQgc2l0 LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sg bmlsIG5pbCBuaWxdIDMgW2V2YWwgcm0tLXByb3BlcnRpemUgbWFwY2FyIHJtLS1tb2RlLWxp c3QtYXMtc3RyaW5nLWxpc3Qgc21sL2dlbmVyYXRlLW1pbm9yLW1vZGVzIGV2YWwgcmVkaXNw bGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgcmVhZC1ldmVudCBzaXQtZm9yIGZseXNw ZWxsLWNoZWNrLXdvcmQtcCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsIG5p bCBuaWwgbmlsXSA0IFtmb250LWxvY2stZm9udGlmeS1zeW50YWN0aWNhbGx5LXJlZ2lvbiBm b250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250LWxvY2stZm9udGlmeS1yZWdp b24gIiM8Y29tcGlsZWQgMHgxNTM3MzUxPiIgcnVuLWhvb2std3JhcHBlZCBqaXQtbG9jay0t cnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBqaXQtbG9jay1mdW5jdGlvbiBy ZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWFkLWV2ZW50IHNpdC1mb3Ig Zmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBu aWwgbmlsXSA0IFtzbWwvZmlsbC13aWR0aC1hdmFpbGFibGUgc21sL2dlbmVyYXRlLW1pbm9y LW1vZGVzIGV2YWwgcG9zbi1hdC1wb2ludCBjb21wYW55LS1jb2wtcm93IGNvbXBhbnktLXJv dyBjb21wYW55LS1wc2V1ZG8tdG9vbHRpcC1oZWlnaHQgY29tcGFueS1wc2V1ZG8tdG9vbHRp cC1mcm9udGVuZCBjb21wYW55LXBzZXVkby10b29sdGlwLXVubGVzcy1qdXN0LW9uZS1mcm9u dGVuZCBjb21wYW55LWNhbGwtZnJvbnRlbmRzIGNvbXBhbnktcG9zdC1jb21tYW5kIG5pbCBu aWwgbmlsIG5pbCBuaWxdIDIgW3N5bnRheC1wcHNzIGxldCogbGV0IGNvbmQgd2hpbGUgIiM8 bGFtYmRhIDB4ZTM4YTIzZjNlZWY2MT4iIHN5bnRheC1wcm9wZXJ0aXplIGludGVybmFsLS1z eW50YXgtcHJvcGVydGl6ZSBza2lwLXN5bnRheC1iYWNrd2FyZCBjb21wYW55LWdyYWItc3lt Ym9sIGxldCBwcm9nbiB1bndpbmQtcHJvdGVjdCBsZXQgcHJvZ24gaWZdIDEgW2FwcGx5IGRl cml2ZWQtbW9kZS1wIHNhdmUtcGxhY2UtdG8tYWxpc3Qga2lsbC1idWZmZXIgIiM8Y29tcGls ZWQgMHgxYWUyMDRiPiIgY29tcGFueS1zYWZlLXN1YnN0cmluZyBjb21wYW55LW1vZGlmeS1s aW5lIGNvbXBhbnktLXJlcGxhY2VtZW50LXN0cmluZyBhcHBseSBjb21wYW55LXBzZXVkby10 b29sdGlwLWVkaXQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1mcm9udGVuZCBjb21wYW55LXBz ZXVkby10b29sdGlwLXVubGVzcy1qdXN0LW9uZS1mcm9udGVuZCBjb21wYW55LWNhbGwtZnJv bnRlbmRzIGNvbXBhbnktLXBlcmZvcm0gY29tcGFueS1wb3N0LWNvbW1hbmQgbmlsXSAyIFsi Izxjb21waWxlZCAweDEyMDMwYmQ+IiBqc29uLXJlYWQtZnJvbS1zdHJpbmcganNvbi1lbmNv ZGUta2V5ICIjPGNvbXBpbGVkIDB4MzkxYzMzPiIgbWFwY2FyIGpzb24tZW5jb2RlLWFsaXN0 IGpzb24tZW5jb2RlLWxpc3QganNvbi1lbmNvZGUgbGV0IGZzdGFyLXN1YnAtLXNlcmlhbGl6 ZS1xdWVyeSBzZXRxIHByb2duIGlmIGxldCBmc3Rhci1zdWJwLS1xdWVyeSBpZl0gMiBbY29t cGFueS0tY2xlYW4tc3RyaW5nIGNvbXBhbnktLWNyZWF0ZS1saW5lcyBjb21wYW55LXBzZXVk by10b29sdGlwLWVkaXQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1mcm9udGVuZCBjb21wYW55 LXBzZXVkby10b29sdGlwLXVubGVzcy1qdXN0LW9uZS1mcm9udGVuZCBjb21wYW55LWNhbGwt ZnJvbnRlbmRzIGNvbXBhbnktLXBlcmZvcm0gY29tcGFueS1wb3N0LWNvbW1hbmQgbmlsIG5p bCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbdHJhbXAtZmx1c2gtZmlsZS1mdW5jdGlv biBraWxsLWJ1ZmZlciAiIzxjb21waWxlZCAweDE5Mzc4M2Y+IiBqc29uLXJlYWQtZnJvbS1z dHJpbmcganNvbi1lbmNvZGUta2V5ICIjPGNvbXBpbGVkIDB4MzkxYzMzPiIgbWFwY2FyIGpz b24tZW5jb2RlLWFsaXN0IGpzb24tZW5jb2RlLWxpc3QganNvbi1lbmNvZGUgbGV0IGZzdGFy LXN1YnAtLXNlcmlhbGl6ZS1xdWVyeSBzZXRxIHByb2duIGlmIGxldF0gMiBbYmVnaW5uaW5n LW9mLXZpc3VhbC1saW5lIGNvbXBhbnktcHNldWRvLXRvb2x0aXAtZ3VhcmQgY29tcGFueS1w c2V1ZG8tdG9vbHRpcC1mcm9udGVuZCBjb21wYW55LXBzZXVkby10b29sdGlwLXVubGVzcy1q dXN0LW9uZS1mcm9udGVuZCBjb21wYW55LWNhbGwtZnJvbnRlbmRzIGNvbXBhbnktcG9zdC1j b21tYW5kIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gOSBbanNv bi1lbmNvZGUta2V5ICIjPGNvbXBpbGVkIDB4MzkxYzMzPiIgbWFwY2FyIGpzb24tZW5jb2Rl LWFsaXN0IGpzb24tZW5jb2RlLWxpc3QganNvbi1lbmNvZGUgbGV0IGZzdGFyLXN1YnAtLXNl cmlhbGl6ZS1xdWVyeSBzZXRxIHByb2duIGlmIGxldCBmc3Rhci1zdWJwLS1xdWVyeSBsZXQq IGZzdGFyLXN1YnAtcGVlay1yZWdpb24gaWZdIDMgW2xldCogc2F2ZS1jdXJyZW50LWJ1ZmZl ciBmc3Rhci0tbG9nIHByb2duIGlmIGNvbmQgbGV0KiBmc3Rhci1zdWJwLWpzb24tLXJlYWQt cmVzcG9uc2UgYW5kIGxldCogd2hpbGUgZnN0YXItc3VicC1qc29uLS1maW5kLXJlc3BvbnNl IGlmIGZzdGFyLXN1YnAtZmluZC1yZXNwb25zZSBzYXZlLWN1cnJlbnQtYnVmZmVyIHByb2du XSAyIFtyZWRpc3BsYXktLXVwZGF0ZS1yZWdpb24taGlnaGxpZ2h0IHJ1bi1ob29rLXdpdGgt YXJncyByZWRpc3BsYXktLXByZS1yZWRpc3BsYXktZnVuY3Rpb25zIGFwcGx5ICIjPGNvbXBp bGVkIDB4NDZlZmM3PiIgcmVkaXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgcmVk aXNwbGF5IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29t bWFuZC1ob29rIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA0IFtjb21wYW55LS1mb3JjZS1z eW5jIGNvbXBhbnktY2FsbC1iYWNrZW5kIGNvbXBhbnktZmV0Y2gtbWV0YWRhdGEgY29tcGFu eS1lY2hvLXNob3cgYXBwbHkgdGltZXItZXZlbnQtaGFuZGxlciByZWFkLWV2ZW50IHNpdC1m b3IgZmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5p bCBuaWwgbmlsIG5pbCBuaWwgbmlsXSA2IFtmdW5jYWxsIGV2YWwgcmVkaXNwbGF5X2ludGVy bmFsXCBcKENcIGZ1bmN0aW9uXCkgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbCBuaWwgbmlsXSA0IFtjb21wYW55LWdyYWItc3ltYm9sIGxldCBwcm9nbiB1 bndpbmQtcHJvdGVjdCBsZXQgcHJvZ24gaWYgY29uZCBwcm9nbiBpZiBmc3Rhci1zdWJwLWNv bXBhbnktYmFja2VuZCBjb21wYW55LS1iZWdpbi1uZXcgY29tcGFueS0tcGVyZm9ybSBjb21w YW55LWF1dG8tYmVnaW4gY29tcGFueS1pZGxlLWJlZ2luIGFwcGx5XSAyIFt3aGlsZSBpZiBm c3Rhci1zdWJwLS1xdWVyeS1hbmQtd2FpdC0xIGxldCogZnN0YXItc3VicC0tcXVlcnktYW5k LXdhaXQgbGV0IGZzdGFyLXN1YnAtY29tcGFueS1jYW5kaWRhdGVzIGNvbmQgcHJvZ24gaWYg ZnN0YXItc3VicC1jb21wYW55LWJhY2tlbmQgYXBwbHkgY29tcGFueS1jYWxsLWJhY2tlbmQt cmF3IGNvbXBhbnktLWZldGNoLWNhbmRpZGF0ZXMgY29tcGFueS1jYWxjdWxhdGUtY2FuZGlk YXRlcyBjb21wYW55LS1iZWdpbi1uZXddIDIgW3NtbC9maWxsLXdpZHRoLWF2YWlsYWJsZSBz bWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZhbCBwb3NuLWF0LXBvaW50IGNvbXBhbnktLWNv bC1yb3cgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1zaG93LWF0LXBvaW50IGNvbXBhbnktcHNl dWRvLXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC11bmxlc3MtanVz dC1vbmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZyb250ZW5kcyBjb21wYW55LXBvc3QtY29t bWFuZCBjb21wYW55LWlkbGUtYmVnaW4gYXBwbHkgdGltZXItZXZlbnQtaGFuZGxlciByZWFk LWV2ZW50IHNpdC1mb3IgZmx5c3BlbGwtY2hlY2std29yZC1wXSA0IFtmb250LWxvY2stcHJl cGVuZC10ZXh0LXByb3BlcnR5IGZvbnQtbG9jay1mb250aWZ5LWtleXdvcmRzLXJlZ2lvbiBm b250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250LWxvY2stZm9udGlmeS1yZWdp b24gIiM8Y29tcGlsZWQgMHgxMjFmMDdkPiIgcnVuLWhvb2std3JhcHBlZCBqaXQtbG9jay0t cnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBqaXQtbG9jay1mdW5jdGlvbiBy ZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25cKSByZWFkLWV2ZW50IHNpdC1mb3Ig Zmx5c3BlbGwtY2hlY2std29yZC1wIGZseXNwZWxsLXBvc3QtY29tbWFuZC1ob29rIG5pbCBu aWxdIDQgW2ZzdGFyLWZpbmQtaWQtd2l0aC10eXBlIGZvbnQtbG9jay1mb250aWZ5LWtleXdv cmRzLXJlZ2lvbiBmb250LWxvY2stZGVmYXVsdC1mb250aWZ5LXJlZ2lvbiBmb250LWxvY2st Zm9udGlmeS1yZWdpb24gIiM8Y29tcGlsZWQgMHgxOTYwMzMzPiIgcnVuLWhvb2std3JhcHBl ZCBqaXQtbG9jay0tcnVuLWZ1bmN0aW9ucyBqaXQtbG9jay1mb250aWZ5LW5vdyBqaXQtbG9j ay1mdW5jdGlvbiBwb3NuLWF0LXBvaW50IGNvbXBhbnktLWNvbC1yb3cgY29tcGFueS0tcm93 IGNvbXBhbnktLXBzZXVkby10b29sdGlwLWhlaWdodCBjb21wYW55LXBzZXVkby10b29sdGlw LWZyb250ZW5kIGNvbXBhbnktcHNldWRvLXRvb2x0aXAtdW5sZXNzLWp1c3Qtb25lLWZyb250 ZW5kIGNvbXBhbnktY2FsbC1mcm9udGVuZHNdIDQgW2FwcGx5IGxldCogc2F2ZS1jdXJyZW50 LWJ1ZmZlciBmc3Rhci0tbG9nIHByb2duIGlmIGNvbmQgbGV0KiBmc3Rhci1zdWJwLWpzb24t LXJlYWQtcmVzcG9uc2UgYW5kIGxldCogd2hpbGUgZnN0YXItc3VicC1qc29uLS1maW5kLXJl c3BvbnNlIGlmIGZzdGFyLXN1YnAtZmluZC1yZXNwb25zZSBzYXZlLWN1cnJlbnQtYnVmZmVy XSA0IFthcHBseSAiIzxjb21waWxlZCAweDQ2ZWZjNz4iIHJlZGlzcGxheV9pbnRlcm5hbFwg XChDXCBmdW5jdGlvblwpIHJlZGlzcGxheSBzaXQtZm9yIGZseXNwZWxsLWNoZWNrLXdvcmQt cCBmbHlzcGVsbC1wb3N0LWNvbW1hbmQtaG9vayBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBu aWwgbmlsIG5pbF0gNCBbYXBwbHkganNvbi1yZWFkIGpzb24tcmVhZC1hcnJheSBhcHBseSBq c29uLXJlYWQganNvbi1yZWFkLW9iamVjdCBhcHBseSBqc29uLXJlYWQgY29uZGl0aW9uLWNh c2UgcHJvZ24gaWYgbGV0KiBmc3Rhci1zdWJwLWpzb24tLXJlYWQtcmVzcG9uc2UgYW5kIGxl dCogd2hpbGVdIDEgW2NvbXBhbnktLWNvbC1yb3cgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1z aG93LWF0LXBvaW50IGNvbXBhbnktcHNldWRvLXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1w c2V1ZG8tdG9vbHRpcC11bmxlc3MtanVzdC1vbmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZy b250ZW5kcyBjb21wYW55LXBvc3QtY29tbWFuZCBjb21wYW55LWlkbGUtYmVnaW4gYXBwbHkg dGltZXItZXZlbnQtaGFuZGxlciBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW2Nv bXBhbnktcHNldWRvLXRvb2x0aXAtc2hvdyBjb21wYW55LXBzZXVkby10b29sdGlwLXNob3ct YXQtcG9pbnQgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1mcm9udGVuZCBjb21wYW55LXBzZXVk by10b29sdGlwLXVubGVzcy1qdXN0LW9uZS1mcm9udGVuZCBjb21wYW55LWNhbGwtZnJvbnRl bmRzIGNvbXBhbnktcG9zdC1jb21tYW5kIGNvbXBhbnktaWRsZS1iZWdpbiBhcHBseSB0aW1l ci1ldmVudC1oYW5kbGVyIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbaXNwZWxs LWRlY29kZS1zdHJpbmcgaXNwZWxsLWdldC1kZWNvZGVkLXN0cmluZyBmbHlzcGVsbC1nZXQt bm90LWNhc2VjaGFycyBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21t YW5kLWhvb2sgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWwgbmlsIG5pbF0g MiBbcm0tZm9ybWF0LW1vZGUtbGluZS1lbnRyeSBtYXBjYXIgcm0tLW1vZGUtbGlzdC1hcy1z dHJpbmctbGlzdCBzbWwvZ2VuZXJhdGUtbWlub3ItbW9kZXMgZXZhbCBwb3NuLWF0LXBvaW50 IGNvbXBhbnktLWNvbC1yb3cgY29tcGFueS1wc2V1ZG8tdG9vbHRpcC1zaG93LWF0LXBvaW50 IGNvbXBhbnktcHNldWRvLXRvb2x0aXAtZnJvbnRlbmQgY29tcGFueS1wc2V1ZG8tdG9vbHRp cC11bmxlc3MtanVzdC1vbmUtZnJvbnRlbmQgY29tcGFueS1jYWxsLWZyb250ZW5kcyBjb21w YW55LXBvc3QtY29tbWFuZCBjb21wYW55LWlkbGUtYmVnaW4gYXBwbHkgdGltZXItZXZlbnQt aGFuZGxlciByZWFkLWV2ZW50XSA1IFtnZXQtYnVmZmVyLWNyZWF0ZSBnZW5lcmF0ZS1uZXct YnVmZmVyIGpzb24tcmVhZC1mcm9tLXN0cmluZyBqc29uLWVuY29kZS1rZXkgIiM8Y29tcGls ZWQgMHgzOTFjMzM+IiBtYXBjYXIganNvbi1lbmNvZGUtYWxpc3QganNvbi1lbmNvZGUtbGlz dCBqc29uLWVuY29kZSBsZXQgZnN0YXItc3VicC0tc2VyaWFsaXplLXF1ZXJ5IHNldHEgcHJv Z24gaWYgbGV0IGZzdGFyLXN1YnAtLXF1ZXJ5XSAyIFtzZXRxIHdoaWxlIGxldCBmc3Rhci1m aW5kLWlkLW1heWJlLXR5cGUgZnN0YXItZmluZC1pZC13aXRoLXR5cGUgZm9udC1sb2NrLWZv bnRpZnkta2V5d29yZHMtcmVnaW9uIGZvbnQtbG9jay1kZWZhdWx0LWZvbnRpZnktcmVnaW9u IGZvbnQtbG9jay1mb250aWZ5LXJlZ2lvbiAiIzxjb21waWxlZCAweDQ2NWUwOT4iIHJ1bi1o b29rLXdyYXBwZWQgaml0LWxvY2stLXJ1bi1mdW5jdGlvbnMgaml0LWxvY2stZm9udGlmeS1u b3cgaml0LWxvY2stZnVuY3Rpb24gcG9zbi1hdC1wb2ludCBjb21wYW55LS1jb2wtcm93IGNv bXBhbnktLXJvd10gMyBbZm9udC1sb2NrLWRlZmF1bHQtZm9udGlmeS1yZWdpb24gZm9udC1s b2NrLWZvbnRpZnktcmVnaW9uIGZvbnQtbG9jay1kZWZhdWx0LWZvbnRpZnktYnVmZmVyICIj PGNvbXBpbGVkIDB4NGY0YmM1PiIgZm9udC1sb2NrLWVuc3VyZSBpZiBzYXZlLWN1cnJlbnQt YnVmZmVyIGZzdGFyLWhpZ2hsaWdodC1zdHJpbmcgY29uY2F0IGZzdGFyLWxvb2t1cC1yZXN1 bHQtc2lnIGNvbmQgZnVuY2FsbCBmc3Rhci1zdWJwLWNvbXBhbnktLW1ldGEtY29udGludWF0 aW9uIGFwcGx5ICIjPGNvbXBpbGVkIDB4MTdiMGEyMz4iIGZ1bmNhbGxdIDIgW2ZpbGUtcmVt b3RlLXAgc21sL2dlbmVyYXRlLW1vZGlmaWVkLXN0YXR1cyBldmFsIGZvcm1hdC1tb2RlLWxp bmUgc21sL2ZpbGwtd2lkdGgtYXZhaWxhYmxlIHNtbC9nZW5lcmF0ZS1taW5vci1tb2RlcyBl dmFsIHJlZGlzcGxheV9pbnRlcm5hbFwgXChDXCBmdW5jdGlvblwpIHJlYWQtZXZlbnQgc2l0 LWZvciBmbHlzcGVsbC1jaGVjay13b3JkLXAgZmx5c3BlbGwtcG9zdC1jb21tYW5kLWhvb2sg bmlsIG5pbCBuaWwgbmlsXSA0IFtsZXQgZnN0YXItc3VicC0tcXVlcnkgbGV0KiBmc3Rhci1z dWJwLXBlZWstcmVnaW9uIGlmIGxldCBpZiBmc3Rhci1zdWJwLS1zdGFydC1zeW50YXgtY2hl Y2sgZmx5Y2hlY2stc3ludGF4LWNoZWNrLXN0YXJ0IGZseWNoZWNrLXN0YXJ0LWN1cnJlbnQt c3ludGF4LWNoZWNrIGZseWNoZWNrLWJ1ZmZlciBmbHljaGVjay1idWZmZXItYXV0b21hdGlj YWxseSBmbHljaGVjay1oYW5kbGUtaWRsZS1jaGFuZ2UgYXBwbHkgdGltZXItZXZlbnQtaGFu ZGxlciBuaWxdIDQgWyIjPGNvbXBpbGVkIDB4ZGIxZGMzPiIgbWFwYXRvbXMgc21leC1kZXRl Y3QtbmV3LWNvbW1hbmRzIHNtZXggZnVuY2FsbC1pbnRlcmFjdGl2ZWx5ICIjPHN1YnIgY2Fs bC1pbnRlcmFjdGl2ZWx5PiIgYWQtQWR2aWNlLWNhbGwtaW50ZXJhY3RpdmVseSBhcHBseSBj YWxsLWludGVyYWN0aXZlbHkgY29tbWFuZC1leGVjdXRlIG5pbCBuaWwgbmlsIG5pbCBuaWwg bmlsXSA2IFttYXBhdG9tcyBzbWV4LXJlYnVpbGQtY2FjaGUgc21leC11cGRhdGUgc21leCBm dW5jYWxsLWludGVyYWN0aXZlbHkgIiM8c3ViciBjYWxsLWludGVyYWN0aXZlbHk+IiBhZC1B ZHZpY2UtY2FsbC1pbnRlcmFjdGl2ZWx5IGFwcGx5IGNhbGwtaW50ZXJhY3RpdmVseSBjb21t YW5kLWV4ZWN1dGUgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDIwIFsiIzxjb21waWxlZCAw eDQ4YmQyOT4iIG1hcGF0b21zIHNtZXgtcmVidWlsZC1jYWNoZSBzbWV4LXVwZGF0ZSBzbWV4 IGZ1bmNhbGwtaW50ZXJhY3RpdmVseSAiIzxzdWJyIGNhbGwtaW50ZXJhY3RpdmVseT4iIGFk LUFkdmljZS1jYWxsLWludGVyYWN0aXZlbHkgYXBwbHkgY2FsbC1pbnRlcmFjdGl2ZWx5IGNv bW1hbmQtZXhlY3V0ZSBuaWwgbmlsIG5pbCBuaWwgbmlsXSA0IFtzbWV4LXNvcnRpbmctcnVs ZXMgc29ydCBzbWV4LXJlYnVpbGQtY2FjaGUgc21leC11cGRhdGUgc21leCBmdW5jYWxsLWlu dGVyYWN0aXZlbHkgIiM8c3ViciBjYWxsLWludGVyYWN0aXZlbHk+IiBhZC1BZHZpY2UtY2Fs bC1pbnRlcmFjdGl2ZWx5IGFwcGx5IGNhbGwtaW50ZXJhY3RpdmVseSBjb21tYW5kLWV4ZWN1 dGUgbmlsIG5pbCBuaWwgbmlsIG5pbF0gNCBbc29ydCBzbWV4LXJlYnVpbGQtY2FjaGUgc21l eC11cGRhdGUgc21leCBmdW5jYWxsLWludGVyYWN0aXZlbHkgIiM8c3ViciBjYWxsLWludGVy YWN0aXZlbHk+IiBhZC1BZHZpY2UtY2FsbC1pbnRlcmFjdGl2ZWx5IGFwcGx5IGNhbGwtaW50 ZXJhY3RpdmVseSBjb21tYW5kLWV4ZWN1dGUgbmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQg W3NtZXgtcmVidWlsZC1jYWNoZSBzbWV4LXVwZGF0ZSBzbWV4IGZ1bmNhbGwtaW50ZXJhY3Rp dmVseSAiIzxzdWJyIGNhbGwtaW50ZXJhY3RpdmVseT4iIGFkLUFkdmljZS1jYWxsLWludGVy YWN0aXZlbHkgYXBwbHkgY2FsbC1pbnRlcmFjdGl2ZWx5IGNvbW1hbmQtZXhlY3V0ZSBuaWwg bmlsIG5pbCBuaWwgbmlsIG5pbCBuaWxdIDQgW21hcGMgaWRvLXNldC1tYXRjaGVzLTEgaWRv LXNldC1tYXRjaGVzICIjPGNvbXBpbGVkIDB4ZWRjNTI1PiIgYWQtQWR2aWNlLWlkby1yZWFk LWludGVybmFsIGFwcGx5IGlkby1yZWFkLWludGVybmFsICIjPGNvbXBpbGVkIDB4ZWVhOWU5 PiIgYWQtQWR2aWNlLWlkby1jb21wbGV0aW5nLXJlYWQgYXBwbHkgaWRvLWNvbXBsZXRpbmct cmVhZCBzbWV4LWNvbXBsZXRpbmctcmVhZCBzbWV4LXJlYWQtYW5kLXJ1biBzbWV4IGZ1bmNh bGwtaW50ZXJhY3RpdmVseSAiIzxzdWJyIGNhbGwtaW50ZXJhY3RpdmVseT4iXSA0IFsiIzxj b21waWxlZCAweGVkYzUyNT4iIGFkLUFkdmljZS1pZG8tcmVhZC1pbnRlcm5hbCBhcHBseSBp ZG8tcmVhZC1pbnRlcm5hbCAiIzxjb21waWxlZCAweGVlYTllOT4iIGFkLUFkdmljZS1pZG8t Y29tcGxldGluZy1yZWFkIGFwcGx5IGlkby1jb21wbGV0aW5nLXJlYWQgc21leC1jb21wbGV0 aW5nLXJlYWQgc21leC1yZWFkLWFuZC1ydW4gc21leCBmdW5jYWxsLWludGVyYWN0aXZlbHkg IiM8c3ViciBjYWxsLWludGVyYWN0aXZlbHk+IiBhZC1BZHZpY2UtY2FsbC1pbnRlcmFjdGl2 ZWx5IGFwcGx5IGNhbGwtaW50ZXJhY3RpdmVseV0gNiBbaWRvLXNldC1tYXRjaGVzLTEgaWRv LXNldC1tYXRjaGVzIGlkby1leGhpYml0IHJlYWQtZnJvbS1taW5pYnVmZmVyICIjPGNvbXBp bGVkIDB4ZWRjNTI1PiIgYWQtQWR2aWNlLWlkby1yZWFkLWludGVybmFsIGFwcGx5IGlkby1y ZWFkLWludGVybmFsICIjPGNvbXBpbGVkIDB4ZWVhOWU5PiIgYWQtQWR2aWNlLWlkby1jb21w bGV0aW5nLXJlYWQgYXBwbHkgaWRvLWNvbXBsZXRpbmctcmVhZCBzbWV4LWNvbXBsZXRpbmct cmVhZCBzbWV4LXJlYWQtYW5kLXJ1biBzbWV4IGZ1bmNhbGwtaW50ZXJhY3RpdmVseV0gNCBb cmVhZC1mcm9tLW1pbmlidWZmZXIgIiM8Y29tcGlsZWQgMHhlZGM1MjU+IiBhZC1BZHZpY2Ut aWRvLXJlYWQtaW50ZXJuYWwgYXBwbHkgaWRvLXJlYWQtaW50ZXJuYWwgIiM8Y29tcGlsZWQg MHhlZWE5ZTk+IiBhZC1BZHZpY2UtaWRvLWNvbXBsZXRpbmctcmVhZCBhcHBseSBpZG8tY29t cGxldGluZy1yZWFkIHNtZXgtY29tcGxldGluZy1yZWFkIHNtZXgtcmVhZC1hbmQtcnVuIHNt ZXggZnVuY2FsbC1pbnRlcmFjdGl2ZWx5ICIjPHN1YnIgY2FsbC1pbnRlcmFjdGl2ZWx5PiIg YWQtQWR2aWNlLWNhbGwtaW50ZXJhY3RpdmVseSBhcHBseV0gODAgWyIjPGNvbXBpbGVkIDB4 ZWU1N2Y1PiIgbWFwYyBpZG8tc2V0LW1hdGNoZXMtMSBpZG8tc2V0LW1hdGNoZXMgaWRvLWV4 aGliaXQgcmVhZC1mcm9tLW1pbmlidWZmZXIgIiM8Y29tcGlsZWQgMHhlZGM1MjU+IiBhZC1B ZHZpY2UtaWRvLXJlYWQtaW50ZXJuYWwgYXBwbHkgaWRvLXJlYWQtaW50ZXJuYWwgIiM8Y29t cGlsZWQgMHhlZWE5ZTk+IiBhZC1BZHZpY2UtaWRvLWNvbXBsZXRpbmctcmVhZCBhcHBseSBp ZG8tY29tcGxldGluZy1yZWFkIHNtZXgtY29tcGxldGluZy1yZWFkIHNtZXgtcmVhZC1hbmQt cnVuXSA1IFtpZG8td29yZC1tYXRjaGluZy1zdWJzdHJpbmcgbWFwY2FyIGlkby1maW5kLWNv bW1vbi1zdWJzdHJpbmcgaWRvLXNldC1jb21tb24tY29tcGxldGlvbiBpZG8tZXhoaWJpdCBy ZWFkLWZyb20tbWluaWJ1ZmZlciAiIzxjb21waWxlZCAweGVkYzUyNT4iIGFkLUFkdmljZS1p ZG8tcmVhZC1pbnRlcm5hbCBhcHBseSBpZG8tcmVhZC1pbnRlcm5hbCAiIzxjb21waWxlZCAw eGVlYTllOT4iIGFkLUFkdmljZS1pZG8tY29tcGxldGluZy1yZWFkIGFwcGx5IGlkby1jb21w bGV0aW5nLXJlYWQgc21leC1jb21wbGV0aW5nLXJlYWQgc21leC1yZWFkLWFuZC1ydW5dIDQg W2lkby1zZXQtbWF0Y2hlcyBpZG8tZXhoaWJpdCByZWFkLWZyb20tbWluaWJ1ZmZlciAiIzxj b21waWxlZCAweGVkYzUyNT4iIGFkLUFkdmljZS1pZG8tcmVhZC1pbnRlcm5hbCBhcHBseSBp ZG8tcmVhZC1pbnRlcm5hbCAiIzxjb21waWxlZCAweGVlYTllOT4iIGFkLUFkdmljZS1pZG8t Y29tcGxldGluZy1yZWFkIGFwcGx5IGlkby1jb21wbGV0aW5nLXJlYWQgc21leC1jb21wbGV0 aW5nLXJlYWQgc21leC1yZWFkLWFuZC1ydW4gc21leCBmdW5jYWxsLWludGVyYWN0aXZlbHkg IiM8c3ViciBjYWxsLWludGVyYWN0aXZlbHk+Il0gMiBbbWFwYyBpZG8tc2V0LW1hdGNoZXMt MSBpZG8tc2V0LW1hdGNoZXMgaWRvLWV4aGliaXQgcmVhZC1mcm9tLW1pbmlidWZmZXIgIiM8 Y29tcGlsZWQgMHhlZGM1MjU+IiBhZC1BZHZpY2UtaWRvLXJlYWQtaW50ZXJuYWwgYXBwbHkg aWRvLXJlYWQtaW50ZXJuYWwgIiM8Y29tcGlsZWQgMHhlZWE5ZTk+IiBhZC1BZHZpY2UtaWRv LWNvbXBsZXRpbmctcmVhZCBhcHBseSBpZG8tY29tcGxldGluZy1yZWFkIHNtZXgtY29tcGxl dGluZy1yZWFkIHNtZXgtcmVhZC1hbmQtcnVuIHNtZXhdIDEwIFtzbWwvZ2VuZXJhdGUtbW9k aWZpZWQtc3RhdHVzIGV2YWwgcmVkaXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkg cmVhZC1mcm9tLW1pbmlidWZmZXIgIiM8Y29tcGlsZWQgMHhlZGM1MjU+IiBhZC1BZHZpY2Ut aWRvLXJlYWQtaW50ZXJuYWwgYXBwbHkgaWRvLXJlYWQtaW50ZXJuYWwgIiM8Y29tcGlsZWQg MHhlZWE5ZTk+IiBhZC1BZHZpY2UtaWRvLWNvbXBsZXRpbmctcmVhZCBhcHBseSBpZG8tY29t cGxldGluZy1yZWFkIHNtZXgtY29tcGxldGluZy1yZWFkIHNtZXgtcmVhZC1hbmQtcnVuIHNt ZXggZnVuY2FsbC1pbnRlcmFjdGl2ZWx5XSA0IFsiIzxjb21waWxlZCAweGVlNTgyMz4iIG1h cGMgaWRvLXNldC1tYXRjaGVzLTEgaWRvLXNldC1tYXRjaGVzIGlkby1leGhpYml0IHJlYWQt ZnJvbS1taW5pYnVmZmVyICIjPGNvbXBpbGVkIDB4ZWRjNTI1PiIgYWQtQWR2aWNlLWlkby1y ZWFkLWludGVybmFsIGFwcGx5IGlkby1yZWFkLWludGVybmFsICIjPGNvbXBpbGVkIDB4ZWVh OWU5PiIgYWQtQWR2aWNlLWlkby1jb21wbGV0aW5nLXJlYWQgYXBwbHkgaWRvLWNvbXBsZXRp bmctcmVhZCBzbWV4LWNvbXBsZXRpbmctcmVhZCBzbWV4LXJlYWQtYW5kLXJ1bl0gOCBbIiM8 Y29tcGlsZWQgMHg0NmVmYzc+IiByZWRpc3BsYXlfaW50ZXJuYWxcIFwoQ1wgZnVuY3Rpb25c KSByZWFkLWZyb20tbWluaWJ1ZmZlciAiIzxjb21waWxlZCAweGVkYzUyNT4iIGFkLUFkdmlj ZS1pZG8tcmVhZC1pbnRlcm5hbCBhcHBseSBpZG8tcmVhZC1pbnRlcm5hbCAiIzxjb21waWxl ZCAweGVlYTllOT4iIGFkLUFkdmljZS1pZG8tY29tcGxldGluZy1yZWFkIGFwcGx5IGlkby1j b21wbGV0aW5nLXJlYWQgc21leC1jb21wbGV0aW5nLXJlYWQgc21leC1yZWFkLWFuZC1ydW4g c21leCBmdW5jYWxsLWludGVyYWN0aXZlbHkgIiM8c3ViciBjYWxsLWludGVyYWN0aXZlbHk+ Il0gMSBbd2luZG93LWN1cnJlbnQtc2Nyb2xsLWJhcnMgcnVsZXItbW9kZS1ydWxlciBmdW5j YWxsIGV2YWwgcmVkaXNwbGF5X2ludGVybmFsXCBcKENcIGZ1bmN0aW9uXCkgcmVhZC1mcm9t LW1pbmlidWZmZXIgIiM8Y29tcGlsZWQgMHhlZGM1MjU+IiBhZC1BZHZpY2UtaWRvLXJlYWQt aW50ZXJuYWwgYXBwbHkgaWRvLXJlYWQtaW50ZXJuYWwgIiM8Y29tcGlsZWQgMHhlZWE5ZTk+ IiBhZC1BZHZpY2UtaWRvLWNvbXBsZXRpbmctcmVhZCBhcHBseSBpZG8tY29tcGxldGluZy1y ZWFkIHNtZXgtY29tcGxldGluZy1yZWFkIHNtZXgtcmVhZC1hbmQtcnVuXSA1IFtBdXRvbWF0 aWNcIEdDXSA4NikpICgyMjc3MCAzMjA5OCA4NjExMDEgOTY0MDAwKSBuaWxdCg== --------------713388471C87B174B0F03A38--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Subject: bug#26525: Acknowledgement (`sit-for' in Flyspell slows typing down, hogs 90% of CPU) Message-ID: <handler.26525.B.149228811828552.ack <at> debbugs.gnu.org> References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> X-Gnu-PR-Message: ack 26525 X-Gnu-PR-Package: emacs Reply-To: 26525 <at> debbugs.gnu.org Date: Sat, 15 Apr 2017 20:29:04 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 26525 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 26525: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26525 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> In-Reply-To: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 15 Apr 2017 20:35:01 +0000 Resent-Message-ID: <handler.26525.B26525.149228844429153 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.149228844429153 (code B ref 26525); Sat, 15 Apr 2017 20:35:01 +0000 Received: (at 26525) by debbugs.gnu.org; 15 Apr 2017 20:34:04 +0000 Received: from localhost ([127.0.0.1]:49435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1czUOS-0007a9-DR for submit <at> debbugs.gnu.org; Sat, 15 Apr 2017 16:34:04 -0400 Received: from mail-qt0-f170.google.com ([209.85.216.170]:34514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1czUOQ-0007ZY-O1 for 26525 <at> debbugs.gnu.org; Sat, 15 Apr 2017 16:34:03 -0400 Received: by mail-qt0-f170.google.com with SMTP id c45so81514208qtb.1 for <26525 <at> debbugs.gnu.org>; Sat, 15 Apr 2017 13:34:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=3mfEbh05G6tsQUYVi/SmDb+GFAN6FFPRUkzd86wc6Is=; b=mVbbyQc87a5ChaNmKHI3MGr8jE0Z5JuPU3PLwE4Ehy5mGWXBvNz36ZSLYTu3FCFJ3q 3leoktZajb/SNj4TcD++izdH1K1H/u2ANppBDATEeWJlw0ln0gRuv0vMo/xr/rbr5gW8 qOHFPFVKVM78rnVog7jRfQk+B+T2Dlyojdb3iCnXPYn57+rhhRsaAq4zL79vzmDqWdTX zZFfgPf4ygAtFM0M1NxgFCSWKoPFg04bjeDVVDjeJC2/fT1GvhwDlztqi/jH5Ayf9g15 Baf2slRubaz9QsPsv3EKx1IByHd8n/YurF6aJMpYMd/tIGUq3r13Ta6wyZNdmmjZEwdB pTRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=3mfEbh05G6tsQUYVi/SmDb+GFAN6FFPRUkzd86wc6Is=; b=XeHhgoMS3m5Fb6CC9MsDE8y45yYr8NjG6nL9N1Zpe7a316m/PqwGxdXx6veoGPdo58 ffmKePcTSG3HwYaKzRTGacYjOy4TTmpqMBzamruM1EZTxqOHNl9g+CbGPPnRrkwxlC97 i8OyphA9FjLUHipE7oJW6y06jtwO8Rq5dJ2sMffF8P6p/+8JNjUwVpehC/63Ba2dCzOV YfAPiJ/r4PiLz2mAlzA6/vlRfp8nKSNgAC87jEfk4aVW/oqsP5uMq4E0BR+HdVewdhPb ljFaVubjz/xC4RFDzPulhAreD15g/MsUKzvfoYBu+FELjC/YrusQToRZm+g6QpC+RuLq rIVg== X-Gm-Message-State: AN3rC/5IIf7mVifbQr1uyaWK3m64L9i9lu1j2f2tkQARz51gW9u8aF2O EvimMqukXqOUHhkBmJ8= X-Received: by 10.237.49.36 with SMTP id 33mr3112548qtg.41.1492288437232; Sat, 15 Apr 2017 13:33:57 -0700 (PDT) Received: from [18.189.26.125] (dhcp-18-189-26-125.dyn.mit.edu. [18.189.26.125]) by smtp.gmail.com with ESMTPSA id 127sm3762896qkf.64.2017.04.15.13.33.56 for <26525 <at> debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Apr 2017 13:33:56 -0700 (PDT) From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> Date: Sat, 15 Apr 2017 16:33:56 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.5 (/) The relevant piece of code seems to be this: (cond ((get this-command 'flyspell-deplacement) (not (eq flyspell-previous-command this-command))) ((get this-command 'flyspell-delayed) ;; The current command is not delayed, that ;; is that we must check the word now. (and (not unread-command-events) (sit-for flyspell-delay))) (t t))) But the condition and the comment seem at odds, and it doesn't say much about why it calls `sit-for`. Clément.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 17 Apr 2017 07:14:02 +0000 Resent-Message-ID: <handler.26525.B26525.149241323710874 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Reply-To: Eli Zaretskii <eliz@HIDDEN> Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.149241323710874 (code B ref 26525); Mon, 17 Apr 2017 07:14:02 +0000 Received: (at 26525) by debbugs.gnu.org; 17 Apr 2017 07:13:57 +0000 Received: from localhost ([127.0.0.1]:51367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1d00rE-0002pJ-NZ for submit <at> debbugs.gnu.org; Mon, 17 Apr 2017 03:13:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40941) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1d00rD-0002p7-5x for 26525 <at> debbugs.gnu.org; Mon, 17 Apr 2017 03:13:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1d00r4-0005IY-QB for 26525 <at> debbugs.gnu.org; Mon, 17 Apr 2017 03:13:49 -0400 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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41285) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1d00r4-0005IN-M9; Mon, 17 Apr 2017 03:13:46 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4894 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1d00r3-0004z0-ED; Mon, 17 Apr 2017 03:13:45 -0400 Date: Mon, 17 Apr 2017 10:14:17 +0300 Message-Id: <83r30recae.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> (message from =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel on Sat, 15 Apr 2017 16:33:56 -0400) References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 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: -5.0 (-----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) > From: Clément Pit-Claudel <cpitclaudel@HIDDEN> > Date: Sat, 15 Apr 2017 16:33:56 -0400 > > The relevant piece of code seems to be this: > > (cond > ((get this-command 'flyspell-deplacement) > (not (eq flyspell-previous-command this-command))) > ((get this-command 'flyspell-delayed) > ;; The current command is not delayed, that > ;; is that we must check the word now. > (and (not unread-command-events) > (sit-for flyspell-delay))) > (t t))) > > But the condition and the comment seem at odds, and it doesn't say much about why it calls `sit-for`. I'm not quite sure what needs to be explained. I think the doc string of flyspell-delay and flyspell-default-delayed-commands tell the whole story; if something is unclear there, please say what is unclear. If you want to see this feature in action, turn on Flyspell, then type something like "ssss", and then wait _without_ typing any non-word character. You will see that the mis-spelled word is marked only after 3 sec, the default value of flyspell-delay. Then contrast that with the same word with a space typed after it. IOW, this is a feature designed to avoid annoying users who type slowly or make short breaks after typing only part of a word.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 17 Apr 2017 13:30:03 +0000 Resent-Message-ID: <handler.26525.B26525.149243576919062 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.149243576919062 (code B ref 26525); Mon, 17 Apr 2017 13:30:03 +0000 Received: (at 26525) by debbugs.gnu.org; 17 Apr 2017 13:29:29 +0000 Received: from localhost ([127.0.0.1]:51701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1d06ie-0004xN-UL for submit <at> debbugs.gnu.org; Mon, 17 Apr 2017 09:29:29 -0400 Received: from mail-qt0-f169.google.com ([209.85.216.169]:34068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1d06ie-0004xC-7g for 26525 <at> debbugs.gnu.org; Mon, 17 Apr 2017 09:29:28 -0400 Received: by mail-qt0-f169.google.com with SMTP id c45so100297436qtb.1 for <26525 <at> debbugs.gnu.org>; Mon, 17 Apr 2017 06:29:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=oyCCytwpUT5hZ0zYqZ3StHy4PnoBTbVCe7pVz5NuD1c=; b=K1RspQLxNwnbCHGaELarw8URc5RPYIqF5O19JjUQRQQIHkWrv5Kcg/nfWg1fCwSIdH 4IDnWa7zohY5lksLeb8mCNYY2xeS0mNniJxK8O1ytIHIrRp2wsc/Ye4X6uA9A495f8wB x5XjfgSNCWNAumSSxHjRIx6/2oifsY7PMi/NPwQ9bGNcJj1xliTTw4N9jRK+yKieVpd+ PZwPJKzKnowTi5GhGSuyMz9VEBLB+TEyEFXuetn5/lmanJBcaoS8uBBYGC0dZQS8OV5h qcUwOkSE3AR1xzcPNYr9SBg2blaP4/ia92s913hxHY84WhjhQDbj8lAw78cIByDwqh3W CNlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=oyCCytwpUT5hZ0zYqZ3StHy4PnoBTbVCe7pVz5NuD1c=; b=RhgnicVV9kQUX+P+KHrfGpFXeRlyhsDgJ4VTw9GN/A1Cb7fb5cm7UDx2dqd/tXpdg5 MAfHQwRQeLgjXFqh+fzDwp3EU2pQ25luH/gTjp9cytuVga7XPMT5qjNDSECjadkvdIfE KQqbsoWY6V5el1HiIvdD6UDumjO5j5oc+DGmbpmQBFLc6/avSx/jnjNt3Td0rEEAph6X 4tFjK3EopZ3WEpFjkch2v/W2tsdNNGzfJ256b76ltaf+kE/0vP+e/cmzbUo7+2WnGRgZ bIj+ZS1lrUgUovvNmTkMI91f8S18jc3MKv0QWhYvmXBMXDGOdN0F9Zg4kuBSRPTIRRSJ ja/A== X-Gm-Message-State: AN3rC/7Slfl7dF+y4geOAa3G3H7qxnzBEYnyeRlnXlKxQV/Rp+Tqt0t5 iPHjvIq4/LRhOQ== X-Received: by 10.237.60.210 with SMTP id e18mr8486159qtf.141.1492435762495; Mon, 17 Apr 2017 06:29:22 -0700 (PDT) Received: from [192.168.1.4] (c-65-96-175-17.hsd1.ma.comcast.net. [65.96.175.17]) by smtp.gmail.com with ESMTPSA id 24sm7213862qtx.8.2017.04.17.06.29.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Apr 2017 06:29:21 -0700 (PDT) References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> <83r30recae.fsf@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <2c330c44-4919-7d2f-cb20-c9b72c9e8050@HIDDEN> Date: Mon, 17 Apr 2017 09:29:20 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <83r30recae.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.5 (/) On 2017-04-17 03:14, Eli Zaretskii wrote: >> But the condition and the comment seem at odds, and it doesn't say much about why it calls `sit-for`. > > I'm not quite sure what needs to be explained. I think the doc string > of flyspell-delay and flyspell-default-delayed-commands tell the whole > story; if something is unclear there, please say what is unclear. The code reads (cond ((get this-command 'flyspell-delayed) …)), but the comment says "The current command is not delayed". Does a non-nil flycheck-delayed really mean that the command is *not* delayed? > If you want to see this feature in action, turn on Flyspell, then type > something like "ssss", and then wait _without_ typing any non-word > character. You will see that the mis-spelled word is marked only > after 3 sec, the default value of flyspell-delay. Then contrast that > with the same word with a space typed after it. Thanks! I don't expect that this feature is intended to slow down typing, though, right? In the example I posted it makes typing painfully slow. Clément.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 17 Apr 2017 14:26:02 +0000 Resent-Message-ID: <handler.26525.B26525.149243910924991 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Reply-To: Eli Zaretskii <eliz@HIDDEN> Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.149243910924991 (code B ref 26525); Mon, 17 Apr 2017 14:26:02 +0000 Received: (at 26525) by debbugs.gnu.org; 17 Apr 2017 14:25:09 +0000 Received: from localhost ([127.0.0.1]:52571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1d07aX-0006V0-KM for submit <at> debbugs.gnu.org; Mon, 17 Apr 2017 10:25:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1d07aW-0006Uo-Cf for 26525 <at> debbugs.gnu.org; Mon, 17 Apr 2017 10:25:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1d07aN-0004Vp-AX for 26525 <at> debbugs.gnu.org; Mon, 17 Apr 2017 10:25:03 -0400 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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45421) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1d07aN-0004Ve-7M; Mon, 17 Apr 2017 10:24:59 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1572 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1d07aM-0001HF-Gh; Mon, 17 Apr 2017 10:24:58 -0400 Date: Mon, 17 Apr 2017 17:25:30 +0300 Message-Id: <83h91ndsbp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <2c330c44-4919-7d2f-cb20-c9b72c9e8050@HIDDEN> (message from =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel on Mon, 17 Apr 2017 09:29:20 -0400) References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> <83r30recae.fsf@HIDDEN> <2c330c44-4919-7d2f-cb20-c9b72c9e8050@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 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: -5.0 (-----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) > Cc: 26525 <at> debbugs.gnu.org > From: Clément Pit-Claudel <cpitclaudel@HIDDEN> > Date: Mon, 17 Apr 2017 09:29:20 -0400 > > On 2017-04-17 03:14, Eli Zaretskii wrote: > >> But the condition and the comment seem at odds, and it doesn't say much about why it calls `sit-for`. > > > > I'm not quite sure what needs to be explained. I think the doc string > > of flyspell-delay and flyspell-default-delayed-commands tell the whole > > story; if something is unclear there, please say what is unclear. > > The code reads (cond ((get this-command 'flyspell-delayed) …)), but the comment says "The current command is not delayed". Does a non-nil flycheck-delayed really mean that the command is *not* delayed? I think the comment should be moved 2 lines below its current place, that's all. > > If you want to see this feature in action, turn on Flyspell, then type > > something like "ssss", and then wait _without_ typing any non-word > > character. You will see that the mis-spelled word is marked only > > after 3 sec, the default value of flyspell-delay. Then contrast that > > with the same word with a space typed after it. > > Thanks! I don't expect that this feature is intended to slow down typing, though, right? In the example I posted it makes typing painfully slow. I didn't see any example in your OP, only a profile. What did I miss? And no, this is not supposed to slow down typing in any significant way, as long as you type, because sit-for is supposed to return as soon as input is available. Your complaint was about CPU usage, not about time delays, AFAIU.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 17 Apr 2017 15:37:01 +0000 Resent-Message-ID: <handler.26525.B26525.149244341331554 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.149244341331554 (code B ref 26525); Mon, 17 Apr 2017 15:37:01 +0000 Received: (at 26525) by debbugs.gnu.org; 17 Apr 2017 15:36:53 +0000 Received: from localhost ([127.0.0.1]:52669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1d08hx-0008Cr-6k for submit <at> debbugs.gnu.org; Mon, 17 Apr 2017 11:36:53 -0400 Received: from mail-qk0-f174.google.com ([209.85.220.174]:32967) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1d08hw-0008Cg-4a for 26525 <at> debbugs.gnu.org; Mon, 17 Apr 2017 11:36:52 -0400 Received: by mail-qk0-f174.google.com with SMTP id h67so107637852qke.0 for <26525 <at> debbugs.gnu.org>; Mon, 17 Apr 2017 08:36:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=rp5hvMLHyhO9oTp0t6R9IMCMalxXb6C6cfM/d07flYU=; b=SxAbiaTs/hzyIAvYv8bXNNs1LRVPJiU3g4PJWpUIE3IxD3j5EMQmNRSGR8vsrdoUXV /bNxh/68J6v4TeMsJ0uVUAdpea9Cki7LXTjV2JIzHe0vTSShuBRTq1TuHfbyO3y6HIYD i1afqCCowC9yd0GCpJhWHGBnEfFNdOi3WPXZ217DRRK/qnb+X4eFkV6bx8203LMN69UZ 6dX33KrLIFyUBQqQN4/RxTHN1ec6gVl7u5mPNrZPc8hJpi13koplpf4Pi2kOPWvEJJwt O+U6P5jXqAnKdogi0t9YYrype9g8bDEd7KeVIp7rrZkuOSgdNVT1GaJmHahhwU1HEMnt S1EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=rp5hvMLHyhO9oTp0t6R9IMCMalxXb6C6cfM/d07flYU=; b=hqfkDizZuOk9TMJAtuprodYFfNM0ZuR4Nbo29V5oEZ/UAlKz3AJwCXD+riZxdRG8aP Lv+x0QEeARaGI01CTQ7CfZpBG7MtCj9VXroKHf721uJ+hhX5erSy+C3endUmVW9YR/4E 9sVG02dTEK1MX3fJJMgYc+Tmq7KL54C8HnJYkBquN23bQSlZmS7GqMiLXMRWdUgMfbTT xLL9IgITTAHX8xqfWJr6YhMhm9opf/uPe/q8ZnNj2ACTGrBHcunpYVoyyX37NSb/NABS M9Fhb9q9prgvgu0YXyATTub+XeYD/2slh0Kegv6IO4UbJNZmnH+KGRy/0pzFQ/RjVC2f l8aQ== X-Gm-Message-State: AN3rC/7BRPuowzfMkMk2aetJsNcW+xiOoNbJopwGkh7OAq8Y9zn+MU4n PIQ2kCivc2L9pg== X-Received: by 10.55.17.84 with SMTP id b81mr9156270qkh.167.1492443406574; Mon, 17 Apr 2017 08:36:46 -0700 (PDT) Received: from [18.189.26.125] (dhcp-18-189-26-125.dyn.MIT.EDU. [18.189.26.125]) by smtp.gmail.com with ESMTPSA id q66sm7448243qkd.69.2017.04.17.08.36.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 17 Apr 2017 08:36:46 -0700 (PDT) References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> <83r30recae.fsf@HIDDEN> <2c330c44-4919-7d2f-cb20-c9b72c9e8050@HIDDEN> <83h91ndsbp.fsf@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <e2f2d3bb-0966-2027-658f-fa4e90081a38@HIDDEN> Date: Mon, 17 Apr 2017 11:36:45 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <83h91ndsbp.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.5 (/) On 2017-04-17 10:25, Eli Zaretskii wrote: >> Thanks! I don't expect that this feature is intended to slow down typing, though, right? In the example I posted it makes typing painfully slow. > I didn't see any example in your OP, only a profile. What did I miss? > > And no, this is not supposed to slow down typing in any significant > way, as long as you type, because sit-for is supposed to return as > soon as input is available. Your complaint was about CPU usage, not > about time delays, AFAIU. Indeed, there was only a profile; I don't have a good repro yet. In that case, flyspell was slowing things down a lot, and the complaint was indeed about delays. Sorry for being unclear. Clément.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Damien Cassou <damien@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 17 Oct 2017 12:09:01 +0000 Resent-Message-ID: <handler.26525.B26525.150824208631335 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.150824208631335 (code B ref 26525); Tue, 17 Oct 2017 12:09:01 +0000 Received: (at 26525) by debbugs.gnu.org; 17 Oct 2017 12:08:06 +0000 Received: from localhost ([127.0.0.1]:44985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1e4QfG-00089L-83 for submit <at> debbugs.gnu.org; Tue, 17 Oct 2017 08:08:06 -0400 Received: from mail.choca.pics ([62.210.108.126]:56734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <damien@HIDDEN>) id 1e4QfE-00089C-JS for 26525 <at> debbugs.gnu.org; Tue, 17 Oct 2017 08:08:05 -0400 Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id D1162232D1C3; Tue, 17 Oct 2017 14:08:02 +0200 (CEST) Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id sjB0VTnpZOR4; Tue, 17 Oct 2017 14:08:01 +0200 (CEST) Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id C26B3232D1C7; Tue, 17 Oct 2017 14:08:01 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.choca.pics C26B3232D1C7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cassou.me; s=9EA44F5C-DEF4-11E6-A83F-A08DF322D8FB; t=1508242081; bh=RTbUfLDX90QmeDSobMtEuol+/rQKlRLbs23FWFD2Qa4=; h=From:To:Date:Message-ID:MIME-Version; b=bJyyczHugpDYX5nk2/aAjaomk3ymumSjKYlM/zX6FjtsXRk6iDdSKUEouUXxYJ2PZ lzadTj8/ubdKZz6uOJN+5I/HEZaWc5GF8EwRIzVPsKMaFRGVouP0ZA8vDnUY6A1+M1 26SEh/PNSfBR1j/9od4FDkNthn68UGUUjycImJgcj1oPrZ8EFer3qg2NTuSq5hxlS7 cTPBPmIWwrp0VYIQ7uxh0+qU5B8hHjKpjgjDnM/VQ2L7Q6b0QML/i93EbCxqpVGBye KZmI8GujmQizJxjOlZryJ5bJqvgfSP/OoIpYNqFSeKvqUaU+hBjTLKeCAFbQwKoWWj UQbBYSSt5BmOA== X-Virus-Scanned: amavisd-new at choca.pics Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id CS9XVi33mZp6; Tue, 17 Oct 2017 14:08:01 +0200 (CEST) Received: from luz4 (31-211-216-84.customers.ownit.se [31.211.216.84]) by mail.choca.pics (Postfix) with ESMTPSA id 7555A232D1C3; Tue, 17 Oct 2017 14:08:01 +0200 (CEST) From: Damien Cassou <damien@HIDDEN> In-Reply-To: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> ("=?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel"'s message of "Sat, 15 Apr 2017 16:28:14 -0400") References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Date: Tue, 17 Oct 2017 14:07:58 +0200 Message-ID: <87r2u2geox.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) > I have attached a profile in which Flyspell's flyspell-check-word-p > consumes 89% of CPU time while typing text in a buffer. [=E2=80=A6] This happened to me in the past then stopped for months. Now it happens again and is really annoying. Emacs regularly freezes for around 5 seconds when I manipulate text. --=20 Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 13 Aug 2020 01:42:01 +0000 Resent-Message-ID: <handler.26525.B26525.159728288528007 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Cc: Eli Zaretskii <eliz@HIDDEN>, 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159728288528007 (code B ref 26525); Thu, 13 Aug 2020 01:42:01 +0000 Received: (at 26525) by debbugs.gnu.org; 13 Aug 2020 01:41:25 +0000 Received: from localhost ([127.0.0.1]:46341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1k62FB-0007Hf-Bo for submit <at> debbugs.gnu.org; Wed, 12 Aug 2020 21:41:25 -0400 Received: from mail-yb1-f194.google.com ([209.85.219.194]:33172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1k62FA-0007HJ-7Y for 26525 <at> debbugs.gnu.org; Wed, 12 Aug 2020 21:41:24 -0400 Received: by mail-yb1-f194.google.com with SMTP id p191so2450274ybg.0 for <26525 <at> debbugs.gnu.org>; Wed, 12 Aug 2020 18:41:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=PJJzLnURhupj0/6nIM4y8zcP/i7XwfU4kbwSVY1W4is=; b=fwcqCusstACCrKCpMmdG1v0b+DGVp7X3opRH3NExOk7ATr+PKm6UDg2ulHZ4mEAKG6 zaWUT+s9oOOx1YupnUU4zryf/UzfOvjpdsuFgGlveCBTod5iek5VIQzg5BLfXe++aZe2 vOjaLePeYNOC2xIKvERPojhKArBYP4dZKHdfqMSu3vQcdeUv7wburlZ3PvoVhbdjeVcl StCR9Z91sZk+XXpbP4+65E+CbW96JxBe5MS54JuFNuLTMsgY9CC6fBuzOwkkxLuPFJ2o umFSXi62xppl12bLl0C9C8ouEuwpyzO3PUaByd5L70Zkvo+kPv27wW0Kqb6fnFOqP0Ug GXbQ== X-Gm-Message-State: AOAM532yJS1ma5C/u3TfBzl+/FCDpAeHNQXxgzLeYmqmCYgI/ISr8Nu4 f5bVMH1YoDxy64g54Yda0mhILx7w0FixESlDnHA= X-Google-Smtp-Source: ABdhPJxwFqkrgfVUAWRcwVNy4bTYve0MmXXDyiOGskjzcZu5jwZ34q1uZ1hyLhxFj0rlq2ivNW/SwlifG5Q67HqnHCo= X-Received: by 2002:a5b:410:: with SMTP id m16mr3227250ybp.309.1597282878864; Wed, 12 Aug 2020 18:41:18 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 18:41:18 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <e2f2d3bb-0966-2027-658f-fa4e90081a38@HIDDEN> ("=?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel"'s message of "Mon, 17 Apr 2017 11:36:45 -0400") References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <5fd6562f-6190-5c3c-34c1-24370e9937be@HIDDEN> <83r30recae.fsf@HIDDEN> <2c330c44-4919-7d2f-cb20-c9b72c9e8050@HIDDEN> <83h91ndsbp.fsf@HIDDEN> <e2f2d3bb-0966-2027-658f-fa4e90081a38@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 12 Aug 2020 18:41:18 -0700 Message-ID: <CADwFkmnFHq2og5QoQAo2b4Gn9tEaR-9ZtHMbU9+k3YmSTYgkgA@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Cl=C3=A9ment Pit-Claudel <cpitclaudel@HIDDEN> writes: > On 2017-04-17 10:25, Eli Zaretskii wrote: >>> Thanks! I don't expect that this feature is intended to slow down typin= g, though, right? In the example I posted it makes typing painfully slow. >> I didn't see any example in your OP, only a profile. What did I miss? >> >> And no, this is not supposed to slow down typing in any significant >> way, as long as you type, because sit-for is supposed to return as >> soon as input is available. Your complaint was about CPU usage, not >> about time delays, AFAIU. > > Indeed, there was only a profile; I don't have a good repro yet. In that= case, flyspell was slowing things down a lot, and the complaint was indeed= about delays. > Sorry for being unclear. That was 3 years ago. Are you still seeing this on a recent version of Emacs, such as the recently released 27.1? Best regards, Stefan Kangas
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 28 Aug 2020 11:50:01 +0000 Resent-Message-ID: <handler.26525.B26525.159861535611011 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Damien Cassou <damien@HIDDEN> Cc: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN>, 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159861535611011 (code B ref 26525); Fri, 28 Aug 2020 11:50:01 +0000 Received: (at 26525) by debbugs.gnu.org; 28 Aug 2020 11:49:16 +0000 Received: from localhost ([127.0.0.1]:45279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kBcse-0002rW-BD for submit <at> debbugs.gnu.org; Fri, 28 Aug 2020 07:49:16 -0400 Received: from mail-yb1-f195.google.com ([209.85.219.195]:45678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kBcsc-0002rI-Hs for 26525 <at> debbugs.gnu.org; Fri, 28 Aug 2020 07:49:15 -0400 Received: by mail-yb1-f195.google.com with SMTP id x2so355971ybf.12 for <26525 <at> debbugs.gnu.org>; Fri, 28 Aug 2020 04:49:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=z4FuMcOoDTOjq80qtU0X8ou8tdGAF+g9IyCqXjhMuDc=; b=doRZamnohk2m/ZTcx62LXDFHKSyCSn2xFjWsvSvZ9CQ90KAl5KI1zfcKvlfi8EThJu h9LRCqEQnKyAij+YXvoPV26iVxClDvShDawMsm2jnhRDD74EwzvFOB7/buHmrTSLdyix OcS9QqlUspVIIS7Jlzqj2fWJibodDYaNqVRNxbxoBCPQDFlWWRNHCazg5EoZItpEg/e6 WB+Qd0Z43zaBCRtKnA/QrHzffoS+d3lNNbpJ47iUa+0dmUrFPYRT8eOv4F3Yj6FjLUlu BF2pvqOHkt29P4nPeEGJIkUT3TQxaO6EUqnrCc3pDMXkd1KODMadMEYwS9LvzZKyiqEv o3EA== X-Gm-Message-State: AOAM5301Br8SSAQIDLFlfoghEyK9VcD8koHm2ShyznJuj69pgM/5YBv7 7q5ER4KgIZN93oEobXZYpz4/OUm+JEY7eBxyB1g= X-Google-Smtp-Source: ABdhPJynfbIKpUC9ZUP4xTvwUSR3YryRkwlfh/fUBNEAc9Gp3e6NeBnlanGLr4+2L/pKAdaZI49CZV7XMTAmaejLp9Q= X-Received: by 2002:a5b:508:: with SMTP id o8mr2089477ybp.43.1598615348884; Fri, 28 Aug 2020 04:49:08 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Aug 2020 04:49:08 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <87r2u2geox.fsf@HIDDEN> (Damien Cassou's message of "Tue, 17 Oct 2017 14:07:58 +0200") References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <87r2u2geox.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Fri, 28 Aug 2020 04:49:08 -0700 Message-ID: <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) Damien Cassou <damien@HIDDEN> writes: >> I have attached a profile in which Flyspell's flyspell-check-word-p >> consumes 89% of CPU time while typing text in a buffer. [=E2=80=A6] > > This happened to me in the past then stopped for months. Now it happens > again and is really annoying. Emacs regularly freezes for around 5 > seconds when I manipulate text. That was 3 years ago. Are you still seeing this on a recent version of Emacs, such as the recently released 27.1? Best regards, Stefan Kangas
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Damien Cassou <damien@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 28 Aug 2020 12:37:02 +0000 Resent-Message-ID: <handler.26525.B26525.159861816615907 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas <stefan@HIDDEN> Cc: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN>, 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159861816615907 (code B ref 26525); Fri, 28 Aug 2020 12:37:02 +0000 Received: (at 26525) by debbugs.gnu.org; 28 Aug 2020 12:36:06 +0000 Received: from localhost ([127.0.0.1]:45442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kBdbx-00048V-Pa for submit <at> debbugs.gnu.org; Fri, 28 Aug 2020 08:36:05 -0400 Received: from mail.choca.pics ([80.67.172.235]:56138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <damien@HIDDEN>) id 1kBdbu-000484-06 for 26525 <at> debbugs.gnu.org; Fri, 28 Aug 2020 08:36:05 -0400 Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id 736C418197CBD; Fri, 28 Aug 2020 14:36:00 +0200 (CEST) Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10032) with ESMTP id aGxXZtkosXsf; Fri, 28 Aug 2020 14:35:59 +0200 (CEST) Received: from localhost (localhost.localdomain [IPv6:::1]) by mail.choca.pics (Postfix) with ESMTP id C591F18195BEB; Fri, 28 Aug 2020 14:35:59 +0200 (CEST) X-Virus-Scanned: amavisd-new at choca.pics Received: from mail.choca.pics ([IPv6:::1]) by localhost (mail.choca.pics [IPv6:::1]) (amavisd-new, port 10026) with ESMTP id FYQl1Q11gWVP; Fri, 28 Aug 2020 14:35:59 +0200 (CEST) Received: from localhost (203.99.92.92.rev.sfr.net [92.92.99.203]) by mail.choca.pics (Postfix) with ESMTPSA id 7954418002336; Fri, 28 Aug 2020 14:35:59 +0200 (CEST) From: Damien Cassou <damien@HIDDEN> In-Reply-To: <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <87r2u2geox.fsf@HIDDEN> <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> Date: Fri, 28 Aug 2020 14:35:58 +0200 Message-ID: <87sgc72bip.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Stefan Kangas <stefan@HIDDEN> writes: > That was 3 years ago. Are you still seeing this on a recent version of > Emacs, such as the recently released 27.1? This hasn't happened for some time. -- Damien Cassou "Success is the ability to go from one failure to another without losing enthusiasm." --Winston Churchill
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 28 Aug 2020 18:41:02 +0000 Resent-Message-ID: <handler.26525.B26525.159864001721032 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Damien Cassou <damien@HIDDEN>, Stefan Kangas <stefan@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159864001721032 (code B ref 26525); Fri, 28 Aug 2020 18:41:02 +0000 Received: (at 26525) by debbugs.gnu.org; 28 Aug 2020 18:40:17 +0000 Received: from localhost ([127.0.0.1]:47412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kBjIP-0005T9-DI for submit <at> debbugs.gnu.org; Fri, 28 Aug 2020 14:40:17 -0400 Received: from mail-qk1-f173.google.com ([209.85.222.173]:42965) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1kBjIM-0005Sv-U8 for 26525 <at> debbugs.gnu.org; Fri, 28 Aug 2020 14:40:16 -0400 Received: by mail-qk1-f173.google.com with SMTP id u3so393184qkd.9 for <26525 <at> debbugs.gnu.org>; Fri, 28 Aug 2020 11:40:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=nwXdRcaSUf1qtzW1LUnD4WBIZx2uS3Yln8u1uD2iBwA=; b=f4wTkAs358IdEdWweb3y1YEjXavikIxtJhvvWq1mFQwjul8jRwINmayZ+HyTrALdIS Koyly+zWJwCKQGb6GZFsbrzJCSVvRuigwk99WOxwxVZUyfG6cCtp0pVpIVSQZfJ/kk4F SImP0Ate+vkgxHrJwvGZm/ZpLQc0pY6Gv16OcSoqc/x/z7gc292EMFMsdO1JdRMKfkdg RkS0I0P/iogg15RMKMwJ+U3W0IJGbZBwIE+EyIy4osDTgCWioZs2ull7SdG7J3w8vj7b NRa39bXelTwWSl5KnkS9nzlOOn21i5tEK6GxQ3HXD4ohN2mvseXtmj8XnwpEiDtNmn2x dH0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=nwXdRcaSUf1qtzW1LUnD4WBIZx2uS3Yln8u1uD2iBwA=; b=QdRGl9hP66QqcwMmdzzrPDGRubvNtszueb/BCIJO3QHak8NXxWxMbp/Mmyj434J/Uq wqfVu6XALN2BCrD0JlTdqNGB3Fl9oiJLIWBDsjF59GE/yyMS9kbw7OcReuXbJYKhcz0e J9cle+MZyKaSLGAqw3kCdM2UMJrutjG5Yrbo7yL20MK1SMmBHAZDqGWD7ieOKAaUqlz6 A8m5i2kZ0eZki+4UGPwPYbtXULeBXDc+MEjgh+yrC0REAbYYZF5gs5RYFDzHZU7qHi2Y 6jfruV2rKDV35bP1HGDJspb+R2hTzNsq3Blx9w40f5dQyfHMa8y2wUIPtoOtG44m9Uq+ 69aA== X-Gm-Message-State: AOAM531XpBAYROkUOAWRtsBbohQ+QwB+9VguBRqLfoinyEzBrhWVMXWN pWMbZkq57Ewd+ROtjG2+LsGmp4rNt/M= X-Google-Smtp-Source: ABdhPJwWLx2cNc1wr2I2TLi3C/XVOro5d1dwCF+xnSV2m5u7fd1sxxpNQlvF3r99nU5btPy8Yew++w== X-Received: by 2002:ae9:e00b:: with SMTP id m11mr449786qkk.341.1598640009213; Fri, 28 Aug 2020 11:40:09 -0700 (PDT) Received: from [192.168.1.3] (c-24-61-240-80.hsd1.ma.comcast.net. [24.61.240.80]) by smtp.googlemail.com with ESMTPSA id r6sm1505074qkc.43.2020.08.28.11.40.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Aug 2020 11:40:08 -0700 (PDT) References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <87r2u2geox.fsf@HIDDEN> <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> <87sgc72bip.fsf@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <2fbc0225-7614-9df4-96fb-b34dd462dc7a@HIDDEN> Date: Fri, 28 Aug 2020 14:40:07 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <87sgc72bip.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: -0.8 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.8 (-) On 8/28/20 8:35 AM, Damien Cassou wrote: > Stefan Kangas <stefan@HIDDEN> writes: >> That was 3 years ago. Are you still seeing this on a recent version of >> Emacs, such as the recently released 27.1? > > This hasn't happened for some time. > There was a report of a similar issue on reddit recently, but it hasn't happened to me of late.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 29 Aug 2020 16:28:02 +0000 Resent-Message-ID: <handler.26525.B26525.159871846415155 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN>, Damien Cassou <damien@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159871846415155 (code B ref 26525); Sat, 29 Aug 2020 16:28:02 +0000 Received: (at 26525) by debbugs.gnu.org; 29 Aug 2020 16:27:44 +0000 Received: from localhost ([127.0.0.1]:48959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kC3hf-0003wN-VB for submit <at> debbugs.gnu.org; Sat, 29 Aug 2020 12:27:44 -0400 Received: from mail-yb1-f196.google.com ([209.85.219.196]:40700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kC3hX-0003vq-BC for 26525 <at> debbugs.gnu.org; Sat, 29 Aug 2020 12:27:37 -0400 Received: by mail-yb1-f196.google.com with SMTP id q3so1465013ybp.7 for <26525 <at> debbugs.gnu.org>; Sat, 29 Aug 2020 09:27:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=YgNeYZkxOGdjYTKxiEJ2Ag9Z/4I5hS6+fOnslp8OD34=; b=buJJW4CeK3+YiKleUGJ+hm1EFRpv4U2uQxUWBb54UUkYgyzMyysc9LkLTuLvmae+O4 3Cu2fPZgtz1ffr6IiYxjNvpjWuvbmQpTPn6jP5KkVeZbZ5PEPsxd+GejVQfqbVcvfBBN uHaBKkDmy/8qzbonvVwTYrCTq83uCKOEXBmlNoYb7JTyqIDPC80W0JIHK5lWrBNE2A1J 5kS9JZDgiSP2mqsQy1Y6TjZL7AkL+r3ekaG2hVokmuzMtCGEm6MC3cL9eW6r6K5F5r+B FTlCkVUHQOEXQB9Knib5NFTQG67BMn0cT7/uyReB9PhCszm8z/bRbqVQ5bvxJZnt1/bF qvRQ== X-Gm-Message-State: AOAM5327ZSbOa3weuenm5w76i2lB5ARRY4vDaR5+9uwUxgyjgSb5/NZ+ aTMVpW1dNyKfcfi8MNCBOIGQBzgbPgPFi8otPxo= X-Google-Smtp-Source: ABdhPJwhlk/kYF/ld59nIvCD67qPHxRncKxFPW49k3MD3pKzLDThxPSrXYM3CGCIA3KlDwzx6rWxHs7gg+1dfctgOfg= X-Received: by 2002:a25:7007:: with SMTP id l7mr8678120ybc.85.1598718449912; Sat, 29 Aug 2020 09:27:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 29 Aug 2020 09:27:29 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <2fbc0225-7614-9df4-96fb-b34dd462dc7a@HIDDEN> References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <87r2u2geox.fsf@HIDDEN> <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> <87sgc72bip.fsf@HIDDEN> <2fbc0225-7614-9df4-96fb-b34dd462dc7a@HIDDEN> MIME-Version: 1.0 Date: Sat, 29 Aug 2020 09:27:29 -0700 Message-ID: <CADwFkmnHMYW1yVUHUpxJ1mkkW4kP31ocXq+nsqkCw=-Mf7y-jw@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) tags 26525 + unreproducible thanks Cl=C3=A9ment Pit-Claudel <cpitclaudel@HIDDEN> writes: > On 8/28/20 8:35 AM, Damien Cassou wrote: >> Stefan Kangas <stefan@HIDDEN> writes: >>> That was 3 years ago. Are you still seeing this on a recent version of >>> Emacs, such as the recently released 27.1? >> >> This hasn't happened for some time. >> > > There was a report of a similar issue on reddit recently, but it hasn't h= appened to me of late. You wouldn't happen to have a link to the relevant thread? I tried searching the web but couldn't find anything. I'm marking this bug as unreproducible for now. Please report back if you see this again or can provide any more information.
Received: (at control) by debbugs.gnu.org; 29 Aug 2020 16:27:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 29 12:27:37 2020 Received: from localhost ([127.0.0.1]:48957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kC3hZ-0003wA-NZ for submit <at> debbugs.gnu.org; Sat, 29 Aug 2020 12:27:37 -0400 Received: from mail-yb1-f193.google.com ([209.85.219.193]:33783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kC3hX-0003vr-DO for control <at> debbugs.gnu.org; Sat, 29 Aug 2020 12:27:35 -0400 Received: by mail-yb1-f193.google.com with SMTP id 145so347872ybd.0 for <control <at> debbugs.gnu.org>; Sat, 29 Aug 2020 09:27:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc:content-transfer-encoding; bh=YgNeYZkxOGdjYTKxiEJ2Ag9Z/4I5hS6+fOnslp8OD34=; b=txxOQo1XuTWANzPJifuqYzJSlE55QSs91HMNqynBKU84iijGw1fysLwhxAp1bYYcuI 89xMALW/Sjc0PDdwIVJ1y8IQtOVyPubb1Wk5+Jux7p76a/fbGUviirY1UDSpdAWo1dXk MnbXJkzAfEnxY21VU575g5X4GuV3a2nrr5lUwM8UdWHDcBGsI3OLQGgkgD7aWaYDvOsw UsnnsOEqJSxuPJNx9jkoT82e4J0zDszSjaM7nOmkjhF8xbxJ9Kd+mvxC4bAoX3Xf/r1d bFeToGOeZXrGmc8KkWQyafE7tkP43EKg0zJ1leNCYvDBpmRHfl/RULh3fEqaX+RUyDjC 9Cmw== X-Gm-Message-State: AOAM530vifEkpuzmtq8/d5FiZZUJ2WH2yZpgvuCCAtdn++EO84EtgJKe 2j0uQgd3GCj/hzL+rjlV8evrFfwCIu/5i1G/7Tg= X-Google-Smtp-Source: ABdhPJwhlk/kYF/ld59nIvCD67qPHxRncKxFPW49k3MD3pKzLDThxPSrXYM3CGCIA3KlDwzx6rWxHs7gg+1dfctgOfg= X-Received: by 2002:a25:7007:: with SMTP id l7mr8678120ybc.85.1598718449912; Sat, 29 Aug 2020 09:27:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 29 Aug 2020 09:27:29 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <2fbc0225-7614-9df4-96fb-b34dd462dc7a@HIDDEN> References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <87r2u2geox.fsf@HIDDEN> <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> <87sgc72bip.fsf@HIDDEN> <2fbc0225-7614-9df4-96fb-b34dd462dc7a@HIDDEN> MIME-Version: 1.0 Date: Sat, 29 Aug 2020 09:27:29 -0700 Message-ID: <CADwFkmnHMYW1yVUHUpxJ1mkkW4kP31ocXq+nsqkCw=-Mf7y-jw@HIDDEN> Subject: Re: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU To: =?UTF-8?Q?Cl=C3=A9ment_Pit=2DClaudel?= <cpitclaudel@HIDDEN>, Damien Cassou <damien@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bcc: control <at> debbugs.gnu.org X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control Cc: 26525 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) tags 26525 + unreproducible thanks Cl=C3=A9ment Pit-Claudel <cpitclaudel@HIDDEN> writes: > On 8/28/20 8:35 AM, Damien Cassou wrote: >> Stefan Kangas <stefan@HIDDEN> writes: >>> That was 3 years ago. Are you still seeing this on a recent version of >>> Emacs, such as the recently released 27.1? >> >> This hasn't happened for some time. >> > > There was a report of a similar issue on reddit recently, but it hasn't h= appened to me of late. You wouldn't happen to have a link to the relevant thread? I tried searching the web but couldn't find anything. I'm marking this bug as unreproducible for now. Please report back if you see this again or can provide any more information.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 29 Aug 2020 18:11:01 +0000 Resent-Message-ID: <handler.26525.B26525.15987246129321 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo unreproducible To: Stefan Kangas <stefan@HIDDEN>, Damien Cassou <damien@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.15987246129321 (code B ref 26525); Sat, 29 Aug 2020 18:11:01 +0000 Received: (at 26525) by debbugs.gnu.org; 29 Aug 2020 18:10:12 +0000 Received: from localhost ([127.0.0.1]:49098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kC5Ip-0002QG-Tg for submit <at> debbugs.gnu.org; Sat, 29 Aug 2020 14:10:12 -0400 Received: from mail-qt1-f174.google.com ([209.85.160.174]:33802) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <cpitclaudel@HIDDEN>) id 1kC5In-0002Pz-Cs for 26525 <at> debbugs.gnu.org; Sat, 29 Aug 2020 14:10:10 -0400 Received: by mail-qt1-f174.google.com with SMTP id x12so2057529qtp.1 for <26525 <at> debbugs.gnu.org>; Sat, 29 Aug 2020 11:10:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=wqRTlFT/wx5liW4IRo6FR5W3hZKUM8AOb4dxvkX1qQI=; b=FraED1KOksLFst2a0uuCHXTEucOGmbY/Sv0CH1s7bIQXrs18KbBF3l02dQrE6E+V4Z p12si9XmYyjdODag3AuR+wldWrhZBzpWEvZnJlWAuvjRM8ZKocNuNF71jLWkeLQ8l85z 5gZw1SyEECZU78Bk5j+RvsZ1o85BHPAbnXDJiX23rSavdDl9nf8yG8qpTmALJTYSwo7P qoIoum8a+tVVwMuJmUhp5XK3gk/B3z/cmpuJmnW/MKDXgFRiJtqJTe6hkA4B7ooU5IH+ 87Wv9Eo8YovINH25TX2vyr+ZGkr1AbwGtXUNv4lFwRABNmP3+wPowuHFekH5RiL5Mv32 kbfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=wqRTlFT/wx5liW4IRo6FR5W3hZKUM8AOb4dxvkX1qQI=; b=R8dB9C4PvmgoBt0OpeFAVnqWs57FNSRqzNPOjThOnf5rZPHmLJFgI9bTSGAFth8vBU mLF//ckSsr8nzBoCZU6WoA+XW032zaksWaKy0ZMB01n6sbCW7ZQwxdIj4vs5PH1YITRF +b2tgjywowTfhHSXpkb7HJfgTHAW7WTuD+zc7nSLF5eaGPoH0gC9KGR9CBKwUQqJ7Ejl WfJiZZ/XFhfEazd8Gb++KdQUOGWoSSRVLSjvv8qMnK8AI/zA2mybtPV24LQ7uHCv39DF zT5YYsSws1bI8o/aQKrx+z3xcMrzzIIHlATz6+uEg9pgKqzNFBi4hMHK+WcmepxTh7nh 4Ovg== X-Gm-Message-State: AOAM533KH7YBey5L+2xlgT2X3MLBhZVeB8WzqP3uxO/MrIVn3WWA7eXH J8niPGD+PRVyumHM/t4i7PCcrgCV9iQ= X-Google-Smtp-Source: ABdhPJwWvUGf14+/RS8THqaZw/jZjuz6ZIhE6M+L/2i0xCQYOR4Pu4jtDIvr56ho9ZGDTE2zZONXaw== X-Received: by 2002:ac8:7551:: with SMTP id b17mr6485234qtr.27.1598724603748; Sat, 29 Aug 2020 11:10:03 -0700 (PDT) Received: from [192.168.1.3] (c-24-61-240-80.hsd1.ma.comcast.net. [24.61.240.80]) by smtp.googlemail.com with ESMTPSA id g4sm3137745qtp.89.2020.08.29.11.10.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 29 Aug 2020 11:10:03 -0700 (PDT) References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> <87r2u2geox.fsf@HIDDEN> <CADwFkm=ZDRdO574maDr11fNj5BWpFP51fXeciG74YU1LJPFzjg@HIDDEN> <87sgc72bip.fsf@HIDDEN> <2fbc0225-7614-9df4-96fb-b34dd462dc7a@HIDDEN> <CADwFkmnHMYW1yVUHUpxJ1mkkW4kP31ocXq+nsqkCw=-Mf7y-jw@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN> Message-ID: <7ed0160d-bb14-8137-bbe3-9682c71a95bd@HIDDEN> Date: Sat, 29 Aug 2020 14:10:01 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <CADwFkmnHMYW1yVUHUpxJ1mkkW4kP31ocXq+nsqkCw=-Mf7y-jw@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: -0.8 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.8 (-) On 8/29/20 12:27 PM, Stefan Kangas wrote: > You wouldn't happen to have a link to the relevant thread? I tried > searching the web but couldn't find anything. https://www.reddit.com/r/emacs/comments/i96lbo/flyspell_consuming_most_of_my_resources_why_oo/ , sorry for not including it the first time.
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU References: <48f694f6-7540-a57b-eb82-3fe5024d9554@HIDDEN> Resent-From: Nick H <nick@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 02 Sep 2020 23:17:02 +0000 Resent-Message-ID: <handler.26525.B26525.15990885719957 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo unreproducible To: stefan@HIDDEN Cc: Damien Cassou <damien@HIDDEN>, =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN>, 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.15990885719957 (code B ref 26525); Wed, 02 Sep 2020 23:17:02 +0000 Received: (at 26525) by debbugs.gnu.org; 2 Sep 2020 23:16:11 +0000 Received: from localhost ([127.0.0.1]:32816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kDbz6-0002aT-Ct for submit <at> debbugs.gnu.org; Wed, 02 Sep 2020 19:16:10 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:33583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <nick@HIDDEN>) id 1kDbz1-0002Zf-4D for 26525 <at> debbugs.gnu.org; Wed, 02 Sep 2020 19:16:07 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 89EFC5C00FD; Wed, 2 Sep 2020 19:15:57 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 02 Sep 2020 19:15:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tenpoint.co.nz; h=message-id:subject:from:to:cc:date:in-reply-to:content-type :mime-version:content-transfer-encoding; s=fm1; bh=F9EYSzvKvsMui wLObhQ4ep9cMvXcOJ14Vb6sVct6AW8=; b=L1nXHJ1swoH2Vuc3qOEz2pU55NjVS PFV92TJltn8CYsEzLLWKL8dFfoHKfYAVyA1oqFOFz83PdUkhrKGAJcNxP/TRqVT2 QMeMwIwtc7E+5IUXMqQAZ0hBRNUTa6ImibdsvcT5BxSwYeagvwHL2lSZWSIx+aSu 4vtAtwxJf7motB9IAPhTc4oV9LhK2IBlZPKurr7WfdW7ONKj9gSiYLfINQawDpn4 LzvE5EB4L1QsNvuZi7l8eUBVURoYm16G/YUbWoLKa6u4f2jrMczEsy1azZ2vdssJ 0/w19bWD0IUdY0Kg20XzMkP3eZkk/WhPELoKzo6tXaqFxUmEhQR5aPVqw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=F9EYSzvKvsMuiwLObhQ4ep9cMvXcOJ14Vb6sVct6AW8=; b=GeJC0sTq OaTuznpk4qS7/J1fkdb8eUJy59Px1Bl7pruubZoFoxRSQYYHfIi39EaSwT70wV1W gllKQpTRnrp+SpcjhW2lvR+0u8Zis1ksJnAqRJTEdJx5aFkq922NnIVBsYXnsxv8 5/EIp0GSRxhx00UWj4UedK46uHm4rrdr6bEu/8Vnf7G6xOBw/p/JrhpBiSWAGgQU d4rqmx7edAz39rcBrdt9d4Y2RoXFiv8+AStNtiQ+sAW2oOSDfjXfUVNaRYXj2+a8 EUTMGNIErFN5/KtNKtlYon0tBMYJ9yGovP+yfAtZSWbII3Gt7M+lGO0poZz+1kQJ QKOgnfuzd9XWRw== X-ME-Sender: <xms:rSdQX3hXmcA0NyBFFcE0hf7mbCBRWpMnLJu40WMDhMGaADlHsFJNMg> <xme:rSdQX0AqdsCNAg2yVO60DF2jaxcZUL9iMZAE2aU3-LfeDkIeGQxV0DCZlchRlXtQC YM2BKGbpXNPGeTh45k> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudegtddgudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkffuhffvffgjtggfggfgsehtjeertddtreejnecuhfhrohhmpefpihgtkhcu jfcuoehnihgtkhesthgvnhhpohhinhhtrdgtohdrnhiiqeenucggtffrrghtthgvrhhnpe fftddvtefhvefghfdtudekffehkeelveeitdeihedvveeiffffjeeffeekteetvdenucfk phepuddvhedrvdefledruddvuddrjeeinecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepnhhitghksehtvghnphhoihhnthdrtghordhnii X-ME-Proxy: <xmx:rSdQX3HVpYZ4KjbhflEKGrAkHfAfiP2TgGxW1izLh9SOHPcxedn_Lw> <xmx:rSdQX0TTblk4-6l74pjFa5-m2PTQqaa1rxDvbmpyRZMT8aH5VqvmLg> <xmx:rSdQX0zQ8pwFmluJeAjb5bnZCTRa2I8qu-H__L2fijXqMqeyQNMt2A> <xmx:rSdQXxqDqzzwTGBiJcf5caae2VW4XYufJGHTscPfVIussrmyUsYDRw> Received: from Nicks-Thinkpad.localdomain (125-239-121-76-vdsl.sparkbb.co.nz [125.239.121.76]) by mail.messagingengine.com (Postfix) with ESMTPA id AFAD93280068; Wed, 2 Sep 2020 19:15:54 -0400 (EDT) Message-ID: <6ec4bdf403e191db33a49809e6018025f5624bcf.camel@HIDDEN> From: Nick H <nick@HIDDEN> Date: Thu, 03 Sep 2020 11:15:50 +1200 In-Reply-To: CADwFkmnHMYW1yVUHUpxJ1mkkW4kP31ocXq+nsqkCw=-Mf7y-jw@HIDDEN Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.36.5 (3.36.5-1.fc32) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > I'm marking this bug as unreproducible for now. Please report back > if you see this again or can provide any more information. I just bumped into this bug on 27.1 with the same symptoms - typing lag after activating flyspell-mode. I took a couple of profiles - the first when lag was apparent and another after clearing the lag by toggling flyspell-mode. Both profiles show a similar result, so the "high cpu" in sit-for might be a red-herring. Profile 1 - with lag - flyspell-post-command-hook 1146 92% - flyspell-check-word-p 1120 90% - sit-for 1117 90% - redisplay 551 44% + redisplay_internal (C function) 1 0% read-event 390 31% - flyspell-get-not-casechars 1 0% ispell-get-decoded-string 1 0% + flyspell-word 8 0% + flyspell-check-pre-word-p 3 0% + command-execute 65 5% + ... 22 1% + undo-auto--add-boundary 1 0% Profile 2 - without lag - flyspell-post-command-hook 3507 94% - flyspell-check-word-p 3432 92% - sit-for 3414 92% - redisplay 1660 44% + redisplay_internal (C function) 3 0% + read-event 1317 35% + ispell-get-otherchars 6 0% + flyspell-get-not-casechars 5 0% + flyspell-word 17 0% + flyspell-check-pre-word-p 13 0% + command-execute 93 2% + ... 87 2% + timer-event-handler 3 0% undo-auto--add-boundary 2 0% tooltip-hide 1 0% Nick
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 03 Sep 2020 10:20:01 +0000 Resent-Message-ID: <handler.26525.B26525.159912835926105 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo unreproducible To: Nick H <nick@HIDDEN> Cc: Damien Cassou <damien@HIDDEN>, =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel <cpitclaudel@HIDDEN>, 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159912835926105 (code B ref 26525); Thu, 03 Sep 2020 10:20:01 +0000 Received: (at 26525) by debbugs.gnu.org; 3 Sep 2020 10:19:19 +0000 Received: from localhost ([127.0.0.1]:33567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kDmKt-0006my-2o for submit <at> debbugs.gnu.org; Thu, 03 Sep 2020 06:19:19 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:42350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1kDmKr-0006mg-BE for 26525 <at> debbugs.gnu.org; Thu, 03 Sep 2020 06:19:17 -0400 Received: by mail-ed1-f68.google.com with SMTP id l63so2075638edl.9 for <26525 <at> debbugs.gnu.org>; Thu, 03 Sep 2020 03:19:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=/5qvpPLlJIVfRv1ETmtLHuOYnz+tMhIl20ir6Tz32LY=; b=f5aE1xk+1/t7kn8uqBmF4/7LDIu9xIx+c+oAzUdt9U0P0sZQPqKdiMWyaf4wk8xe0D Y3QkBaPr3Xy2FJnqYXIF9nuxTNNJr8ojBXTA+0EGWbdd/iySAXkTYkesqAD+9ISlahne 5Mb3SMZRBF+/hpMmHJB1HBDI8QlcMhQnmtngxAUX4nD1YsQRkYkA6bvvd3ckLVNin3lS wFbLgcP1TUxSi4ZMrJkMGgoDK1HT6RjvdL5EucPuMGwKyndt1WwbwSmG8I8FlhwYh4LS XTPbXMAGi29QbV2OYmaMhz3WWKx7hqrK14+T2Ditul470gmLxKUGKSeRkhT1V7Wr7CIv ZnZA== X-Gm-Message-State: AOAM531aLnwblTCKY2Y8ZqH/wPUqLPDpMWNMcLZISy+HV7jUimCa+YaR xlkGz1ZUOG4bCgm6/RSsrLsHbqSJ1dbSTlfmlIM= X-Google-Smtp-Source: ABdhPJxvdphWcKozWU358LpERApqfA1oK9C/sIvT7uS8/ov6GegQffKWWB5WuTzrxkpxn7HzCy46cGlHurARD/sHB+I= X-Received: by 2002:aa7:cad3:: with SMTP id l19mr2151867edt.352.1599128351472; Thu, 03 Sep 2020 03:19:11 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 3 Sep 2020 03:19:10 -0700 From: Stefan Kangas <stefan@HIDDEN> In-Reply-To: <6ec4bdf403e191db33a49809e6018025f5624bcf.camel@HIDDEN> References: <6ec4bdf403e191db33a49809e6018025f5624bcf.camel@HIDDEN> MIME-Version: 1.0 Date: Thu, 3 Sep 2020 03:19:10 -0700 Message-ID: <CADwFkmk=nGOqhyTgtCp1UPjSja1r8SDbP+-htMTuAMMpRGdNSA@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Nick H <nick@HIDDEN> writes: > I just bumped into this bug on 27.1 with the same symptoms - typing lag > after activating flyspell-mode. What is your ispell/flyspell configuration? Do you have any ideas about how to reproduce it, or could you say something about the circumstances under which you saw this?
X-Loop: help-debbugs@HIDDEN Subject: bug#26525: `sit-for' in Flyspell slows typing down, hogs 90% of CPU Resent-From: Nick Helm <nick@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 04 Sep 2020 01:02:02 +0000 Resent-Message-ID: <handler.26525.B26525.159918131031928 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 26525 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo unreproducible To: Stefan Kangas <stefan@HIDDEN> Cc: 26525 <at> debbugs.gnu.org Received: via spool by 26525-submit <at> debbugs.gnu.org id=B26525.159918131031928 (code B ref 26525); Fri, 04 Sep 2020 01:02:02 +0000 Received: (at 26525) by debbugs.gnu.org; 4 Sep 2020 01:01:50 +0000 Received: from localhost ([127.0.0.1]:36571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kE06v-0008Iu-OI for submit <at> debbugs.gnu.org; Thu, 03 Sep 2020 21:01:49 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:51541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <nick@HIDDEN>) id 1kE06t-0008Ig-QY for 26525 <at> debbugs.gnu.org; Thu, 03 Sep 2020 21:01:48 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id CBE3B510; Thu, 3 Sep 2020 21:01:41 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 03 Sep 2020 21:01:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tenpoint.co.nz; h=message-id:subject:from:to:cc:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; s=fm1; bh= Mhv0spSgsj7vjuviEKFTuDHEbTvsi4F+BmO3B8P/jlo=; b=ma/FBCclhQq/K/9n /4delrBCUri9srC4ckoQ9Gb2T1o0KNHc2AMI/R0t3RXP2DzD8AsXoqayMtrhKOpG BWxi6n+0h+rnZzYbPYFDnfBicQGxgvVYMi9WfDddMWTpyfLzmpHw8WxX+xI7PMBM Pa0ejsjYLX+j9d1BzeJs3RXhsZL8bigOxrhOVTzUCtN7uvcqx3WwGwBXKA8LpZ5z Nv0oPIgswmTet34kC3+agbFz1blsc0OGDOD25U6qWL0s+crWZ+4h6ijdrueYzfVK kMz27Ia5SVWD87sqCgQLgOi0gR3wFvEZlvQplV6PhO/7Vd5pQC2zvAojsjYiENpO kVJRUw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=Mhv0spSgsj7vjuviEKFTuDHEbTvsi4F+BmO3B8P/j lo=; b=r5pwLx45dH3xLRYc1jq2NGxA5LTMymLOZM5yj0GmQAU4YbIxPsZONW5f0 g7byHBLcvd3nPDHxjauH650XiH1HoUhSgSc/f0zA9KIXUrk5iN8YibCupMQ7nYIS I/++RaQ4ol7F/YmOdnEZnRAHZ3SWyBRk0z7B5/0LPqaaB3m0rhZbJ1bakdCML2qw TNwHGyklhJl5Uemv4iSK3uLdwJOt4XjRwSThrVxRZZR2sqsPdsnjWac/1vgAScV8 iBu+JXEbFJTa8m3wF4DuoiyQrDRPiL4j4pOBQvCN3UWokdkyEUKdlvFCYbDz1yTm 9e/c9nytxca6K+PBKwN3z+vOrkKzQ== X-ME-Sender: <xms:9ZFRX-unddhe4kH2A9d3cl55kcxQii_0KqzvJvIYV0jMmKfmzoCzgg> <xme:9ZFRXze9j707cWDt7OUmC2h0bSrovQQp6weAsbukxflZ2JaV57GqOu7dK2zA1z0k9 cHVqQDczy6ndK1lHnw> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrudegvddggedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkffuhffvffgjfhgtfggggfesthejredttderjeenucfhrhhomheppfhitghk ucfjvghlmhcuoehnihgtkhesthgvnhhpohhinhhtrdgtohdrnhiiqeenucggtffrrghtth gvrhhnpeduteelgfeftddvfeevjefhkedtgeefhfeggfeihfegteekkeetteehheeitdfg leenucfkphepuddvhedrvdefledruddvuddrjeeinecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepnhhitghksehtvghnphhoihhnthdrtghordhn ii X-ME-Proxy: <xmx:9ZFRX5xSR_KFEHR93lTipRolDHZfJxvEE3c59VKoJges_pZpXUax2A> <xmx:9ZFRX5PASfFiWE6jCffjk2t-oTOAXEOyQ-RAH194S3Ok-2K38rtmGg> <xmx:9ZFRX-_UMj0guugKD5puLe5_4CYumV4gVwxAT_989mfMBroWS9xNrQ> <xmx:9ZFRX_K_w6fOsCp5GWZakdRmF9nutPtixrPpKrjyxarr1IAAyeKUKQ> Received: from Nicks-Thinkpad.localdomain (125-239-121-76-vdsl.sparkbb.co.nz [125.239.121.76]) by mail.messagingengine.com (Postfix) with ESMTPA id 9A5EC3060057; Thu, 3 Sep 2020 21:01:39 -0400 (EDT) Message-ID: <43c60b5d18e722ef1c6be35705f57d4fa9b854cc.camel@HIDDEN> From: Nick Helm <nick@HIDDEN> Date: Fri, 04 Sep 2020 13:01:35 +1200 In-Reply-To: <CADwFkmk=nGOqhyTgtCp1UPjSja1r8SDbP+-htMTuAMMpRGdNSA@HIDDEN> References: <6ec4bdf403e191db33a49809e6018025f5624bcf.camel@HIDDEN> <CADwFkmk=nGOqhyTgtCp1UPjSja1r8SDbP+-htMTuAMMpRGdNSA@HIDDEN> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.36.5 (3.36.5-1.fc32) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Thu, 2020-09-03 at 03:19 -0700, Stefan Kangas wrote: > Nick H <nick@HIDDEN> writes: > > > I just bumped into this bug on 27.1 with the same symptoms - typing > > lag after activating flyspell-mode. > > What is your ispell/flyspell configuration? Nothing unusual: grep -C2 -E \(ispell\|flyspell\) ~/.config/emacs/init.el ; spelling (setq ispell-choices-win-default-height 2) (setq ispell-dictionary "en_NZ") (setq ispell-personal-dictionary (concat nh-etc "hunspell-dict")) (setq ispell-program-name "hunspell") (setq ispell-dictionary-alist '(("en_NZ" "[[:alpha:]]" "[^[:alpha:]]" "[']" t nil t utf-8))) (with-eval-after-load 'flyspell (progn (define-key flyspell-mouse-map [down-mouse-3] #'flyspell-correct-word) (define-key flyspell-mouse-map [mouse-3] nil))) > Do you have any ideas about how to reproduce it, or could you say > something about the circumstances under which you saw this? The lead-up was pretty mundane - I visited an elisp file, set the region to a block of text, M-x write-region, C-x C-f the resulting file, M-x vi-l-m, a few edits, M-x flys-buf, M-x flys-mod --> lag I tried to reproduce the problem, but no success. Sorry.
Received: (at control) by debbugs.gnu.org; 30 Nov 2020 12:45:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 30 07:45:42 2020 Received: from localhost ([127.0.0.1]:54055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1kjiYn-0000Ha-UX for submit <at> debbugs.gnu.org; Mon, 30 Nov 2020 07:45:42 -0500 Received: from quimby.gnus.org ([95.216.78.240]:36152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1kjiYm-0000BZ-MS for control <at> debbugs.gnu.org; Mon, 30 Nov 2020 07:45:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6pi6y1zoaPeleua3mYqp/uojat+5KRtfA1270sep9HU=; b=d7SLNx2mkcs3Hx8LY39/ykShSx NuXelSVjMePfUCsnz2ytUZfA938N00o4eEhsXc2Z04OrBqxw0qs0nHnFTc52vZ1o/gcJFUCgb3eqw WA6Bs9vhZ3GJZ9c+AH5IDWajvX7tfk22GOUURdRvCP4wnGJxm+MxmJXjUyGif8iLeANM=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1kjiYf-0000VK-0V for control <at> debbugs.gnu.org; Mon, 30 Nov 2020 13:45:35 +0100 Date: Mon, 30 Nov 2020 13:45:31 +0100 Message-Id: <87czzv813o.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #26525 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 26525 - moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) tags 26525 - moreinfo quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.