From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#32159: 26.1; inhibit-compacting-font-caches does not fix all fonts lagging issue Date: Tue, 17 Jul 2018 18:52:22 +0300 Message-ID: <83muup7tc9.fsf@gnu.org> References: <83muut9q8m.fsf@gnu.org> <45c210aa-5a57-45f7-9bd4-752876b233c2@default> <8336wj9s5d.fsf@gnu.org> <83y3ea7ff4.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1531842761 12430 195.159.176.226 (17 Jul 2018 15:52:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 17 Jul 2018 15:52:41 +0000 (UTC) Cc: 32159@debbugs.gnu.org To: Andy Moreton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 17 17:52:37 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ffSHD-000371-9C for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Jul 2018 17:52:35 +0200 Original-Received: from localhost ([::1]:60108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffSJK-00076j-84 for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Jul 2018 11:54:46 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35155) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffSHh-0005wF-O6 for bug-gnu-emacs@gnu.org; Tue, 17 Jul 2018 11:53:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffSHe-0005eS-Jd for bug-gnu-emacs@gnu.org; Tue, 17 Jul 2018 11:53:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40627) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ffSHe-0005e7-G0 for bug-gnu-emacs@gnu.org; Tue, 17 Jul 2018 11:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ffSHe-00088B-8H for bug-gnu-emacs@gnu.org; Tue, 17 Jul 2018 11:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Jul 2018 15:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32159 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32159-submit@debbugs.gnu.org id=B32159.153184274331211 (code B ref 32159); Tue, 17 Jul 2018 15:53:02 +0000 Original-Received: (at 32159) by debbugs.gnu.org; 17 Jul 2018 15:52:23 +0000 Original-Received: from localhost ([127.0.0.1]:45645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffSH1-00087L-LN for submit@debbugs.gnu.org; Tue, 17 Jul 2018 11:52:23 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffSGz-000878-8y for 32159@debbugs.gnu.org; Tue, 17 Jul 2018 11:52:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffSGq-00054d-Se for 32159@debbugs.gnu.org; Tue, 17 Jul 2018 11:52:16 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40566) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffSGq-00054U-Oa; Tue, 17 Jul 2018 11:52:12 -0400 Original-Received: from [176.228.60.248] (port=1990 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ffSGq-0003dN-5o; Tue, 17 Jul 2018 11:52:12 -0400 In-reply-to: (message from Andy Moreton on Tue, 17 Jul 2018 11:24:07 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:148614 Archived-At: > From: Andy Moreton > Date: Tue, 17 Jul 2018 11:24:07 +0100 > > As a followup to the list Eli suggested, this works for me on Windows > 10: > > (set-frame-font "DejaVu Sans Mono-9" nil t) > (dolist (fontspec-targets > '(;; Latin Extended Additional block (not supported by DejaVu Sans Mono) > (("Liberation Mono" . "iso10646-1") (#x1e00 . #x1eff)) > ;; Other scripts > (("DejaVu Math Tex Gyre" . "iso10646-1") mathematical) > (("Segoe UI Symbol" . "iso10646-1") braille symbol) > (("Myanmar Text" . "iso10646-1") burmese) > (("Ebrima" . "iso10646-1") ethiopic) > (("Microsoft Himalaya" . "iso10646-1") tibetan) > (("Leelawadee UI" . "iso10646-1") khmer thai) > (("Gadugi" . "iso10646-1") canadian-aboriginal cherokee) > (("Nirmala UI" . "iso10646-1") bengali devanagari gujarati > kannada malayalam oriya sinhala tamil telugu))) > (dolist (target (cdr fontspec-targets)) > (set-fontset-font "fontset-default" target (car fontspec-targets)))) > > That reduces the delay in showing the HELLO file from approx 20secs to > approx 3secs on my box. Some of these fonts (DejaVu Math, at least) don't come with Windows OOTB. More importantly, most of the others are not free, which is why we don't want to mention them in our default fontset.