Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
## please don't hate me josh goebel! An exception has occurred: Maximum amount of stack space used (SystemStackError) Backtrace: [0;31m Array#include? {} at kernel/core/array.rb:749[0m [0;34m Integer(Fixnum)#times at kernel/core/integer.rb:33[0m [0;34m Array#include? at kernel/core/array.rb:749[0m [0;34m Compile.single_load at kernel/core/compile.rb:185[0m [0;34m Compile.unified_load {} at kernel/core/compile.rb:160[0m [0;34m Array#each at kernel/core/array.rb:572[0m [0;34m Compile.unified_load at kernel/core/compile.rb:127[0m [0;34m Kernel(Autoload)#require at kernel/core/compile.rb:459[0m [0;34m Autoload#call at kernel/core/autoload.rb:19[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m ............. [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m [0;34m Autoload#call at kernel/core/autoload.rb:20[0m YARD::Handlers.__module_init__ (Handlers) at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard/handlers/base.rb:133[0m YARD.__module_init__ (YARD) at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard/handlers/base.rb:2[0m Object#__script__ at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard/handlers/base.rb:1[0m [0;34m CompiledMethod#as_script at kernel/core/compiled_method.rb:407[0m [0;34m Compile.single_load at kernel/core/compile.rb:253[0m [0;34m Compile.unified_load {} at kernel/core/compile.rb:160[0m [0;34m Array#each at kernel/core/array.rb:572[0m [0;34m Compile.unified_load at kernel/core/compile.rb:127[0m [0;34m Kernel(Autoload)#require at kernel/core/compile.rb:459[0m [0;34m Autoload#call at kernel/core/autoload.rb:19[0m Object#__script__ at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard/handlers/visibility_handler.rb:1[0m [0;34m CompiledMethod#as_script at kernel/core/compiled_method.rb:407[0m [0;34m Compile.single_load at kernel/core/compile.rb:253[0m [0;34m Compile.unified_load {} at kernel/core/compile.rb:160[0m [0;34m Array#each at kernel/core/array.rb:572[0m [0;34m Compile.unified_load at kernel/core/compile.rb:127[0m [0;34m Kernel(Autoload)#require at kernel/core/compile.rb:459[0m [0;34m Autoload#call at kernel/core/autoload.rb:19[0m [0;34m Module#recursive_const_get at kernel/core/module.rb:860[0m [0;34m Module#const_get at kernel/core/module.rb:688[0m Object#__script__ {} at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard/autoload.rb:113[0m [0;34m Array#each at kernel/core/array.rb:572[0m Object#__script__ at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard/autoload.rb:113[0m [0;34m CompiledMethod#as_script at kernel/core/compiled_method.rb:407[0m [0;34m Compile.single_load at kernel/core/compile.rb:253[0m [0;34m Compile.unified_load {} at kernel/core/compile.rb:160[0m [0;34m Array#each at kernel/core/array.rb:572[0m [0;34m Compile.unified_load at kernel/core/compile.rb:127[0m [0;34m Kernel(Object)#require at kernel/core/compile.rb:459[0m Object#__script__ {} at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard.rb:13[0m [0;34m Array#each at kernel/core/array.rb:572[0m Object#__script__ at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/../lib/yard.rb:13[0m [0;34m CompiledMethod#as_script at kernel/core/compiled_method.rb:407[0m [0;34m Compile.single_load at kernel/core/compile.rb:253[0m [0;34m Compile.unified_load at kernel/core/compile.rb:120[0m [0;34m Kernel(Object)#require at kernel/core/compile.rb:459[0m Object#__script__ at /Users/ari/local/lib/ruby/gems/1.8/gems/yard-0.2.2/bin/yardoc:2[0m [0;34m CompiledMethod#as_script at kernel/core/compiled_method.rb:407[0m [0;34m Compile.single_load at kernel/core/compile.rb:253[0m [0;34m Compile.load_from_extension at kernel/core/compile.rb:326[0m [0;34m Object#__script__ at kernel/loader.rb:289[0m
This paste will be private.
From the Design Piracy series on my blog: