Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
cremes$ bin/rbx irb(main):001:0> require 'spec/subtend/ext/subtend_object' => true irb(main):002:0> a = SubtendObject.new PrimitiveFailure: Bignum#radix_to_s primitive failed from Bignum(SubtendObject)#radix_to_s at kernel/bootstrap/bignum.rb:122 from Bignum(SubtendObject)#inspect at kernel/bootstrap/bignum.rb:132 from IRB::Irb(IRB::IrbRubinius)#output_value at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb.rb:308 from IRB::IrbRubinius#process_statements {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb/rubinius.rb:19 from IRB::Irb(IRB::IrbRubinius)#signal_status at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb.rb:269 from IRB::IrbRubinius#process_statements {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb/rubinius.rb:5 from RubyLex#each_top_level_statement {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb/ruby-lex.rb:244 from Kernel(RubyLex)#catch {} at kernel/core/throw_catch.rb:63 from ThrownValue.register at kernel/core/throw_catch.rb:46 from Kernel(RubyLex)#catch at kernel/core/throw_catch.rb:62 from RubyLex#each_top_level_statement at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb/ruby-lex.rb:229 from IRB::IrbRubinius#process_statements at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb/rubinius.rb:4 from IRB::Irb(IRB::IrbRubinius)#eval_input at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb.rb:152 from IRB.start {} at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb.rb:76 from Kernel(Module)#catch {} at kernel/core/throw_catch.rb:63 from ThrownValue.register at kernel/core/throw_catch.rb:46 from Kernel(Module)#catch at kernel/core/throw_catch.rb:62 from IRB.start at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/irb.rb:75 from Object#__script__ at /Volumes/susie/cremes/developer/projects/ruby/rubinius/code/lib/bin/irb:13 from CompiledMethod#as_script at kernel/core/compiled_method.rb:407 from Compile.single_load at kernel/core/compile.rb:248 from Compile.unified_load at kernel/core/compile.rb:120 from Kernel(Object)#load at kernel/core/compile.rb:405 from Object#__script__ at kernel/loader.rb:244 irb(main):003:0> quit
This paste will be private.
From the Design Piracy series on my blog: