やすしです。

GetoptLong#set_optionsに arrayの arrayを渡せる様にする patchをもし書いた
ら取り込んでもらえるでしょうか?

opts = [['--help', '-h', GetoptLong::NO_ARGUMENT],
        ['--version', '-V', GetoptLong::NO_ARGUMENT],
        ['--output', '-o', GetoptLong::REQUIRED_ARGUMENT]]
parser.set_options(opts)

な、感じなんですが‥。

# arrayをばらす方法がわからないとも言う‥。
--
         yashi