From b490d3d8bd3a8fe5dee377aa15441130290a6585 Mon Sep 17 00:00:00 2001 From: Zhao Cai Date: Mon, 12 Nov 2012 14:37:19 -0500 Subject: [PATCH] use gem instead of ruby to check 'edit' command availability --- src/_gem | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/_gem b/src/_gem index d799b72..f5f7fe6 100644 --- a/src/_gem +++ b/src/_gem @@ -30,7 +30,7 @@ _gem() { local gem_edit_command - ruby -rgemedit -e 'true' >/dev/null 2>&1 && + gem which gemedit >/dev/null 2>&1 && gem_edit_command="edit[Edit installed gem in editor]" if (( CURRENT > 2 )); then @@ -90,7 +90,7 @@ __gem_help_arguments() { "cleanup" "contents" "dependency" - $(_call_program commands "ruby -rgemedit -e 'print \"edit\"' 2>/dev/null") + $(_call_program commands "gem which gemedit >/dev/null 2>&1 && printf 'edit'") "environment" "fetch" "generate_index"