# Copyright © 1994–2008 martin f. krafft <madduck@madduck.net>
# Released under the terms of the Artistic Licence 2.0
#
-# Source repository: http://git.madduck.net/v/etc/zsh.git
+# Source repository: git://git.madduck.net/etc/zsh.git
#
-. $ZDOTDIR/logging
-. $ZDOTDIR/util
-
if [[ -o rcs ]]; then
+ source $ZDOTDIR/logging
+ source $ZDOTDIR/util
+ source $ZDOTDIR/sourcedir
+
# __do_debug && set -x || :
- file="%1N"; file="${(%)file}"
- . $ZDOTDIR/sourcedir
- sourcedir $ZDOTDIR/${file#.}
+ _DIR=$ZDOTDIR/${${(%):-%1N}#.}
+ sourcedir $_DIR
+
+ if [[ -d $_DIR/parts.d ]]; then
+ sourcedir $_DIR/parts.d
+ fi
+
+ unset _DIR
# __do_debug && set +x || :
fi