Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
cezar@cezar-ubuntu:~/contrib/rubinius$ bin/mspec spec/subtend/object_spec.rb .Attempted to access field of non-reference. E.Attempted to access field of non-reference. EE. An error has occured: Segmentation fault (SIGSEGV) (11) Ruby backtrace: 0xb7333990 <none>#rb_check_array_type+48 in ./spec/subtend/ext/subtend_object.c:0 0xb733391c <none>#<block>+35 in ./spec/subtend/object_spec.rb:68 0xb7333880 Kernel#instance_eval+179 in kernel/core/eval.rb:134 0xb733380c Class#protect+37 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:120 0xb73337a0 <none>#<block>+25 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/state.rb:46 0xb7333734 Array#each+25 in kernel/core/array.rb:572 0xb73336bc RunState#protect+62 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/state.rb:46 0xb7333180 <none>#<block>+56 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/state.rb:60 0xb787dd24 Array#each+25 in kernel/core/array.rb:572 0xb786ed54 RunState#process+115 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/state.rb:56 0xb786f8d0 Class#describe+77 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:27 0xb7870310 Object#describe+53 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/object.rb:11 0xb786de70 <none>#__script__+87 in ./spec/subtend/object_spec.rb:7 0xb786d580 CompiledMethod#as_script+80 in kernel/core/compiled_method.rb:359 0xb786dec8 Class#single_load+460 in kernel/core/compile.rb:247 0xb786e9c4 <none>#<block>+354 in kernel/core/compile.rb:159 0xb786ee04 Array#each+25 in kernel/core/array.rb:572 0xb786f96c Class#unified_load+235 in kernel/core/compile.rb:126 0xb7870620 Class#load+280 in kernel/core/compile.rb:404 0xb7871198 <none>#<block>+9 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:45 0xb7871f80 Kernel#instance_eval+179 in kernel/core/eval.rb:134 0xb7872af8 Class#protect+37 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:120 0xb78732b0 <none>#<block>+54 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:45 0xb78733e0 Array#each+25 in kernel/core/array.rb:572 0xb7873798 Class#files+56 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:42 0xb7873374 Class#process+17 in /home/cezar/contrib/rubinius/mspec/lib/mspec/runner/mspec.rb:34 0xb7873814 MSpecRun#run+74 in /home/cezar/contrib/rubinius/mspec/bin/mspec-run:76 0xb7873d60 Class#main+48 in /home/cezar/contrib/rubinius/mspec/lib/mspec/utils/script.rb:75 0xb78745d4 <none>#__script__+102 in /home/cezar/contrib/rubinius/mspec/bin/mspec-run:83 0xb7875be4 CompiledMethod#as_script+80 in kernel/core/compiled_method.rb:359 0xb78772cc Class#single_load+460 in kernel/core/compile.rb:247 0xb7878700 Class#load_from_extension+222 in kernel/core/compile.rb:324 0xb7879e9c <none>#__script__+1330 in kernel/loader.rb:204 VM Registers: IP: 0048 SP: 0245 Exception: none
This paste will be private.
From the Design Piracy series on my blog: