Permalink
Commits on Sep 2, 2017
  1. Merge pull request #109 from james2m/fix-switch_command

    noniq committed on GitHub Sep 2, 2017
    Fix spacing for CocoDialog command in #create?
  2. Fix spacing for CocoDialog command in #create?

    james2m committed on GitHub Sep 2, 2017
    When switching to alternate file the command invoking CocoDialog lost it's spacing when tidied up for Rubocop resulting in a missing filename. This fixes that command.
Commits on Jul 28, 2017
  1. Merge pull request #107 from jish/instance-double

    noniq committed on GitHub Jul 28, 2017
    Add an instance_double snippet
  2. Add an instance_double snippet

    jish committed Jul 28, 2017
Commits on Apr 23, 2017
  1. Include “Help” command

    noniq committed Apr 23, 2017
Commits on Apr 22, 2017
Commits on Apr 14, 2017
  1. Improve color for pending examples.

    noniq committed Apr 14, 2017
    Darken it a bit to improve contrast against white text (especially in the header bar).
  2. HTML output: Update filter while RSpec is running

    noniq committed Apr 14, 2017
    Until now, if you changed the filter (eg. to hide  passed examples) while RSpec was still running, it only affected the examples that had be run so far. All examples that were completed after you changed the filter would be visible, regardless of the filter settings.
    
    Todo: Get rid of the short flashing of examples before they get hidden (but this needs a bigger rewrite of the filter system, I’m afraid …)
  3. Use more descriptive delimiters for heredocs

    noniq committed Apr 14, 2017
    In recent TextMate versions this will also activate appropriate syntax highlighting for the embedded code.
Commits on Feb 27, 2017
Commits on Feb 25, 2017
  1. Use `Executable.find` from the Ruby bundle

    noniq committed with noniq Feb 23, 2017
    This provides exactly the kind of functionality we need to determine how to run rspec :-)
Commits on Feb 24, 2017
  1. Include RuboCop

    noniq committed Feb 24, 2017
Commits on Feb 23, 2017
  1. Remove `#rspec_version`

    noniq committed Feb 23, 2017
    Dead code since we dropped support for RSpec 2.
    
    Its specs however are quite useful, because they test the various methods of finding the right™ rspec executable. Thus I decided to keep them, but they now test the behaviour of `#run_rspec` instead of `#rspec_version`.
  2. Drop support for RSpec 2.

    noniq committed Feb 23, 2017
  3. Change shortcut for „Run Again” to ⌃⌥⌘R

    noniq committed Feb 23, 2017
    Old shortcut ⌥⌘R  conflicts with TextMate’s shortcut for Edit → Find → Find Behaviour → Regular Expression.
Commits on Jan 28, 2017
  1. Merge pull request #106 from elia/elia/fixes

    noniq committed on GitHub Jan 28, 2017
    misc fixes
Commits on Oct 1, 2016
  1. Merge first line matches into one

    elia committed Oct 1, 2016
    TextMate 2 leaves only one entry when the grammar is saved.
  2. Support RSpec.describe in syntax

    elia committed Sep 30, 2016
Commits on Sep 30, 2016
  1. Detect files using autorun

    elia committed Sep 30, 2016
  2. Use case/when instead of if/elsif

    elia committed Sep 30, 2016
Commits on Jan 5, 2016
  1. Merge pull request #105 from jish/allow-snippet

    noniq committed Jan 5, 2016
    Add an `allow` snippet
  2. Add an `allow` snippet

    jish committed Jan 5, 2016
    Tab trigger `all`.
    
        all<tab>
        allow(book).to receive(:title) { "The RSpec Book" }
    
    cf: https://github.com/rspec/rspec-mocks#method-stubs
Commits on Dec 17, 2015
  1. Merge pull request #94 from railsme/patch-1

    noniq committed Dec 17, 2015
    rspec 3 uses rails_helper instead of spec_helper
Commits on Nov 30, 2015
  1. Fix error in “Alternate File” command.

    noniq committed Nov 30, 2015
    Caused by 41cf1b2. Fixes #104
Commits on Nov 26, 2015
  1. Implement TM_RSPEC_BASEDIR

    noniq committed Nov 26, 2015
  2. Move top level methods in Runner class.

    noniq committed Nov 26, 2015
    Polluting the global namespace isn’t that nice (and the methods are only used in the Runner class anyways).