Skip to content
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

I fail to run the script that implements nvm, the node version manager, with yash3. Mabe there is a bug in yash3 in this regard? #441

Open
brancoliticus opened this issue Dec 19, 2024 · 2 comments

Comments

@brancoliticus
Copy link

Hi,

I am trying to use yash3 as my daily driver posix shell but the node version manager script that claims to be posix compatible fails when run in yash3. The details are in my bug report that I submited to the nvm repo at nvm-sh/nvm#3499.

@magicant
Copy link
Owner

Despite my comment in the nvm issue, this problem could be worked around by implementing the bracket syntax in yash3. I plan to implement this, but it won't be very soon as I'm currently working on #422.

@ljharb
Copy link

ljharb commented Dec 20, 2024

An alternative to implementing that bracket syntax seems to be, don't do anything with the parse results of a conditional block until that block is evaluated (even if you've eagerly recognized and prepared the error).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants