-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Labels
bug 🐞Inconsistencies or issues which will cause a problem for users or implementors.Inconsistencies or issues which will cause a problem for users or implementors.no-stale 🔒This is exempt from the stale botThis is exempt from the stale bottriage 📑The issue is awaiting investigation.The issue is awaiting investigation.
Description
Environment
?
Reproduction steps
`zi light @marlonrichert/zsh-edit` gives this error:
(anon):11: command not found: zsh-edit
(anon):unfunction:13: no such hash table element: zsh-editThis seems to be because the shadowing autoload doesn't behave exactly like autoload. I can see there's still shadowing because zi report marlonrichert/zsh-edit outputs:
Report for marlonrichert/zsh-edit plugin
----------------------------------------
Source zsh-edit.plugin.zsh (no reporting)
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/bind with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/zsh-edit with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/.edit.execute-cmd with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/.edit.find-replace with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/.edit.insert-word with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/.edit.move-word with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/_edit._show_clipboard with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/.edit.visual-yank with options -U -z
Autoload /home/ittay/.local/share/zinit/plugins/marlonrichert---zsh-edit/functions/zsh-edit with options -U -z
Autoload add-zsh-hook with options -U -z
Autoload zsh-edit-precmd
Completions:
_bind [enabled]
_edit._show_clipboard [enabled]
Note that even if I add a separate autoload -Uz $fdir/zsh-edit in the plugin file, then still functions like .edit.move-word that are expected are not defined.
I think there are two bugs here:
- the shadowed autoload is not compatible with the builtin
- light mode doesn't turn off shadowing.
Note that this happens also if I take a fresh .zshrc after just zi installation
### Expected behavior
```bash
see above
Current behavior
see aboveCode snippet
?
Additional information
?
Self-service
- I'd be willing to address this documentation request myself.
Have you read the Contributing Guidelines?
- I have read the Contributing Guidelines.
Are you familiar with the Contributor Covenant Code of Conduct?
- I have read the Contributor Covenant Code of Conduct.
Contact Details
No response
Metadata
Metadata
Assignees
Labels
bug 🐞Inconsistencies or issues which will cause a problem for users or implementors.Inconsistencies or issues which will cause a problem for users or implementors.no-stale 🔒This is exempt from the stale botThis is exempt from the stale bottriage 📑The issue is awaiting investigation.The issue is awaiting investigation.