dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.15.3 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
erectus has quit [Ping timeout: 240 seconds]
erectus has joined #foot
erectus has quit [Ping timeout: 240 seconds]
erectus has joined #foot
erectus has quit [Remote host closed the connection]
erectus has joined #foot
ayushnix has quit [Remote host closed the connection]
bgs has joined #foot
h-erectus has joined #foot
ayushnix has joined #foot
ayushnix has joined #foot
ayushnix has quit [Changing host]
sh1 has quit [Ping timeout: 246 seconds]
sh1 has joined #foot
rrogalski has quit [Read error: Connection reset by peer]
rrogalski has joined #foot
h-erectus has quit [Quit: h-erectus]
Ordoviz has joined #foot
ayushnix has quit [Remote host closed the connection]
emcconville has quit [Quit: ZNC 1.8.2 - https://znc.in]
emcconville has joined #foot
kchibisov has joined #foot
<kchibisov> dnkl: do you happen to know if anyone proposed escape to ask terminal that it should disable/enable IME input? I'm pretty sure there should be such a thing...
<dnkl> kchibisov: someone did suggest that to me a long time ago, and we have it in foot. But I haven't tried to raise any awareness about it, and thus I don't think many people know about it.
<kchibisov> I guess it's some sort of CSI?
<kchibisov> Or is it an OSC with states?
<dnkl> it's a private mode flag, 737769
<dnkl> So, CSI ? 737769 h/l
<kchibisov> yeah, I understand.
<kchibisov> Is it used by any real app?
<kchibisov> Or someone just suggested to add a mode to disable/enable IME?
<kchibisov> Like if it's completely arbitrary it could be really hard to push it, but pushing anything in terminal ecosystem is nearly impossible.
<dnkl> it's not used directly by any applications, that I'm aware of
<dnkl> but some users have configured vim to switch it on/off when changing mode
<kchibisov> Well yeah, the primary use case is modal editors.
<kchibisov> I guess you're not interested in pushing escape forward?
<dnkl> there hasn't been much interest in it, as far as I know. I don't use it myself , and would therefore not be very good at argument for it.
<dnkl> but I'll be happy to replace what we have in foot, if something else becomes a standard
<kchibisov> Well, the usual way to write plugins for editors doing dbus to control IME.
<kchibisov> which is a 'not great', because it could mess things.
<kchibisov> and it's just fcitx, there're plenty of things like that around.
<kchibisov> And with IMEs without controlling socket obviously none of that will work.
<dnkl> ah, when I said "something else", I was referring to escape sequences. Not interested in adding anything else... That includes the IME backend as well; I'll support whatever Wayland protocol we finalize on, but will not support dbus or other controlling mechanisms
<kchibisov> yeah, I've understood, I just gave a 'reason' why pushing escape sequences here is good.
<kchibisov> because existing solutions to that rely on dbus, which obviously can't work over ssh, etc.
<kchibisov> but yeah, if you're not interested to push your escape forward, I understand.
<dnkl> is there even a good place to "push" new things? terminal-wg is useless imho. I could certainly document the sequence and talk about it in social media. But I'm not going to start opening feature requests on a bunch of terminal emulator issue trackers...
<dnkl> document it *more*
<kchibisov> Yeah, certain folks made everything to destroy terminal-wg.
<kchibisov> I remember in the past that OSC 8 was pushed basically like you've described :p
<kchibisov> Probably documenting it in accessable format and having a dedicated link to it could help.
<dnkl> I'll see what I can do about increasing visibility
<kchibisov> It could be nice if it could be indexed by search engines though. Like hyperlink escape is easily discoverable for example due to that.
cbb has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
wael has quit [Quit: Screw it, I'm out!]
wael has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
erectus has quit [Remote host closed the connection]
erectus has joined #foot
cbb has quit [Ping timeout: 256 seconds]
Amanieu has left #foot [#foot]
cbb has joined #foot
sugarbeet has quit [Ping timeout: 245 seconds]
sugarbeet has joined #foot
cc0 has quit [Remote host closed the connection]
cc0_ has joined #foot
Ordoviz has quit [Ping timeout: 246 seconds]
Ordoviz has joined #foot
cc0_ is now known as cc0
Ordoviz has quit [Quit: WeeChat 4.0.2]
kraftwerk28_ has quit [Quit: *disconnects*]
kraftwerk28 has joined #foot
ayushnix has joined #foot
ayushnix has joined #foot
ayushnix has quit [Changing host]
ayushnix has quit [Remote host closed the connection]
ayushnix has joined #foot
kraftwerk28 has quit [Quit: *disconnects*]
wyan has left #foot [#foot]
kraftwerk28 has joined #foot
bgs has quit [Remote host closed the connection]
ayushnix_ has joined #foot
ayushnix_ has quit [Client Quit]
kraftwerk28 has quit [Quit: *disconnects*]
cbb has quit [Quit: WeeChat 4.0.2]
newchair has quit [*.net *.split]
yonson has quit [*.net *.split]
yonson has joined #foot
ftpd has joined #foot