You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
diff --git a/zsh-syntax-highlighting.zsh b/zsh-syntax-highlighting.zsh
index 3608203..f01da13 100644
--- a/zsh-syntax-highlighting.zsh+++ b/zsh-syntax-highlighting.zsh@@ -589,6 +589,20 @@ if (( $+X_ZSH_HIGHLIGHT_DIRS_BLACKLIST )); then
unset X_ZSH_HIGHLIGHT_DIRS_BLACKLIST
fi
+# Tell users of this branch (feature/redrawhook) to switch back to master.+#+# We don't want to nag them on every new shell, because that would be annoying.+# We can't nag them once and never again, because we can't keep state.+# Therefore, compromise: warn infrequently.+#+# Magic number: 63 is one less than a power of two.+if (( (RANDOM & 63) == 42 )); then+ print -r -- $'zsh-syntax-highlighting: You are using the feature/redrawhook branch.'+ print -r -- $'zsh-syntax-highlighting: That branch has been merged to master and will not receive any further commits.'+ print -r -- "zsh-syntax-highlighting: Consider switching ${(qq)0:h} back to the 'master' branch."+fi++
# Restore the aliases we unned
eval "$zsh_highlight__aliases"
builtin unset zsh_highlight__aliases
This will print the message in 1.6% of new shells.
If anyone is aware of any setopt APL_JUNKIE_BITOPS-style knobs that make the above unportable, please say so ☺
Activity
danielshahaf commentedon Jul 15, 2020
Proposed patch:
This will print the message in 1.6% of new shells.
If anyone is aware of any
setopt APL_JUNKIE_BITOPS
-style knobs that make the above unportable, please say so ☺On the feature/redrawhook branch, advise its users that they can swit…
danielshahaf commentedon Aug 9, 2020
Fixed in ffed6e1.
empty commit: Close redrawhook bugs