all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Paul Eggert <eggert@cs.ucla.edu>
To: Eli Zaretskii <eliz@gnu.org>
Cc: v.schneidermann@gmail.com, andrewjmoreton@gmail.com,
	20727@debbugs.gnu.org
Subject: bug#20727: 24.5; Font fallback doesn't work for the Emoji range
Date: Sun, 14 Jun 2015 09:14:27 -0700	[thread overview]
Message-ID: <557DA863.3040009@cs.ucla.edu> (raw)
In-Reply-To: <83k2v7ovmc.fsf@gnu.org>

Eli Zaretskii wrote:

>> 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.
>
> What settings are those?  The only ones I think are relevant are the
> default fontset and the default font.  Are there any others?

I'm not sure, but I found that my ~/.emacs file, at the end, said 
"(custom-set-faces)" -- something I didn't put in there, but I suppose I ran 
"customize" at some point in the unremembered past, though I don't remember ever 
customizing fonts.  I suppose the settings installed by custom-set-faces, 
whatever they are, alter the fonts installed by the recent change, and this 
messes up my testing.  (Possibly they saved faces calculated *before* the recent 
change to Emacs, and custom-set-faces is trying to restore them?)  I will 
comment out the customization code before doing further testing, but these are 
the sorts of glitches that I fear will affect other users.

I took a look at your recent commit 2f09f8952489b5c90488faf66f71a4252aed5c2c and 
things are better on Ubuntu, thanks.  In my default environment it now uses the 
fixed font so the Symbola stuff doesn't get in the way.  I'll try it out on 
Fedora in a couple of days.

I did try it with emacs -Q to get the Ubuntu 15.04 default font (Ubuntu Mono), 
and found that recent Emacs in many places looks nicer and in some places not as 
good.  Focusing on the latter:

U+201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK now displays as 
xft:-unknown-Symbola-normal-normal-semicondensed-*-17-*-*-*-*-0-iso10646-1 
(#x39B) which is spidery, whereas it formerly displayed as 
xft:-unknown-FreeMono-normal-normal-normal-*-17-*-*-*-m-0-iso10646-1 (#x8A8) 
which is more legible.

U+204F REVERSED SEMICOLON has a similar problem.

U+2047 DOUBLE QUESTION MARK
U+2048 QUESTION EXCLAMATION MARK
U+2049 EXCLAMATION QUESTION MARK
are too large in Symbola; the old FreeMono version was better.

The currency symbols look worse than before: they used to be constant-width 
(most of them anyway) and matched Ubuntu Mono better.  Perhaps we should leave 
them alone?

Thanks for doing all this -- it must have taken you quite some time.





  parent reply	other threads:[~2015-06-14 16:14 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-03 17:22 bug#20727: 24.5; Font fallback doesn't work for the Emoji range Vasilij Schneidermann
2015-06-03 19:20 ` Eli Zaretskii
2015-06-03 20:32   ` Vasilij Schneidermann
2015-06-07 18:09   ` Glenn Morris
2015-06-07 19:22     ` Eli Zaretskii
2015-06-08  0:15       ` Glenn Morris
2015-06-08  2:42         ` Eli Zaretskii
2015-06-08  5:43           ` Vasilij Schneidermann
2015-06-08 14:30             ` Eli Zaretskii
2015-06-08 14:52               ` Andreas Schwab
2015-06-08 18:06                 ` Eli Zaretskii
2015-06-09 11:48                   ` Andy Moreton
2015-06-09 15:17                     ` Eli Zaretskii
2015-06-09 16:29                       ` Andy Moreton
2015-06-09 16:48                         ` Eli Zaretskii
2015-06-12 16:05                           ` Glenn Morris
2015-06-12 19:32                             ` Eli Zaretskii
2015-06-08 15:59               ` Vasilij Schneidermann
2015-06-12 20:57 ` Paul Eggert
2015-06-13  7:04   ` Eli Zaretskii
2015-06-13  7:39   ` Eli Zaretskii
2015-06-13  9:12   ` Eli Zaretskii
2015-06-13 11:54     ` Eli Zaretskii
2015-06-13 16:01       ` Paul Eggert
2015-06-13 16:32         ` Eli Zaretskii
2015-06-13 17:04           ` Eli Zaretskii
2015-06-13 17:10             ` Paul Eggert
2015-06-13 18:31               ` Eli Zaretskii
2015-06-13 19:02                 ` Paul Eggert
2015-06-13 19:09                   ` Eli Zaretskii
2015-06-13 17:07           ` Paul Eggert
2015-06-13 17:57             ` Eli Zaretskii
2015-06-13 18:47               ` Paul Eggert
2015-06-13 19:03                 ` Eli Zaretskii
2015-06-13 21:19                   ` Paul Eggert
2015-06-14  2:46                     ` Eli Zaretskii
2015-06-14 15:08                       ` Eli Zaretskii
2015-06-14 16:14                       ` Paul Eggert [this message]
2015-06-14 17:37                         ` Eli Zaretskii
2015-06-14 20:39                           ` Paul Eggert
2015-06-15 16:14                             ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=557DA863.3040009@cs.ucla.edu \
    --to=eggert@cs.ucla.edu \
    --cc=20727@debbugs.gnu.org \
    --cc=andrewjmoreton@gmail.com \
    --cc=eliz@gnu.org \
    --cc=v.schneidermann@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.