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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3118 invoked from network); 1 Dec 2021 07:43:51 -0000 Received: from hurricane.the-brannons.com (2602:ff06:725:1:20::25) by inbox.vuxu.org with ESMTPUTF8; 1 Dec 2021 07:43:51 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTP id 7563b7c4 for ; Tue, 30 Nov 2021 23:43:46 -0800 (PST) Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [2a00:1450:4864:20::32c]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id 06f23e43 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Tue, 30 Nov 2021 23:43:41 -0800 (PST) Received: by mail-wm1-x32c.google.com with SMTP id i8-20020a7bc948000000b0030db7b70b6bso21482132wml.1 for ; Tue, 30 Nov 2021 23:43:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=jDDgq0PIUbLSFLag1/hStDsk6ns5ZbuRasFRpm3soos=; b=aF1BcuGnoy6tzKF6Ey3jfXj0QghUF7RKIxK9uVysPBgGooDS5ZyUvyj8+YUMvxsdKQ 1lczCzBr9Dht364rwq6H+6mTVFCG9ge7ULavn4xFOANGfRqiMozCBeBmYBEx473DOjQD IQtYtwCYl8du+rph02hBTMgU6xNiSIrAo6hkF2j1jXHMJaGwFbeRCIRKJvn0ddDysTik 9tyf6hLw2RMPNGBslM9NSwbQCrmeJqeOOA3qD2HtgLa202TmcF/e+LSz23nB7n84ebGm fQZfsTqm7gv/VjnRmgVenYVtHvvoRfA8N/h857sRpYkDZMmXQxYWipBVvGdm0x2sMXuH DdFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=jDDgq0PIUbLSFLag1/hStDsk6ns5ZbuRasFRpm3soos=; b=RC6B1jm30VPtGYHIe63lpqF+78RXb+SrAoYGC1PYcLxrJHhfikSC2V3N0p8km1goxL PgRf8D5wuZUUZEtvRhNN9IvJCINfmppSV7XtkWVuZk0c/UkI0ZrhJ2KfEbp51mllMPWq KYT6tUVh/N3bJ8fI1DkGXE7JgyggvmFX04z+YYNwIhW8+vx8kEujf8wHllDXi1OB37bT hV0bMTfmQWuC1BN12qNVFu7XAA5SERQ+LXrCxllx+lCrNFNTGaT+ZYIyfkzCVAAj4T8v IQpmxNhFCSrIrocHlyv1jGaJkYR8Jp5VXTUUKuBX8CbrsqdXgOhKQEQDe1RZqKBGfdAF 2yBA== X-Gm-Message-State: AOAM533pwoJ2awb5FvvrmwAKur9z6B0dpBn62PsgbSlsA0PVDvo+2V6Q kVdk6nC40TNeMPwllyKp+o4= X-Google-Smtp-Source: ABdhPJwXqI5ocHHn+2Ocv+hUuJBa7OdFP6qvemDjXX1a4x2SfUm9fL5DgZlurTTruUol4P1epJ/VQg== X-Received: by 2002:a1c:9842:: with SMTP id a63mr4948560wme.102.1638344619707; Tue, 30 Nov 2021 23:43:39 -0800 (PST) Received: from pinebook-pro (8.f.6.7.4.5.2.5.4.5.a.b.8.5.e.b.1.4.0.9.2.4.1.1.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:1142:9041:be58:ba54:5254:76f8]) by smtp.gmail.com with ESMTPSA id z7sm138713wmi.33.2021.11.30.23.43.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Nov 2021 23:43:39 -0800 (PST) Date: Wed, 1 Dec 2021 07:44:43 +0000 From: Adam Thompson To: Karl Dahlke Cc: edbrowse-dev@edbrowse.org Subject: Re: Carl Linnaeus Message-ID: References: <20211030182716.eklhad@comcast.net> X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211030182716.eklhad@comcast.net> On Tue, Nov 30, 2021 at 06:27:16PM -0500, Karl Dahlke wrote: > 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. How would the menu selection work during text entry? Other than that, the notation sounds ok. I guess if the ebrc doesn't contain the unicode it'd just be displayed as usual? > > 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 = original > 1f499 = blue > 1f49a = green > 1f49b = yellow > 1f49c = purple > 1f9e1 = orange > 1f5a4 = black > 1f493 = beating > 1f494 = broken > 1f495 = two hearts > 1f496 = sparkling > 1f497 = growing > 1f498 = arrow > 1f49d = ribbon > 1f49e = revolving > 1f49f = decoration > 1f491 = couple with heart > } > > Of course people could maintain their own library, for whatever they need. Makes sense. Cheers, Adam.