]> arthur.barton.de Git - ax-zsh.git/commitdiff
Add some more comments ...
authorAlexander Barton <alex@barton.de>
Fri, 6 May 2016 16:10:06 +0000 (18:10 +0200)
committerAlexander Barton <alex@barton.de>
Fri, 6 May 2016 16:10:06 +0000 (18:10 +0200)
ax.zsh

diff --git a/ax.zsh b/ax.zsh
index 25d2ef2b3f27a70adc80541b98d60a148631a609..1c43c890a7203aed6808ad5db2b4b17e9a6a4b54 100644 (file)
--- a/ax.zsh
+++ b/ax.zsh
@@ -13,8 +13,10 @@ function axzsh_load_plugin {
        [[ -z "$2" ]] && type="zshrc" || type="$2"
        fname="$dname/$plugin.$type"
 
+       # Strip repository prefix (like "alexbarton#test-plugin"):
        [[ "$plugin" =~ "#" ]] && plugin=$(echo $plugin | cut -d'#' -f2-)
 
+       # "short plugin name": strip ".zsh" suffix:
        plugin_short=${plugin%.zsh}
 
        if [[ ! -d "$dname" ]]; then
@@ -48,10 +50,13 @@ function axzsh_load_plugin {
 
        if [[ "$type" == "zprofile" && -d "$dname/functions" ]]; then
                # Add plugin function path when folder exists
+               [[ -n "$AXZSH_DEBUG" ]] \
+                       && echo "   - $plugin ($type): functions ..."
                axzsh_fpath+=("$dname/functions")
        fi
 
        if [[ -r "$fname" ]]; then
+               # Read plugin ...
                [[ -n "$AXZSH_DEBUG" ]] \
                        && echo "   - $plugin ($type) ..."
                source "$fname"
@@ -87,6 +92,8 @@ plugin_list=(
 for plugin ($plugin_list); do
        axzsh_load_plugin "$plugin" "$script_type"
 done
+
+# Clean up ...
 unfunction axzsh_load_plugin
 unset script_name script_type plugin
 unset plugin_list