Skip to content

fix(zsh): avoid intermittent compinit _drush warning#398

Merged
dkarter merged 4 commits intomasterfrom
drust-warning
Mar 19, 2026
Merged

fix(zsh): avoid intermittent compinit _drush warning#398
dkarter merged 4 commits intomasterfrom
drust-warning

Conversation

@dkarter
Copy link
Copy Markdown
Owner

@dkarter dkarter commented Mar 19, 2026

Summary

  • prune broken symlinks in the zinit completions directory before running compinit
  • prevent intermittent shell startup warnings like compinit:527: no such file or directory .../_drush when upstream completion files are removed
  • keep completion loading behavior unchanged while making startup more resilient

Verification

  • confirmed _drush symlink was broken locally (target missing)
  • sourced config/zsh/completions.zsh and verified stale symlink was removed
  • created a synthetic broken completion symlink and verified it is auto-pruned on source

@dkarter dkarter enabled auto-merge (squash) March 19, 2026 05:59
@dkarter dkarter merged commit 4284b17 into master Mar 19, 2026
6 checks passed
@dkarter dkarter deleted the drust-warning branch March 19, 2026 06:02
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

Successfully merging this pull request may close these issues.

1 participant