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#24510: 25.1; Info: searching for ` does not find what looks like ` Date: Sat, 24 Sep 2016 10:28:01 +0300 Message-ID: <83fuopdaf2.fsf@gnu.org> References: <<6905ca6f-0573-4a2b-b346-d5df47862e09@default> <<83intneq2g.fsf@gnu.org> <<7f9c8f95-a04d-4e94-9c17-8a348bf89215@default> <<83d1jvds1t.fsf@gnu.org> <83mviycxse.fsf@gnu.org> <8f6d6767-e5f4-79cc-ac3f-199cc58e92e2@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1474702111 18051 195.159.176.226 (24 Sep 2016 07:28:31 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 24 Sep 2016 07:28:31 +0000 (UTC) Cc: 24510@debbugs.gnu.org To: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 24 09:28:27 2016 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 1bnhNf-0002g2-3e for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Sep 2016 09:28:15 +0200 Original-Received: from localhost ([::1]:57434 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnhNd-0003xd-ER for geb-bug-gnu-emacs@m.gmane.org; Sat, 24 Sep 2016 03:28:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41988) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnhNW-0003xJ-U8 for bug-gnu-emacs@gnu.org; Sat, 24 Sep 2016 03:28:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnhNR-000449-TH for bug-gnu-emacs@gnu.org; Sat, 24 Sep 2016 03:28:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55878) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnhNR-000441-Q5 for bug-gnu-emacs@gnu.org; Sat, 24 Sep 2016 03:28:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bnhNR-0001qJ-Ld for bug-gnu-emacs@gnu.org; Sat, 24 Sep 2016 03:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Sep 2016 07:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24510-submit@debbugs.gnu.org id=B24510.14747020657060 (code B ref 24510); Sat, 24 Sep 2016 07:28:01 +0000 Original-Received: (at 24510) by debbugs.gnu.org; 24 Sep 2016 07:27:45 +0000 Original-Received: from localhost ([127.0.0.1]:33835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnhNB-0001pn-5p for submit@debbugs.gnu.org; Sat, 24 Sep 2016 03:27:45 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bnhN8-0001pa-QJ for 24510@debbugs.gnu.org; Sat, 24 Sep 2016 03:27:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnhMy-0003lg-Ix for 24510@debbugs.gnu.org; Sat, 24 Sep 2016 03:27:37 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnhMy-0003lT-FQ; Sat, 24 Sep 2016 03:27:32 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4716 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bnhMx-000718-Lp; Sat, 24 Sep 2016 03:27:32 -0400 In-reply-to: <8f6d6767-e5f4-79cc-ac3f-199cc58e92e2@gmail.com> (message from =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel on Fri, 23 Sep 2016 16:07:51 -0400) 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:123622 Archived-At: > From: Clément Pit--Claudel > Date: Fri, 23 Sep 2016 16:07:51 -0400 > > >> > 1) Emacs can try to avoid using Courier New as the default font. > > > > Not an option. Other fonts have much less coverage, and most of them > > are much uglier. You may wish looking at them before you suggest > > this. > > Hi Eli, > > I have not used MS Windows much in a while, but one thing I missed after I switched to GNU/Linux was Microsoft's excellent Consolas font. It was first included with Windows XP, if I remember correctly. Do you think Emacs could try this one instead of Courier New by default? I think both Visual Studio and Atom use it by default on Windows. > > Here's how the two fonts compare in terms of coverage; I hope it's helpful! I hope, based on the coverage you presented, it should be clear that Consolas is worse than Courier New. Non-support of Arabic script is a non-starter these days. On my system, Consolas supports 16 Unicode blocks and 598 characters, while Courier New supports 29 blocks and 1258 characters, almost twice as many. Lucida Console suggested by Drew supports 22 blocks and 663 characters, which is also too few. (On Windows 8.1, the respective numbers are 38/2220, 41/3025, and 21/644 -- as you see, the numbers for Consolas are significantly larger, but the growth is mainly due to symbols and Latin extensions, it is still pretty much a Europe-centric font). In terms of coverage, the best fonts available on Windows are Arial MS Unicode, Cambria, and Times New Roman, but they are proportional fonts, whereas we need a monospaced font. (Cambria is also unavailable before Vista.) Symbola is my favorite as far as coverage goes (71 blocks and 7873 characters), but it is not installed by default on Windows systems. So I don't think we have a candidate font on Windows that is better than the current default.