noop: Add comments.
This commit is contained in:
parent
5cd1fb26c0
commit
07fd773d7e
|
@ -271,21 +271,27 @@ _zsh_highlight_main_highlighter_check_path()
|
||||||
|
|
||||||
[[ -z $expanded_path ]] && return 1
|
[[ -z $expanded_path ]] && return 1
|
||||||
[[ -e $expanded_path ]] && return 0
|
[[ -e $expanded_path ]] && return 0
|
||||||
|
|
||||||
# Search the path in CDPATH
|
# Search the path in CDPATH
|
||||||
local cdpath_dir
|
local cdpath_dir
|
||||||
for cdpath_dir in $cdpath ; do
|
for cdpath_dir in $cdpath ; do
|
||||||
[[ -e "$cdpath_dir/$expanded_path" ]] && return 0
|
[[ -e "$cdpath_dir/$expanded_path" ]] && return 0
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# If dirname($arg) doesn't exist, neither does $arg.
|
||||||
[[ ! -e ${expanded_path:h} ]] && return 1
|
[[ ! -e ${expanded_path:h} ]] && return 1
|
||||||
|
|
||||||
|
# If this word ends the buffer, check if it's the prefix of a valid path.
|
||||||
if [[ ${BUFFER[1]} != "-" && ${#BUFFER} == $end_pos ]]; then
|
if [[ ${BUFFER[1]} != "-" && ${#BUFFER} == $end_pos ]]; then
|
||||||
local -a tmp
|
local -a tmp
|
||||||
# got a path prefix?
|
|
||||||
tmp=( ${expanded_path}*(N) )
|
tmp=( ${expanded_path}*(N) )
|
||||||
(( $#tmp > 0 )) && style_override=path_prefix && return 0
|
(( $#tmp > 0 )) && style_override=path_prefix && return 0
|
||||||
# or maybe an approximate path?
|
# or maybe an approximate path?
|
||||||
tmp=( (#a1)${expanded_path}*(N) )
|
tmp=( (#a1)${expanded_path}*(N) )
|
||||||
(( $#tmp > 0 )) && style_override=path_approx && return 0
|
(( $#tmp > 0 )) && style_override=path_approx && return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# It's not a path.
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user