On Tue, 7 Dec 2021 20:54:48 -0000 (UTC), Eli the Bearded wrote:
> In alt.dev.null, vallor <
val...@cultnix.org> wrote:
>> Well okay then.
>
> Exactly.
>
>> Test Unicode glyph with zero-length joins:
>>
>> 👨🏿🦱
>>
>> That should be a person of color with curly hair.
>>
>> 🏳️🌈
>>
>> That should be the rainbow flag.
>
>
https://i.imgur.com/J8ucIDy.jpg
>
> Sadly not fully working in my stack.
If I look at those particular zwj glyphs in xfce4-terminal on Linux
Mint, the elements are split apart. However, pan renders them
correctly.
Pan uses gmime3 and webkit. It has some flaws, like decoding
any ASCII-escaped Unicode in the Message-ID, and then putting
the resulting 8-bit rendering in the References: header. Just got on
the developers' list to see about fixing that. I just put a glyph in
the subject, will see if that gets converted back to the ASCII-escaped
string, or if it chokes on that.
Anway:
> On remote end: Netbsd 9.2, LANG=en_US.UTF-8, tmux, acli trn[*].
> On local end: Android 11, Termux 0.117, LANG=en_US.UTF-8, ssh
Here, for a few minutes, I'm using my laptop (win10) using the tty emulator from
Cygwin. Also running the X server, so I can run pan here as well as
xfce4-terminal remotely, and see what *it* does with the glyphs.
But then I'm usually on my Linux desktop. My current project has been
to move _back_ to Linux, esp. now that I'm confident that Elite Dangerous
Odyssey runs acceptably with proton. Alas, my priorities are in
alignment with my chakras, so haven't been putting the attention into pan
that I'd like to.
> Editing the reply, adding in vim 8.2.3615 to remote end stack, the zwj
> characters are explictly shown, even without ":set list".
This glyph doesn't use zwj, does it look acceptable?
🪐
Also, when I use my editor (joe), I don't see that glyph, just a hex
representation. Older glyphs, though, like this one (rocket):
🚀
...older glyphs like that rocket, then, _do_ render in my editor.
All of these glyphs have been c/p'ed using different terminal emulators, so it's
very possible I have written them incorrectly if my stacks[*] aren't
being friendly. I've also used emojipedia and google to find more glyphs.
Anyway, it's a new toy. I might be obsessing over it slightly... ;)
[*] _Stacks_ is the title of a book by Carl Malamud from back in
the day.
--
-v