-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
revert(installer): use vim.o.sh
instead of 'sh'
#200
Conversation
Review ChecklistDoes this PR follow the Contribution Guidelines? Following is a partial checklist: Proper conventional commit scoping:
If applicable:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks.
This breaks the installer for Windows (see #166).
But using the configure script on Windows might not be the best idea anyway.
I'll try to come up with a proper solution for Windows today, so I'll wait with merging for now. |
This might be a risky thing to attempt, as we can't confirm that the binary will be executable on the target filesystem. When I tested (Arch), I get a "configure is not executable" error. I do think that we should use |
Yeah that makes sense to me. Would it make sense to hard code |
I believe |
I think using |
That only matters with https://stackoverflow.com/questions/53116226/what-is-the-recommended-posix-sh-shebang |
`/bin/sh` (or just `sh`) should exist on most if not all platforms. You aren't gonna be using `neovim` in a docker `SCRATCH` container
Should we just assume that Alternatively, we can continue using I'm probably gonna move off fish over the coming days. The lack of POSIX compatibility is driving me nuts. |
vim.o.sh
instead of 'sh'
Reverts 54b67ce |
Fixes #199
Tested on Fedora 39 with
NVIM v0.10.0-dev+2606-gc0549b9c4