[rspec-users] TextMate Bundle and exception when switching to alternate file.
dchelimsky at gmail.com
Fri Sep 21 15:55:02 EDT 2007
Please submit this to the tracker as a patch.
On 9/21/07, Trevor Squires <trevor at protocool.com> wrote:
> 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
> 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
> 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
> Thanks for your attention,
> Trevor Squires
> rspec-users mailing list
> rspec-users at rubyforge.org
More information about the rspec-users