Comments (12)
from zinit.
Regardless of the root cause, I think the right fix is to remove Unicode arrows from filenames. They cause more trouble than they're worth.
from zinit.
This is actually a known bug is zsh: https://www.zsh.org/mla/workers/2020/msg01058.html
from zinit.
In the end it was much more cumbersome to find all locations and i ended up just wiping zinit entirely.
i also stumbled upon this which explains why the arrow was used. i think it was hasty to remove the arrow entirely without understanding why it was there.
from zinit.
I don't think Unicode is the issue here
from zinit.
Why? Got a theory on that?
Edit: pretty much looks like a unicode issue to me.
echo hi > test.zsh
zcompile test.zsh
mv test.zsh 🤣.zsh
zcompile 🤣.zsh
zcompile: can't open file: 🤣.zsh
from zinit.
Did I think they already had Unicode in their name? Such as zinit-annex-patch-dl
?
from zinit.
Did I think they already had Unicode in their name? Such as
zinit-annex-patch-dl
?
Most of them have one or more zsh files that contain a unicode arrow (→) in their name.
The obvious fix is to rename these files in the annex repos. This might be the cleaner way of handling this.
Is there anything preventing us from doing so? 🤔
from zinit.
👆 It has begun!
from zinit.
And now it's done! 🏆
from zinit.
this seems to have horked over a few of my zinit steps. error:
Updating Schniz/fnm…
Binary release already up to date (version: v1.28.1)
[update] Continuing with the update because run-atpull'' ice given.
No files for compilation found.
(eval):1: →za-patch-dl-handler: function definition file not found
(eval):1: →za-submods-atpull-handler: function definition file not found
(eval):1: →za-rust-atclone-handler: function definition file not found
(eval):1: →za-bgn-atclone-handler: function definition file not found
anyone know of a fix that doesn't include wiping my zinit install and starting it over?
from zinit.
Are you using the module?
Do you still have zwc
files laying around in there?
Reinstalling zinit itself won't be needed here in, re-installing the annex might help though.
from zinit.
Related Issues (20)
- [bug]: loading plugins changes PWD HOT 1
- [bug]: Fallback command for ZINIT[LIST_COMMAND] is invalid
- [bug]: Bad math expression in `zinit plugins` on Ubuntu-22.04/WSL2 HOT 4
- [bug]: compinit security warning when installing completions from `gh-r` as root user HOT 1
- [bug]: compinit insecure directories warning can not be silenced. HOT 4
- [bug]: zinit clist -> Unknown subcommand: `clist` HOT 5
- [bug]: OMZP::aliases not functional HOT 2
- [bug]: bad cpu type for executables exa and jq HOT 3
- [bug]: Wrong binary is downloaded on a mac for eza-community/eza instead of erroring HOT 6
- [bug]: `_local` prefixed plugins incorrectly shown as unloaded in `zinit plugins` command HOT 2
- [bug]: curl: (22) The requested URL returned error: 404 HOT 2
- [bug]: `arch` binary is not available on Synology HOT 2
- [bug]: Unknown subcommand: `--help` HOT 4
- [bug]: Often get database is locked HOT 3
- [bug]: zinit update does not pull stable release from GitHub releases HOT 3
- [bug]: zinit self-update fails with a git error due to conflicting branches HOT 2
- [bug]: `zinit update --parallel` leaves some zombie background process HOT 1
- [maint]: Re-add `--no-pager` option to `zinit self-update` HOT 1
- [bug]: Loading completion with `wait` doesn't work
- [bug]: Cannot load zsh-edit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zinit.