dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.16.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
XiEzeycNZY has quit [Quit: zzz]
pjxYPyNfL has joined #foot
pjxYPyNfL has quit [Client Quit]
vyryls has joined #foot
hello_ has joined #foot
vyryls has quit [Ping timeout: 260 seconds]
hello_ has quit [Quit: Quit]
deckard has quit [Quit: l8r]
talismanick has quit [Ping timeout: 272 seconds]
erectus has quit [Quit: rebooting]
erectus has joined #foot
bent_fingers has quit [Quit: Connection closed for inactivity]
vyryls has joined #foot
bent_fingers has joined #foot
erectus has quit [Ping timeout: 252 seconds]
erectus has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
alexander_ has joined #foot
alexander has quit [Ping timeout: 272 seconds]
xenrox has quit [Remote host closed the connection]
xenrox has joined #foot
vyryls has quit [Quit: WeeChat 4.0.4]
alexander_ is now known as alexander
an3223 has quit [Ping timeout: 252 seconds]
dimmzd has joined #foot
<dimmzd> hi
bent_fingers has quit [Quit: Connection closed for inactivity]
an3223 has joined #foot
beerman has quit [Ping timeout: 260 seconds]
beerman has joined #foot
azerov has quit [Ping timeout: 255 seconds]
V has quit [Ping timeout: 255 seconds]
V has joined #foot
dimmzd has quit [Ping timeout: 240 seconds]
andyrtr has quit [Quit: ZNC 1.8.2 - https://znc.in]
andyrtr has joined #foot
vyryls has joined #foot
taupiqueur_shiny has joined #foot
vyryls has quit [Quit: WeeChat 4.0.4]
an3223 has quit [Remote host closed the connection]
an3223 has joined #foot
uncomfy has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
oguXxrUA has joined #foot
an3223 has quit [Remote host closed the connection]
an3223 has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
uncomfy has quit [Remote host closed the connection]
oguXxrUA has quit [Ping timeout: 260 seconds]
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #foot
taupiqueur_shiny has quit [Ping timeout: 245 seconds]
Biolunar has quit [Quit: leaving]
ursa-major has joined #foot
azerov has joined #foot
rbmarliere has quit [Read error: Connection reset by peer]
taupiqueur_shiny has joined #foot
ursa-major has quit [Quit: WeeChat 4.0.5]
rbmarliere has joined #foot
rbmarliere has quit [Client Quit]
rbmarliere has joined #foot
Biolunar has joined #foot
vyryls has joined #foot
Arnavion has quit [Ping timeout: 255 seconds]
Arnavion has joined #foot
taupiqueur_shiny has quit [Remote host closed the connection]
Velka has joined #foot
<Velka> Hi. Anyone also having this glitch when 'male sign' emoji is being added at random next to other emojis? Like here: https://postimg.cc/gXFCRYCY
<Velka> Also, for some reason, this "breaks" text (or, makes it unreadable to be precise) in other buffers in weechat. I'm not sure if this is foot-specific, I probably should go and test this in gnome-terminal, or something.
<ifreund> Velka: looks like you're using an fcft version built without harfbuzz and therefore without grapheme shaping support
<ovf> Velka: that's a relatively new unicode 'feature': https://unicode.org/reports/tr51/#GendAppearMech_Table
<Velka> ifreund: `foot -v` gives this: `foot version: 1.16.1 +pgo +ime +graphemes -assertions`
<ifreund> hmm, I don't know then. Perhaps your harfbuzz version isn't new enough to support the new fancy grapheme features
<Velka> ovf: even "mechanisms", as they say ;-)
<ovf> my system doesn't seem to have an emoji font that foot could use, but if anyone else wants to try it here's the string from Velka's screenshot: 🤦‍♂️
<Velka> ifreund: it's just debian's unstable foot package, so maybe compilation options were stripped down to basics, should i have more +things in there?
<ovf> Velka: ok, i installed twemoji font and that thing displays as a single glyph for me. my foot's -v is the same as yours, harfbuzz 8.2.1, freetype 2.13.2. i suspect it will also depend on the font
<Velka> ovf: your emoji string looks like this here https://postimg.cc/QFVCYbHF
<Velka> the font is some from nerd-font site
<Velka> libharfbuzz 8.0.1 and fretype 2.13.2 here
<ovf> well, try twemoji, and also try outside your irc client as it also might be doing something clever (e.g. vim does)
<Velka> lemme try 🤦♂️
sentriz has quit [Ping timeout: 240 seconds]
<Velka> I just typed facepalm and male sign one after other, and I don't have space between them. how did you do this specific string before if I may ask?
<ifreund> Velka: from a quick peek at foot's source it doesn't seem to me that harfbuzz support will show up in the version string printed by `foot -v`
<Velka> ovf: oh, or you just typed space between them lol
<ifreund> the +graphemes there means that it was compiled with libutf8proc and understands grapheme cluster breaking but not that the fcft version used knows how to render them
<ovf> Velka: i'm not big on this whole emoji thing so i just copied the full string from https://emojipedia.org/man-facepalming . note it's not space but zwj between the two
<Velka> I just noticed, not for first time, that problem occurs when people send this specific facepalm emoji, then somehow male-sign is being added at random, and it breaks my terminal
<Velka> like this: https://postimg.cc/1VpwtKpm
<Velka> that's after buffer change in weechat
<Velka> well, there are worse things to live with
<Velka> just annoyed me, so I thought I will fly by and ask
sentriz has joined #foot
<novakane> some emoji are made with combining multiple emoji, if you don't have fcft build with harfbuzz, foot don't know how to render them combined so you saw all emojis next to each other
<Velka> novakane: thanks for explaining. This may be the case - esp. when considering Debian. Trying to figure out now what options were enabled for harfbuzz at build time…
<Velka> novakane: I have just consulted the buildlog for fcft on Debian, it is built with harfbuzz
<Velka> Dependency harfbuzz found: YES 8.0.1 (cached)
<Velka> That's from `fcft_3.1.6-1_amd64.log` buildlog file on Debian testing/sid (which I'm currently on): https://paste.debian.net/plain/1295270
<Velka> so, maybe that's not the issue, or I'm missing some detail
vyryls has quit [Quit: WeeChat 4.0.4]