From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Split `simple.el'? Date: Thu, 05 Apr 2018 09:17:37 +0300 Message-ID: <83fu4a2n3y.fsf@gnu.org> References: <5f1e960c-483f-4902-b4c2-b7a4ca3b04f4@default> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1522908932 31520 195.159.176.226 (5 Apr 2018 06:15:32 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 5 Apr 2018 06:15:32 +0000 (UTC) Cc: emacs-devel@gnu.org To: Jefferson Carpenter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 05 08:15:28 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3yBD-00084Z-NX for ged-emacs-devel@m.gmane.org; Thu, 05 Apr 2018 08:15:27 +0200 Original-Received: from localhost ([::1]:33171 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f3yDJ-0001sY-4S for ged-emacs-devel@m.gmane.org; Thu, 05 Apr 2018 02:17:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52035) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f3yDC-0001sE-CP for emacs-devel@gnu.org; Thu, 05 Apr 2018 02:17:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f3yD9-0004oD-8E for emacs-devel@gnu.org; Thu, 05 Apr 2018 02:17:30 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59789) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f3yD9-0004o7-4z; Thu, 05 Apr 2018 02:17:27 -0400 Original-Received: from [176.228.60.248] (port=2132 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1f3yD7-0007yP-7j; Thu, 05 Apr 2018 02:17:26 -0400 In-reply-to: (message from Jefferson Carpenter on Wed, 4 Apr 2018 22:45:14 +0000) 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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:224354 Archived-At: > From: Jefferson Carpenter > Date: Wed, 4 Apr 2018 22:45:14 +0000 > > On 4/4/2018 10:13 PM, John Wiegley wrote> On a similar note, I've been > meaning to rebind C-h h, because every time I > > mistakenly hit it, Emacs completely locks up for about 30 seconds as it > > fetches all those various Unicode characters to display. How long does that > > take for you? > > When I hit C-h h inside Emacs on Windows 8, it hangs up for 30 seconds. Windows 8 added several fonts that are very large and cause slowdown of the Emacs redisplay. You can discover those fonts by moving the cursor around in the buffer and watching for slowdown; then installing alternative fonts for the same scripts will make the time much shorter. Start by installing Symbola, if you haven't already, as the default Emacs fontset tells to use it for some Unicode blocks. > When I hit C-h h inside Putty, running Emacs on Linux over SSH, it takes > less than a second. When you do that, the fonts are served by your local X server, which runs on Windows, right? Then I'm guessing that the X server already has the fonts loaded since the last session of Emacs or other programs, so the comparison is "unfair". It takes 5 to 6 seconds on my Windows system to display etc/HELLO, when I start with "emacs -Q", FWIW.