Skip to content

Commit edf207f

Browse files
committed
refactor(_cd): reduce forks
1 parent f615521 commit edf207f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

bash_completion

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2073,8 +2073,9 @@ _cd()
20732073
return
20742074
fi
20752075

2076-
local -r mark_dirs=$(_comp_readline_variable_on mark-directories && echo y)
2077-
local -r mark_symdirs=$(_comp_readline_variable_on mark-symlinked-directories && echo y)
2076+
local mark_dirs='' mark_symdirs=''
2077+
_comp_readline_variable_on mark-directories && mark_dirs=y
2078+
_comp_readline_variable_on mark-symlinked-directories && mark_symdirs=y
20782079

20792080
# we have a CDPATH, so loop on its contents
20802081
for i in ${CDPATH//:/$'\n'}; do

0 commit comments

Comments
 (0)