Uh oh!
There was an error while loading. Please reload this page.
Support zsh in call_host.sh - #42
Conversation
kpedro88
commented
Oct 29, 2025
@clelange thanks for this contribution! tagging @NJManganelli here because he had also expressed interest in zsh support. I won't have time to review this in depth until next week, but I wanted to acknowledge receipt. |
kpedro88
commented
Oct 29, 2025
In the meantime, you can try to placate shellcheck... |
NJManganelli
commented
Oct 29, 2025
I had hacked together a minimal translation and had no time to clean it up, but even at a glance this is better and more functional. I can hopefully test it as a replacement for my hacked version later |
clelange
commented
Nov 4, 2025
This should be OK now. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
clelange
commented
Nov 6, 2025
Thanks for the careful review. I'm not sure I'll be able to address everything this week, but if not, I'll pick this up in the second half of next week. |
kpedro88
commented
Dec 11, 2025
@clelange just checking on this |
clelange
commented
Dec 12, 2025
Hey, yes, it's on my list but I haven't managed to get back to it yet. |
clelange
commented
Dec 17, 2025
I hope I have managed to address all suggestions @kpedro88 |
kpedro88
commented
Dec 18, 2025
@clelange everything looks good except the one remaining |
clelange
commented
Jan 6, 2026
You're right, I've fixed that and gave it another pass, which led to another |
Uh oh!
There was an error while loading. Please reload this page.
I'm using zsh for most of my work, which is currently not supported by the
call_host.shscript. I've made it work by identifying the bash-specific parts and changing those to functions. I've also introduced a function to identify if zsh is used and another one to prevent duplicating the bind paths when accidentally sourcing thecall_host.shscript more than once.