Hey, sorry if this is something better suited to another list.
I've encountered a strange problem with the RSpec.tmbundle in trunk - namely that it was raising an exception when pressing ctrl-shift-downarrow (switch between spec and source - "Alternate File"). I tracked down the issue to be handling of the file_type in switch_command.rb#content_for() - the code expected the type string to be just 'spec' when it can be 'view spec' or 'model spec' etc. Unfortunately I don't know whether this is just an issue with my local textmate install or if it is, in fact, a bug. Here is a diff showing how I solved the problem for myself - if it's valid across-the-board it would be great if it could be applied to trunk. Index: RSpec.tmbundle/Support/lib/spec/mate/switch_command.rb =================================================================== --- RSpec.tmbundle/Support/lib/spec/mate/switch_command.rb (revision 2607) +++ RSpec.tmbundle/Support/lib/spec/mate/switch_command.rb (working copy) @@ -63,7 +63,7 @@ def content_for(file_type, relative_path) case file_type - when 'spec' then + when /spec$/ then spec(relative_path) else klass(relative_path) Thanks for your attention, Trevor -- -- Trevor Squires http://somethinglearned.com _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users