I've not read through all of #8214 and #3158,
but in the recently added support for OSC 7, it looks like when we receive file://someremoteserver/tmp, we set the working directory for new tabs to /tmp.
This is wrong, because new tabs are opened on the local system.
We should check that it matches (the equivalent of) gethostname() and some other cases, see foot source code for example.
cc @lhecker (I wanted to comment on the commit directly but can't right now for some reason (at least when using the Web UI)).
See also:
I've not read through all of #8214 and #3158,
but in the recently added support for OSC 7, it looks like when we receive
file://someremoteserver/tmp, we set the working directory for new tabs to/tmp.This is wrong, because new tabs are opened on the local system.
We should check that it matches (the equivalent of)
gethostname()and some other cases, see foot source code for example.cc @lhecker (I wanted to comment on the commit directly but can't right now for some reason (at least when using the Web UI)).
See also: