Skip to content
Commits on Aug 19, 2008
  1. command to generate namespaced rake/sake task based on target file's …

    …path within project
    committed Aug 19, 2008
Commits on Aug 18, 2008
  1. new grammar for rake/sake files

    committed Aug 19, 2008
Commits on Aug 5, 2008
  1. fixed bug for unsaved files

    committed Aug 5, 2008
  2. TestCase + helper snippet

    committed Aug 5, 2008
  3. fix error if file not saved yet

    committed Aug 5, 2008
Commits on Jul 7, 2008
  1. @weppos
  2. @weppos
  3. @weppos
  4. @weppos

    Merge commit 'origin/local_svn'

    weppos committed Jul 7, 2008
Commits on Jun 30, 2008
  1. @weppos
Commits on Jun 27, 2008
  1. @weppos

    Ruby.tmbundle:

    * reorganized File focused actions, moved items to File group
    weppos committed Jun 27, 2008
  2. @weppos

    Ruby.tmbundle:

    * created snippets for reading file
    weppos committed Jun 27, 2008
Commits on Jun 20, 2008
  1. • Transitioned from scriptmate to TextMate::Executor.run().

    Every attempt was made to preserve the original logic.
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9980 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    ldaley committed Jun 20, 2008
Commits on Jun 11, 2008
  1. • Check for TM_SCRIPT_IS_UNTITLED when formatting exceptions, to avoi…

    …d pointing at the temporary file scriptmate uses when running unsaved buffers.
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9895 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    aross committed Jun 11, 2008
  2. • Update PHP, Ruby, Perl, and Python runners to reflect changes in sc…

    …riptmate.rb. Namely, add the default_extension method to each class inheriting from UserScript so that ScriptMate will know what extension to use when creating temporary files.
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9890 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    aross committed Jun 11, 2008
  3. • remove the (old) stdin overload — the new stuff though requires ble…

    …eding-edge builds, which require you to manually hold ⌥ when doing “Check Now”. There will seen be a new minor build (knock on wood)
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9888 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    duff committed Jun 11, 2008
Commits on Jun 10, 2008
  1. class FileName; end

    committed Jun 11, 2008
Commits on Jun 6, 2008
  1. @arya
Commits on Jun 3, 2008
  1. Added a draggable 'Require Ruby Files' - you can drag a ruby file int…

    …o another ruby file and it creates a relative require statement
    committed Jun 3, 2008
Commits on May 30, 2008
  1. Fix ruby octal string escapes

    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9804 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    kevin committed May 30, 2008
Commits on May 24, 2008
  1. File.dirname(__FILE__) - filedn

    committed May 24, 2008
Commits on May 21, 2008
  1. • Revert of r9642 and r9632.

    Backing out the usage of TextMate::Process.run(). Not running the command through shell expansion before executing caused unforeseen problems. The scriptmate API needs a thorough revamp which is going to necessitate (maybe dramatically) changing the all of the clients. Stay tuned.
    
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9643 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    ldaley committed May 21, 2008
  2. • Fix handling of script's with hashbangs.

    If the script contains a hashbang, we use that to form the basis of the command to launch the script (but still append any additional args). To do this, we run Shellwords over the hashbang instead of calling `executable`. The python and ruby scriptmates have been updated to be compatible with this change.
    
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9642 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    ldaley committed May 21, 2008
Commits on May 20, 2008
  1. • Update ScriptMate to use new TextMate::Process.run() API.

    The previous implementation of scriptmate passed a single string to exec(). This version aims to be safer by passing an array of components that make up the command and as a result not be subject to shell expansion. The Ruby and Python scriptmate implementations either relied upon or catered for shell expansion so they had to be modified.
    
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9632 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    ldaley committed May 20, 2008
Commits on May 3, 2008
  1. Switch from the directory name Test to Tests.

    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9502 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    msheets committed May 3, 2008
Commits on Apr 22, 2008
  1. @arya
Commits on Apr 14, 2008
  1. remove the -w options from #!ruby cmd

    committed with Feb 26, 2008
Commits on Apr 10, 2008
  1. Fixing a Ruby syntax parsing bug where a no argument method followed …

    …by a commit on the same line (like RDoc's # :nodoc:) would cause the next line to be parsed as arguments. This was really screwing up how TM was parsing the source code for Rails.
    
    git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@9362 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    JEG2 committed Apr 10, 2008
Something went wrong with that request. Please try again.