fix display to completion pattern for ruby

some completions may have more than one ' - ' separator, so make the
pattern non-greedy

fixes #224