aboutsummaryrefslogtreecommitdiff
path: root/src/client/shell
diff options
context:
space:
mode:
authorJJ Liebig <jonathan.liebig@gmail.com>2026-09-13 20:24:51 +0400
committerGitHub <noreply@github.com>2026-09-13 18:24:51 +0200
commit38bc172fe8361f019760dd4001279d7e44f09832 (patch)
treeeccbb2f9b6e1fa8a82200b61f057f65bc0e124e2 /src/client/shell
parent5f26879bcd4190750c79cbff92454e400166ca98 (diff)
fix(windows): honor default_shell in login shell mode (#4060)
* fix(windows): honor default_shell in login shell mode Login-mode panes used portable-pty's default-program builder, which resolves to %ComSpec% (cmd.exe) on Windows and ignores the SHELL env override, so [terminal].default_shell was silently ignored. Build the launch command from the configured shell instead and append the shell's own login flag for POSIX-style shells that support one. refs #1445 * fix(windows): add csh and tcsh to login shell flags refs #1445
Diffstat (limited to 'src/client/shell')
0 files changed, 0 insertions, 0 deletions