all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Mike FABIAN <maiku.fabian@gmail.com>
To: Stephen Berman <stephen.berman@gmx.net>
Cc: Lars Ingebrigtsen <larsi@gnus.org>, 15420@debbugs.gnu.org
Subject: bug#15420: 24.3; Symbols like 🚴 (U+1F6B4) are not displayed by default
Date: Thu, 15 Aug 2019 11:25:09 +0200	[thread overview]
Message-ID: <m3o90qn5l6.fsf@ari.site> (raw)
In-Reply-To: <8736i2iyzz.fsf@gmx.net> (Stephen Berman's message of "Thu, 15 Aug 2019 11:01:04 +0200")

Stephen Berman <stephen.berman@gmx.net> さんは書きました:

> On Wed, 14 Aug 2019 20:42:11 -0700 Lars Ingebrigtsen <larsi@gnus.org> wrote:
>
>> Mike FABIAN <maiku.fabian@gmail.com> writes:
>>
>>> After emacs -Q, try to load a file containing
>>>
>>> 🚲 U+1F6B2 BICYCLE
>>> 🚴 U+1F6B4 BICYCLIST
>>> 𓀀 U+13000 EGYPTIAN HIEROGLYPH A001
>>>
>>> Glyhps for these characters are not displayed by default,
>>> even when fonts with these glyphs are installed.
>>>
>>> For example "Symbola" by George Douros (http://users.teilar.gr/~g1951d/)
>>> has 🚲 U+1F6B2 BICYCLE and 🚴 U+1F6B4 BICYCLIST and
>>> "Noto Sans Egyptian Hieroglyphs" from Google has 𓀀 U+13000 EGYPTIAN
>>> HIEROGLYPH A001.
>>>
>>> Instead boxes showing the codepoints are displayed.
>>
>> (I'm going through old bug reports that have unfortunately gotten no
>> responses yet.)
>>
>> I tried reproducing this in Emacs 27 (under Linux).  I installed the
>> Symbola fonts and started an Emacs, and it displayed the bicycle
>> characters without any problems, so I'm unable to reproduce this bug.
>>
>> Are you still seeing it, or has it been fixed during the intervening
>> years?
>
> I have both the Symbola and Aegyptus fonts installed; when I run emacs
> with -Q, only the bicycle and bicyclist characters are correctly
> displayed, the Egyptian hieroglyph is displayed as a hex box.  But when
> I then set the default font (e.g. via the Options menu) to Aegyptus
> Regular, all three characters are correctly displayed.  So the installed
> Symbola fonts are found by default, but not the installed Aegyptus
> fonts.
>
> Steve Berman

For years I did build with my little extra  patch on top of git master,
like this:

commit 258c86a974f788a33a019a082473781a2a603043
Author: Mike FABIAN <mfabian@redhat.com>
Date:   Tue Sep 17 18:41:50 2013 +0200

    Display some symbols correctly by default
    
    For example display U+1F6B4 BICYCLIST and Egyptian Hieroglyphs
    correctly by default.

diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el
index 0413646dfb3..bba5c58c79a 100644
--- a/lisp/international/fontset.el
+++ b/lisp/international/fontset.el
@@ -912,6 +912,10 @@ setup-default-fontset
 		    '("gnu-unifont" . "iso10646-1") nil 'prepend)
   (set-fontset-font "fontset-default" nil
 		    '("mutt-clearlyu" . "iso10646-1") nil 'prepend)
+  (set-fontset-font "fontset-default" nil
+		    '("Symbola" . "iso10646-1") nil 'prepend)
+  (set-fontset-font "fontset-default" nil
+		    '("Noto Sans Egyptian Hieroglyphs" . "iso10646-1") nil 'prepend)
   (set-fontset-font "fontset-default" '(#x20000 . #x2FFFF)
 		    '(nil . "unicode-sip"))
 

But now I tried again with current master without that patch and it
worked. Symbola was used for the bicycles and "Noto Sans  Egyption
Hieroglyphs" for the  hieroglyph even without my patch. So something
seems to have been fixed.

-- 
📧 Mike FABIAN   <mike.fabian@gmx.de>
睡眠不足はいい仕事の敵だ。





  reply	other threads:[~2019-08-15  9:25 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-19 13:58 bug#15420: 24.3; Symbols like 🚴 (U+1F6B4) are not displayed by default Mike FABIAN
2019-08-15  3:42 ` Lars Ingebrigtsen
2019-08-15  9:01   ` Stephen Berman
2019-08-15  9:25     ` Mike FABIAN [this message]
2019-08-15 14:38       ` Eli Zaretskii
2019-08-15 15:19         ` Stephen Berman
2019-08-15 15:40           ` Eli Zaretskii
2019-08-17 13:50             ` Stephen Berman
2019-08-17 14:09               ` Eli Zaretskii
2019-08-17 14:56                 ` Stephen Berman
2019-08-17 15:03                   ` Eli Zaretskii
2019-09-29 13:53                     ` Lars Ingebrigtsen
2019-08-15 15:22     ` 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=m3o90qn5l6.fsf@ari.site \
    --to=maiku.fabian@gmail.com \
    --cc=15420@debbugs.gnu.org \
    --cc=larsi@gnus.org \
    --cc=stephen.berman@gmx.net \
    /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.