-
Notifications
You must be signed in to change notification settings - Fork 134
fix: restore path based parsing in 4.0 #566
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
base: main
Are you sure you want to change the base?
Conversation
This fixes issue 564 also safely wraps strings for parsing [564]
8847853
to
2c0c026
Compare
Im not sure if the last 2 checks apply to this PR but im happy to update things if needed. In this case I don't think the test should be touched as this should keep the same functionality as before intact. |
Thanks! this fixed my issue. Looks like @IlanCosman hasn't been active much recently, but hopefully this makes its way in |
* remove _tide_cache_variables * apply IlanCosman#566 * update makefile * fix * fix color * fix indent
Thanks! |
credit to @scaryrawr where credit is due.
Thank you. Hope to merge soon! |
It seems the owner is not very active anymore. Is anyone willing to start a fork? |
ive since started using starship instead. |
For what it's worth, I've started going through the various PRs here on the fork I created and seeing about getting them merged in. |
This fixes issue 564, where empty directories are returned after upgrading to 4.0.0. This also safely wraps paths.
Description
Restore path based parsing for a variety of _tide_item functions.
Motivation and Context
When a user changes directory into a one that contains, lets say package.json, tide normally picks up the version and prints it on the status line. This stopped working when fish moved to 4.0.0. This restores the previous behavior by checking for directories that are invalid (zero length) and safely wrapping the directories with quotes.
Closes #564
Screenshots (if appropriate)
How Has This Been Tested
I ran this against the make commands list in contributing.
Checklist