class Gem::Commands::ListCommand

def arguments # :nodoc:

:nodoc:
def arguments # :nodoc:
  "STRING        start of gem name to look for"
end

def defaults_str # :nodoc:

:nodoc:
def defaults_str # :nodoc:
  "--local --no-details"
end

def execute

def execute
  name = get_one_optional_argument || ''
  options[:name] = /^#{name}/i
  super
end

def initialize(name = 'list',

def initialize(name = 'list',
               summary = 'Display gems whose name starts with STRING')
  super name, summary
  remove_option('--name-matches')
end

def usage # :nodoc:

:nodoc:
def usage # :nodoc:
  "#{program_name} [STRING]"
end