From: pb Date: 2006-04-24T09:47:48+09:00 Subject: commandline help for frustrated newb? ye gods, I'm trying to learn my 1st OO lang and chose ruby. I've already got a couple of simple batch processing programs written and functioning but CommandLine is kicking my butt. As I read the docs 'program -a -b' can be called with 'program -ab', setting flags a & b in either case. I get an Unknown option error. I cut this example directly from: /usr/lib/ruby/gems/1.8/gems/commandline-0.7.10/docs/posted-docs.index.html #!/usr/bin/env ruby require 'rubygems' require 'commandline' class App < CommandLine::Application def initialize options :help, :debug end def main puts "call your library here" end end#class App Then added :verbose to options (options :help, :debug, :version). My results: % ruby example.rb -d -v call your library here % ruby example.rb -dv Unknown option '-dv'. Usage: example.rb % _ I've read everything I can find and tried a dozen different permutations on the theme, including :posix instead of :flag. I'm sure I'm overlooking something basic due to newbie-myopia. Any advice? pb -- Posted via http://www.ruby-forum.com/.