Merge pull request #1218 from nwinkler/fix-update-reload

Fix update reload
pull/1221/head
Nils Winkler 2018-07-19 09:10:17 +02:00 committed by GitHub
commit e4df64b97d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 25 additions and 25 deletions

View File

@ -61,7 +61,7 @@ function reload_plugins() {
bash-it () bash-it ()
{ {
about 'Bash-it help and maintenance' about 'Bash-it help and maintenance'
param '1: verb [one of: help | show | enable | disable | migrate | update | search | version | reload ] ' param '1: verb [one of: help | show | enable | disable | migrate | update | search | version | reload ] '
param '2: component type [one of: alias(es) | completion(s) | plugin(s) ] or search term(s)' param '2: component type [one of: alias(es) | completion(s) | plugin(s) ] or search term(s)'
param '3: specific component [optional]' param '3: specific component [optional]'
example '$ bash-it show plugins' example '$ bash-it show plugins'
@ -79,28 +79,28 @@ bash-it ()
shift shift
typeset func typeset func
case $verb in case $verb in
show) show)
func=_bash-it-$component;; func=_bash-it-$component;;
enable) enable)
func=_enable-$component;; func=_enable-$component;;
disable) disable)
func=_disable-$component;; func=_disable-$component;;
help) help)
func=_help-$component;; func=_help-$component;;
search) search)
_bash-it-search $component "$@" _bash-it-search $component "$@"
return;; return;;
update) update)
func=_bash-it_update;; func=_bash-it_update;;
migrate) migrate)
func=_bash-it-migrate;; func=_bash-it-migrate;;
version) version)
func=_bash-it-version;; func=_bash-it-version;;
reload) reload)
func=_bash-it-reload;; func=_bash-it-reload;;
*) *)
reference bash-it reference bash-it
return;; return;;
esac esac
# pluralize component if necessary # pluralize component if necessary
@ -187,7 +187,7 @@ _bash-it_update() {
_bash-it-migrate _bash-it-migrate
echo "" echo ""
echo "All done, enjoy!" echo "All done, enjoy!"
reload bash-it reload
else else
echo "Error updating Bash-it, please, check if your Bash-it installation folder (${BASH_IT}) is clean." echo "Error updating Bash-it, please, check if your Bash-it installation folder (${BASH_IT}) is clean."
fi fi
@ -270,7 +270,7 @@ _bash-it-reload() {
source ~/.bashrc source ~/.bashrc
;; ;;
esac esac
cd - &> /dev/null || return cd - &> /dev/null || return
} }