From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#20727: 24.5; Font fallback doesn't work for the Emoji range Date: Sat, 13 Jun 2015 14:19:42 -0700 Organization: UCLA Computer Science Department Message-ID: <557C9E6E.3000002@cs.ucla.edu> References: <557B47B6.4080600@cs.ucla.edu> <837fr8q8dr.fsf@gnu.org> <83y4jnq0vz.fsf@gnu.org> <557C53E2.6070706@cs.ucla.edu> <83si9vpo0i.fsf@gnu.org> <557C633D.8090508@cs.ucla.edu> <83pp4zpk2s.fsf@gnu.org> <557C7AAB.2090609@cs.ucla.edu> <83mw03ph0m.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1434230424 7715 80.91.229.3 (13 Jun 2015 21:20:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 13 Jun 2015 21:20:24 +0000 (UTC) Cc: v.schneidermann@gmail.com, andrewjmoreton@gmail.com, 20727@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 13 23:20:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z3sqa-00046f-85 for geb-bug-gnu-emacs@m.gmane.org; Sat, 13 Jun 2015 23:20:12 +0200 Original-Received: from localhost ([::1]:57057 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3sqZ-0005W9-Nz for geb-bug-gnu-emacs@m.gmane.org; Sat, 13 Jun 2015 17:20:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32802) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3sqW-0005UM-Bw for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2015 17:20:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3sqT-0002ky-6w for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2015 17:20:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38564) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3sqT-0002kj-4P for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2015 17:20:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Z3sqS-000252-If for bug-gnu-emacs@gnu.org; Sat, 13 Jun 2015 17:20:04 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Jun 2015 21:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20727 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 20727-submit@debbugs.gnu.org id=B20727.14342303927971 (code B ref 20727); Sat, 13 Jun 2015 21:20:04 +0000 Original-Received: (at 20727) by debbugs.gnu.org; 13 Jun 2015 21:19:52 +0000 Original-Received: from localhost ([127.0.0.1]:53024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3sqG-00024U-38 for submit@debbugs.gnu.org; Sat, 13 Jun 2015 17:19:52 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:42075) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3sqE-00024G-0k for 20727@debbugs.gnu.org; Sat, 13 Jun 2015 17:19:50 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id F2375160811; Sat, 13 Jun 2015 14:19:43 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id X3LfGwlijCQU; Sat, 13 Jun 2015 14:19:43 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 415D8160812; Sat, 13 Jun 2015 14:19:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id CsHPl7o5KU-m; Sat, 13 Jun 2015 14:19:43 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 1D5571607BB; Sat, 13 Jun 2015 14:19:43 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-Reply-To: <83mw03ph0m.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103918 Archived-At: Eli Zaretskii wrote: > How did you get FreeSerif characters elsewhere in the buffer? Which > characters were those? It was the other characters like "abc". But I'm afraid I can't reproduce the effect now. I've changed my default environment and perhaps that has affected things. > What do you see for U+2E3F and U+20BD? With 'emacs -Q' it's the same as in Emacs 24.4, namely, the Symbola glyphs. > Anyway, does the idea of selectively removing codepoints from where we > currently specify Symbola sound good, given these trials? After trying it a bit I'm worried that this will be flaky. Often the Symbola fonts are better (much better, if the default fonts lack the symbols), often worse (if both fonts have the symbols), and it all depends on a lot of settings. Users will notice when the Symbola fonts make things worse for them. Instead of using Symbola for all symbols, perhaps we should just use it for emoticons and other symbols known to be commonly bad. It's too bad that we can't fall back on Symbola only when the font is missing the character. I still don't understand things well enough to propose an implementation along those lines, though.