From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HDRS_MISSP autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 10090 invoked from network); 30 Nov 2021 23:27:29 -0000 Received: from hurricane.the-brannons.com (2602:ff06:725:1:20::25) by inbox.vuxu.org with ESMTPUTF8; 30 Nov 2021 23:27:29 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTP id c3e328ef for ; Tue, 30 Nov 2021 15:27:24 -0800 (PST) Received: from resqmta-ch2-01v.sys.comcast.net (resqmta-ch2-01v.sys.comcast.net [2001:558:fe21:29:69:252:207:33]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id 31b21fd6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 30 Nov 2021 15:27:20 -0800 (PST) Received: from resomta-ch2-07v.sys.comcast.net ([69.252.207.103]) by resqmta-ch2-01v.sys.comcast.net with ESMTP id sC3gmugHRc181sCWsmGtC5; Tue, 30 Nov 2021 23:27:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1638314838; bh=A1IjABdt02SkWJqSFesRyzjsBDqEPPjTsJS2e4b1NCA=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=E0/Mda8p/ieoUEhH9TNsXmJW6fKkNMuwZamZ8t+RfcmyH1gVYT2m9eq2/tbqyYDzB 6D2ppOjVI6AEzk7jF+zHxL/qHZ4PAsj1x6ez8APXcEnFyaKcWbr8q/ClTDTq5hEWN3 YA5YW3SGaXOLABE49T6uacDHg2+n7CFlnAofo+m0SmPv4MEjgyota7a15WzsgO3I5Y 5XJLeTGtKQXH+EX0eqQqEeooHhaKaUn7EAbn6gINmKjt+WvzVOcSn/FiXBpZRpIOPw mVAwAklCyePEI63pvbDJWIY/kL/pkyrj6U6R8W3ws6hpH+hlmarlXHAGMdYBOELmZd 9xSYQxbU5D77A== Received: from unknown ([IPv6:2601:408:c001:30::8d24]) by resomta-ch2-07v.sys.comcast.net with ESMTPSA id sCWqmhgSQM7wcsCWrm2kIq; Tue, 30 Nov 2021 23:27:18 +0000 X-Xfinity-VMeta: sc=0.00;st=legit To:edbrowse-dev@edbrowse.org From: Karl Dahlke Reply-to: Karl Dahlke User-Agent: edbrowse/3.8.1 Subject: Carl Linnaeus Date: Tue, 30 Nov 2021 18:27:16 -0500 Message-ID: <20211030182716.eklhad@comcast.net> X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=nextpart-eb-443753 Content-Transfer-Encoding: 7bit This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --nextpart-eb-443753 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Still thinking about emojis, I am inspired by Carl Linnaeus, father of = taxonomy and classification, and inventor of the binomial nomenclature. He attempted to categorize all animals and plants, good Lord, can you = imagine? You've heard some of these latin names before, in identifying species, = the first is the genus, the second is the species. canus lupus: wolf canus familiaris: dog canus aureus: jackle ... So I might imagine, as I enter text, typing ~jheart.green for the group of emojis under heart, and then the green heart. If matches are not unique, edbrowse would give you a menu to choose = from. If you just type the category, you see all the emojis in the category. Once selected, the unicode is entered in position. Love you ~jheart.green ~jheart.blue ~jheart.purple Why not use e for emoji? Because e is already a hex digit, so ~ = followed by e looks like we are entering hex bytes. And u is for unicode, so j for emoji, I guess. All this assumes you have these in .ebrc, and I would provide, in the edbrowse wiki, a typical library. I have written one, based on the file I use to pronounce these things, = I just sort of reversed it. Here is one group, which is the heart group which is what we were = talking about. emoji heart { 2764 =3D original 1f499 =3D blue 1f49a =3D green 1f49b =3D yellow 1f49c =3D purple 1f9e1 =3D orange 1f5a4 =3D black 1f493 =3D beating 1f494 =3D broken 1f495 =3D two hearts 1f496 =3D sparkling 1f497 =3D growing 1f498 =3D arrow 1f49d =3D ribbon 1f49e =3D revolving 1f49f =3D decoration 1f491 =3D couple with heart } Of course people could maintain their own library, for whatever they = need. Simply as a ui, what do you think? I don't know how easy or hard it is to code; I haven't gotten that far = along. Karl Dahlke --nextpart-eb-443753--