edbrowse-dev - development list for edbrowse
 help / color / mirror / Atom feed
* Carl Linnaeus
@ 2021-11-30 23:27 Karl Dahlke
  2021-12-01  7:44 ` Adam Thompson
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Karl Dahlke @ 2021-11-30 23:27 UTC (permalink / raw)
  To: edbrowse-dev

[-- Attachment #1: Type: text/plain, Size: 1778 bytes --]

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 = 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.

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-12-02  4:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-30 23:27 Carl Linnaeus Karl Dahlke
2021-12-01  7:44 ` Adam Thompson
2021-12-02  4:05 ` proposed CSSStyleDeclaration properties and defaults Kevin Carhart
2021-12-02  4:17   ` Karl Dahlke
2021-12-02  4:14 ` corrected: proposed CSSStyleDeclaration properties and default values Kevin Carhart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).