Browse code
Reformat zshrc
Showing 1 changed files
... | ... |
@@ -6,7 +6,7 @@ local script_depends loaded_depends |
6 | 6 |
typeset -A script_depends |
7 | 7 |
typeset -A loaded_depends |
8 | 8 |
get_depends() { |
9 |
- awk -F: '$0=="###" || $1 != "#" { exit } $1="depends-on" {print $3}' "$1" |
|
9 |
+ awk -F: '$0=="###" || $1 != "#" { exit } $1="depends-on" {print $3}' "$1" |
|
10 | 10 |
} |
11 | 11 |
|
12 | 12 |
build_depends() { |
... | ... |
@@ -18,29 +18,29 @@ build_depends() { |
18 | 18 |
} |
19 | 19 |
|
20 | 20 |
load_depends() { |
21 |
- for depend in ${(s<:>)script_depends[$1]}; do |
|
22 |
- if [[ -z $loaded_depends[$depend] ]]; then |
|
23 |
- local fn="$PLUGIN_DIR/dependencies/$depend.zsh" |
|
24 |
- if [[ -f $fn ]]; then |
|
25 |
- if [[ -z $script_depends[$fn] ]]; then |
|
26 |
- build_depends "$fn" |
|
27 |
- fi |
|
28 |
- load_depends "$fn" |
|
29 |
- source $fn |
|
30 |
- else |
|
31 |
- echo "$fn missing for $1" |
|
32 |
- fi |
|
33 |
- loaded_depends[$depend]=1 |
|
34 |
- else |
|
35 |
- fi |
|
36 |
- done |
|
21 |
+ for depend in ${(s<:>)script_depends[$1]}; do |
|
22 |
+ if [[ -z $loaded_depends[$depend] ]]; then |
|
23 |
+ local fn="$PLUGIN_DIR/dependencies/$depend.zsh" |
|
24 |
+ if [[ -f $fn ]]; then |
|
25 |
+ if [[ -z $script_depends[$fn] ]]; then |
|
26 |
+ build_depends "$fn" |
|
27 |
+ fi |
|
28 |
+ load_depends "$fn" |
|
29 |
+ source $fn |
|
30 |
+ else |
|
31 |
+ echo "$fn missing for $1" |
|
32 |
+ fi |
|
33 |
+ loaded_depends[$depend]=1 |
|
34 |
+ else |
|
35 |
+ fi |
|
36 |
+ done |
|
37 | 37 |
} |
38 | 38 |
|
39 | 39 |
init_scripts=( $PLUGIN_DIR/*.{,z}sh(N) ) |
40 | 40 |
|
41 | 41 |
PATH="<<<:$PATH:>>>" |
42 | 42 |
for x in $init_scripts; do |
43 |
- build_depends "$x" |
|
44 |
- load_depends "$x" |
|
45 |
- source "$x" |
|
43 |
+ build_depends "$x" |
|
44 |
+ load_depends "$x" |
|
45 |
+ source "$x" |
|
46 | 46 |
done |