edit: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/context.rb;C522961 File: context.rb =================================================================== --- $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/context.rb;C522961 (server) 8/8/2008 2:10 PM +++ Shelved Change: $/Dev10/feature/vs_langs01/Merlin/Main/Languages/Ruby/context.rb;context @@ -779,9 +779,9 @@ search_path.each do |dir| path = Pathname.new(dir) file_path = path + executable - result << file_path.dirname if file_path.exist? - file_path = path + executable + '.exe' - result << file_path.dirname if file_path.exist? + result << file_path.dirname if file_path.file? + file_path = path + (executable + '.exe') + result << file_path.dirname if file_path.file? end result end ===================================================================