From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Entering emojis Date: Wed, 27 Oct 2021 20:20:58 +0300 Message-ID: <83k0hyv0xx.fsf@gnu.org> References: <87cznths5j.fsf@gnus.org> <83zgqxymd3.fsf@gnu.org> <878rygj4gt.fsf@gnus.org> <83wnm0zz0q.fsf@gnu.org> <874k94j3rn.fsf@gnus.org> <83v91kzydh.fsf@gnu.org> <87tuh4holf.fsf@gnus.org> <822aec9d01909cecfc6c@heytings.org> <87a6iwhltf.fsf@gnus.org> <83tuh4zfg5.fsf@gnu.org> <87y26gfobr.fsf@gnus.org> <87tuh4f1ie.fsf@gnus.org> <0353A9DA-0041-4D71-8E1B-09FB07A5FD0F@acm.org> <87ilxialzw.fsf@igel.home> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37917"; mail-complaints-to="usenet@ciao.gmane.io" Cc: mattiase@acm.org, emacs-devel@gnu.org, schwab@linux-m68k.org, stefankangas@gmail.com, raman@google.com To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 27 19:59:14 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfnCj-0009ZQ-Vf for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Oct 2021 19:59:14 +0200 Original-Received: from localhost ([::1]:50996 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfnCi-0002ij-Nq for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Oct 2021 13:59:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38490) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfmbn-0000wg-3G for emacs-devel@gnu.org; Wed, 27 Oct 2021 13:21:04 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:45724) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfmbl-0004PX-T7; Wed, 27 Oct 2021 13:21:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=YpDzR0CkNM/a4iVavdq9SVbdocjRN6fItMe3W1H+ym4=; b=h+sE5QH7mybXqSxw8Pp4 hM73CazkdTmPYBo4A2HmZII0VeRonXHZKKo+Hc09QGyAQAuIHFJqrlJCKN8uw5W7p+Ljn+LYjKvsv qRaeQkC7xpYntuMZWc9p7JyjrtWlLg2RHAn50uYygdTqS9DgFr7kg7WFd5+uCUOwP1iU+XJrkXDfa 8VP2u3QDp+kIiSjQ8Uje8+JsVfJ4zK7Zyp22WeukAFn2uTHw57Grsvcf49Avw9REqBPZji2z0+zPl /H3mfv6zvfh5Pk5psR+j4IcsrJQeyL/XwxSIdarT9YRn/87Jehr1XmiT73udpQeizfHz4Aq8BAViT L2A5qom2xmJNgw==; Original-Received: from [87.69.77.57] (port=3186 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfmbl-0005ui-D0; Wed, 27 Oct 2021 13:21:01 -0400 In-Reply-To: (message from Gregory Heytings on Wed, 27 Oct 2021 15:14:57 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:278027 Archived-At: > Date: Wed, 27 Oct 2021 15:14:57 +0000 > From: Gregory Heytings > Cc: Mattias EngdegÄrd , > Andreas Schwab , Stefan Kangas , > emacs-devel@gnu.org > > There's no need to add them, they are there already: C-x 8 RET hie TAB, > and you'll get a list of the 1695 hieroglyphs defined by Unicode. With an > appropriate font, they'll be displayed correctly. It's not enough to know their names and codepoints. Egyptian hieroglyphs have unique shaping requirements, which needed appropriate character composition rules to be written. We have those as well, though. It's the fonts to support this shaping that are missing. Which is to say our composition rules were not really tested well, so they could include bugs.