-
Notifications
You must be signed in to change notification settings - Fork 33
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
Suggestion: dash compatibility #24
Comments
I'll have to look into detail regarding this. Don't know much about |
Note that nvm, the version manager for |
Looks good to me. Thanks, I'll definitely look into it by next week! |
So I must add a mention to shellcheck. |
I have enabled shellcheck test and edited the entire script accordingly. I'm planning to release a new version now. Let me know if you think anything else is required(especially focusing portability). |
The list command will be broken if There still be problems such as bare |
I guess we are done with compatibility related changes right @umireon ? |
Of course! 👍 |
dash
is the default implementation of/bin/sh
in Debian and Ubuntu and is a POSIX-compliant shell.Making luaver dash-compatible will elegantly solve every portability issue such as on zsh and on macOS.
I think this is easy for luaver because luaver does not heavily use bash-specific features.
The text was updated successfully, but these errors were encountered: