From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Entering emojis Date: Tue, 26 Oct 2021 19:33:35 +0200 Message-ID: <878ryfg07k.fsf@gnus.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> <87lf2fg44h.fsf@gnus.org> <87h7d3g2uu.fsf@gnus.org> <83bl3bybm3.fsf@gnu.org> <878ryfr9w0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37306"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org, gregory@heytings.org, stefankangas@gmail.com To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 26 19:34:55 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 1mfQLf-0009Rl-6c for ged-emacs-devel@m.gmane-mx.org; Tue, 26 Oct 2021 19:34:55 +0200 Original-Received: from localhost ([::1]:36034 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfQLd-0000mc-FR for ged-emacs-devel@m.gmane-mx.org; Tue, 26 Oct 2021 13:34:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfQKX-0008NS-Qv for emacs-devel@gnu.org; Tue, 26 Oct 2021 13:33:45 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:59520) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfQKV-0002WP-HB; Tue, 26 Oct 2021 13:33:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=tXXJU9AROFEAdvzTduOjszOhUGQSoM8xREqBMAFIdhY=; b=gNCH96EVEIWUQAdN3QwClhZHjK 6XEpFJPm7bkCvkjsWE4uGA5w0E4szNcb9zpd5c1rX8JI3AqKqPe1881Hu76uBMZTvBHg8IChYxN70 cRoOKXOkIO1XXjSVe5sAaLn+Ymbskzo1IH9CK1t5GD17S7TVjIQnb7gVR0XxaAv3/7h0=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfQKP-0005xW-JV; Tue, 26 Oct 2021 19:33:40 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXv7vKlobF4dIlT UGIWEhj///+hG8C1AAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UKGhEbFSZGaf0AAAGCSURBVDjLdZOL ccQgDETtSwMGpwFJacASDcTQf01Z/sdlzNwcHh67AiFtWxueLaQ61GFsA4i19WSUwe7qmIIVvAlS pGl1eElz3BO4BSQawHN4B9cTQJQVqFnET20q2mFjSiFE02OCtFhNRXgA+wruAV4rMHqy0ofgylcL wR/Auw5Wq6RHs5JVcbsBVkVf/gRT8Aay5/VPgRwqplkiANa243z3GziDxRSDFvA7gYMCz0BS3GYI b2bKHNzZXrwTbEbafHTM8IujRl54Z2Mnt0cRWcilWyVfygAsKBpRb6UyCzmZ2ZQClVrVCbCbBSpH B4qbV8D4c1lCNMCuHWQnm1YvZc+sdhVQu6MDWIuVlTNVyVFPm4Go5BmXda0HcVoC4Dw5aspjgHZM RC/BMsBe8srUulSstzMSCyBKQ1IVeyz3YO1e0sBXNKmgSJCd2ufbNzKbNVTSt8O4BNm2H3wWcOaN ISI7VkAYAC5BueVg262DnMl8IXjlPt/Ro1LPle/oy8sgyB9lWZ1P4RWxFwAAACV0RVh0ZGF0ZTpj cmVhdGUAMjAyMS0xMC0yNlQxNzoyNzoyMSswMDowMEfgiQgAAAAldEVYdGRhdGU6bW9kaWZ5ADIw MjEtMTAtMjZUMTc6Mjc6MjErMDA6MDA2vTG0AAAAAElFTkSuQmCC X-Now-Playing: Hermine's _Who'll Come Walking?_: "Who'll Come Walking" In-Reply-To: <878ryfr9w0.fsf@gmail.com> (Robert Pluim's message of "Tue, 26 Oct 2021 19:09:03 +0200") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:277902 Archived-At: Robert Pluim writes: > It=CA=BCs not a no-op: it modifies U+2640 or U+2642 > > I=CA=BCm not sure I understand the issue either: the base codepoint is > U+1F46E, and emoji-zwj-sequences tells you what the sequences > are. What else is needed? There's no VS-16 mixed up with these glyphs -- that a separate issue that I haven't even tried to understand yet. :-) But back to the people. For instance: 1F3CC 1F3FB 200D 2640 FE0F ; RGI_Emoji_ZWJ_Sequence ; wom= an golfing: light skin tone # E4.0 [1] (= =F0=9F=8F=8C=F0=9F=8F=BB=E2=80=8D=E2=99=80=EF=B8=8F) (Oh, heh, that one even had a VS-16...) How am I supposed to go from GOLFER to that glyph? From POLICE OFFICER it's no problem getting to "woman police officer: light skin tone", because those use the same name in the UCS file and in the zwj file, but GOLFING isn't the same as GOLFER. Are the names just informational, and I'm supposed to look this up based on =F0=9F=8F=8CGOLFER being #x1F3CC? So the first codepoint is what matter= s for determining the variants? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no