With these changes, implementing issue389 actually make sense.
if [[ -n "$BROKEN_COMPLETION_DIR" ]] ; then
print 'Warning: not setting completion directories because broken files have been found.' >&2
else
- [[ -d /etc/zsh/completion.d ]] && fpath+=( /etc/zsh/completion.d )
+ [[ -d /etc/zsh/completion.d ]] && fpath=( $fpath /etc/zsh/completion.d )
if [[ -d /etc/zsh/functions.d ]] ; then
fpath+=( /etc/zsh/functions.d )
for func in /etc/zsh/functions.d/[^_]*[^~] ; do
# {{{ Use hard limits, except for a smaller stack and no core dumps
unlimit
-limit stack 8192
+is4 && limit stack 8192
isgrmlcd && limit core 0 # important for a live-cd-system
limit -s
# }}}