Handle argv[0] being buggered on macOS

This commit is contained in:
Kovid Goyal
2022-04-15 12:25:05 +05:30
parent 4cf54d2dfb
commit 0fcfe104e3
2 changed files with 4 additions and 2 deletions

View File

@@ -547,6 +547,8 @@ def clone_and_launch(msg: str, window: Window) -> None:
cmdline = []
if not cmdline:
cmdline = list(window.child.argv)
if cmdline and cmdline[0] == window.child.argv[0]:
cmdline[0] = window.child.final_exe
ssh_kitten_cmdline = window.ssh_kitten_cmdline()
if ssh_kitten_cmdline:
from kittens.ssh.main import set_cwd_in_cmdline, set_env_in_cmdline