scripts/docs in rvm-1.0.11 vs scripts/docs in rvm-1.0.13

- old
+ new

@@ -20,22 +20,24 @@ mkdir -p "${rvm_docs_path:-"$rvm_path/docs"}/rdoc" "${rvm_docs_path:-"$rvm_path/docs"}/yard" fi -usage() { +usage() +{ printf " Usage: rvm docs {open,generate,generate-ri,generate-rdoc} " return 0 } -open_docs() { +open_docs() +{ if [[ -s "${rvm_docs_path:-"$rvm_path/docs"}/$rvm_docs_ruby_string/$rvm_docs_type/index.html" ]] ; then if command -v open >/dev/null ; then open "${rvm_docs_path:-"$rvm_path/docs"}/$rvm_docs_ruby_string/$rvm_docs_type/index.html" @@ -55,11 +57,12 @@ "$rvm_path/scripts"/log "error" "$rvm_docs_type docs are missing, perhaps run 'rvm docs generate' first?" fi } -generate_ri() { +generate_ri() +{ # Generate ri docs ( builtin cd "${rvm_src_path:-"$rvm_path/src"}/$rvm_docs_ruby_string/" "$rvm_path/scripts/log" "info" "Generating ri documentation, be aware that this could take a *long* time, and depends heavily on your system resources..." @@ -68,10 +71,11 @@ rdoc -a --ri --ri-site > /dev/null 2>> ${rvm_log_path:-"$rvm_path/log"}/$rvm_docs_ruby_string/docs.error.log ) } -generate_rdoc() { +generate_rdoc() +{ ( builtin cd "${rvm_src_path:-"$rvm_path/src"}/$rvm_docs_ruby_string/" \rm -rf "${rvm_docs_path:-"$rvm_path/docs"}/$rvm_docs_ruby_string/$rvm_docs_type/"