Sha256: fb7fd62b96f3e9b17e91b74c81959d684f1338c7fc453cb79b95d2e255d70706

Contents?: true

Size: 931 Bytes

Versions: 14

Compression:

Stored size: 931 Bytes

Contents

# -*- coding: utf-8 -*-
# Copyright (C) 2010, 2011 Rocky Bernstein <rockyb@rubyforge.net>
require 'rubygems'; require 'require_relative'
require_relative '../base/subsubcmd'
require_relative '../base/subsubmgr'

class Trepan::SubSubcommand::SetMax < Trepan::SubSubcommandMgr
  Trepanning::Subcommand.set_name_prefix(__FILE__, self)
  HELP   = 'Set maximum length for things which may have unbounded size'
end

if __FILE__ == $0
  # Demo it.
  require_relative '../../mock'
  cmd_ary          = Trepan::SubSubcommand::SetMax::PREFIX
  dbgr, parent_cmd = MockDebugger::setup(cmd_ary[0], false)
  cmd              = Trepan::SubSubcommand::SetMax.new(dbgr.processor, 
                                                    parent_cmd)
  cmd_name       = cmd_ary.join('')
  prefix_run = cmd_ary[1..-1]
  cmd.run(prefix_run)
  # require 'trepanning'; debugger
  %w(s lis foo).each do |prefix|
    p [prefix, cmd.complete(prefix)]
  end
end

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
rbx-trepanning-0.2.1-universal-rubinius-2.0 processor/command/set_subcmd/max.rb
rbx-trepanning-0.2.1-universal-rubinius-1.2 processor/command/set_subcmd/max.rb
rbx-trepanning-0.2.0-universal-rubinius-2.0 processor/command/set_subcmd/max.rb
rb8-trepanning-0.1.6 processor/command/set_subcmd/max.rb
rb8-trepanning-0.1.5 processor/command/set_subcmd/max.rb
rbx-trepanning-0.1.0-universal-rubinius-1.2 processor/command/set_subcmd/max.rb
rb8-trepanning-0.1.4 processor/command/set_subcmd/max.rb
rb8-trepanning-0.1.3 processor/command/set_subcmd/max.rb
rb8-trepanning-0.1.3-universal-ruby-1.9.2 processor/command/set_subcmd/max.rb
rb8-trepanning-0.1.3-universal-ruby-1.8.7 processor/command/set_subcmd/max.rb
rbx-trepanning-0.0.8-universal-rubinius-1.2 processor/command/set_subcmd/max.rb
rbx-trepanning-0.0.7-universal-rubinius-1.2 processor/command/set_subcmd/max.rb
rbx-trepanning-0.0.6-universal-rubinius-1.2 processor/command/set_subcmd/max.rb
rbx-trepanning-0.0.5-universal-rubinius-1.2.1 processor/command/set_subcmd/max.rb