Is now bundling it’s own version of Builder, in which it renamed theīlankSlate class to BasicObject. I haven’t investigated this, but I know edge rails I am using rspec trunk and have updated the textmate bundle to the Workspaces_controller_spec.rb:1:in require' from /Users/brandon/projects/dealerflow/spec/controllers/ workspaces_controller_spec.rb:1 /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ builder.rb:86:inblank_slate_method_added’: stack level too deepįrom /Applications/TextMate.app/Contents/SharedSupport/Support/lib/īuilder.rb:86:in blank_slate_method_added' from /opt/local/lib/ruby/gems/1.8/gems/builder-2.1.2/lib/ blankslate.rb:84:inmethod_added’Ģ7:in gem_original_require' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:inrequire’įrom /opt/local/lib/ruby/gems/1.8/gems/builder-2.1.2/lib/builder/ģ2:in gem_original_require' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 32:inrequire’Ģ7:in require' from /Users/brandon/projects/dealerflow/spec/controllers/./ spec_helper.rb:5 from /Users/brandon/projects/dealerflow/spec/controllers/ workspaces_controller_spec.rb:1:inrequire’ from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:inrequire’įrom /Users/brandon/projects/dealerflow/spec/controllers/…/įrom /Users/brandon/projects/dealerflow/spec/controllers/ Applications/TextMate.app/Contents/SharedSupport/Support/lib/īuilder.rb:86:in blank_slate_method_added': stack level too deep (SystemStackError) from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ builder.rb:86:inblank_slate_method_added’įrom /opt/local/lib/ruby/gems/1.8/gems/builder-2.1.2/lib/īlankslate.rb:84:in method_added' from /opt/local/lib/ruby/gems/1.8/gems/builder-2.1.2/lib/ blankslate.rb:104 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:ingem_original_require’įrom /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:Ģ7:in require' from /opt/local/lib/ruby/gems/1.8/gems/builder-2.1.2/lib/builder/ blankslate.rb:11 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 32:ingem_original_require’ģ2:in require'. RubyMate r6354 running Ruby r1.8.6 (/opt/local/bin/ruby) The error I’m getting is different though: I can also confirm issues with the RSpec TextMate bundle as of this Guessing that you’re opening a single file, yes? Try opening up aĭirectory with your file in it and running it from a project window. I’m guessing that ENV is coming up nil, so I’m Users/alastair/Library/Application Support/TextMate/Pristine Copy/īundles/RSpec.tmbundle/Support/lib/spec/mate.rb:4:in join': can't convert nil into String (TypeError) from /Users/alastair/Library/ Application Support/TextMate/Pristine Copy/Bundles/RSpec.tmbundle/ Support/lib/spec/mate.rb:4 from /tmp/temp_textmate.jLcyE7:3:inrequire’ from /tmp/temp_textmate.jLcyE7:3Īny ideas what might be up with this? At least there are less errors! Opening a simple spec file and running the run behaviour description, I noticed that an rspec bundle was also downloadedįrom trunk and so I removed the rspec bundle from textmate and I’ve uninstalled my rspec gem, checked outįrom trunk and built a new rspec gem (rspec-1.0.9 r2715) and Seems like your textmate bundle is newer than your version of rspec. Sure that you have the same revision of rspec and the textmate bundle. We’ve been making some changes in trunk, so if you’re using trunk make Would anyone have any ideas what the problem might be? All the pathsĪre correct as I can run ruby scripts from within textmate.įreelance web design, development and consultancy Runner.rb:12:in `run_file’ from /tmp/temp_textmate.YtFHjY:4 Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/spec/…/spec/mate/ Runner.rb:33:in chdir' from /Users/alastair/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/spec/./spec/mate/ runner.rb:33:inrun’ from /Users/alastair/Library/Application TextMate/Bundles/RSpec.tmbundle/Support/lib/spec/…/spec/mate/ (NoMethodError) from /Users/alastair/Library/Application Support/ RSpec.tmbundle/Support/lib/spec/…/spec/mate/runner.rb:34:in run': undefined methodparse’ for Spec: :OptionParser:Class Users/alastair/Library/Application Support/TextMate/Bundles/ When I run the “Run Behaviour Description” command, I get the The guys in #textmate to no success about the errors, I’ve been Having a problem with the Rspec textmate bundle and having quizzed