<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>
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]