Skip to content

Commit 8b80da0

Browse files
committed
Point to ruby 1.8 shim
Using a shim allows us to catch when 1.8 of ruby is not present and provide other options. #ignore
1 parent 73eb1a4 commit 8b80da0

14 files changed

+15
-15
lines changed

Commands/Align Assignments.tmCommand

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
#
1010
# Assignment block tidier, version 0.1.
1111
#

Commands/Insert Block Comment.tmCommand

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -wKU
8+
<string>#!/usr/bin/env ruby18 -wKU
99
require ENV['TM_SUPPORT_PATH'] + '/lib/escape.rb'
1010
require ENV['TM_SUPPORT_PATH'] + '/lib/exit_codes.rb'
1111

Commands/Insert Source Header.tmCommand

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
#
1111
# Notes:

Commands/Move to EOL and Insert ";".plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
termchar = ENV['TM_LINE_TERMINATOR'] || ";"
1111

Commands/Reformat Comment.tmCommand

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
$LOAD_PATH &lt;&lt; "#{ENV["TM_SUPPORT_PATH"]}/lib"
1111
require "escape"
@@ -22,7 +22,7 @@ flags = %Q{-p "#{cstring}"}
2222
flags += " --retabify" unless ENV["TM_SOFT_TABS"] == "YES"
2323
flags += " -c #{ENV['TM_COLUMNS'].nil? ? 80 : ENV['TM_COLUMNS']}"
2424
25-
command = "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby #{e_sh(ENV["TM_BUNDLE_SUPPORT"])}/bin/rubywrap.rb #{flags}"
25+
command = "ruby18 #{e_sh(ENV["TM_BUNDLE_SUPPORT"])}/bin/rubywrap.rb #{flags}"
2626
text = open("| #{command}", "r+") do |wrapper|
2727
wrapper &lt;&lt; ctext
2828
wrapper.close_write

Commands/Tabify.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>saveActiveFile</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
# This is a little more convoluted than it needs to be
1111
# just to ensure that we can do an OK job on really long

Commands/Toggle CamelCase vs Underscore.tmCommand

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
require ENV['TM_SUPPORT_PATH'] + '/lib/exit_codes'
1111

Commands/Toggle Single:Double String Quotes.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
print case str = STDIN.read
1111
when /\A"(.*)"\z/m; "'" + $1 + "'"

Commands/Toggle comment.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
8+
<string>#!/usr/bin/env ruby18
99
1010
# by James Edward Gray II &lt;james (at) grayproductions.net&gt;
1111

Commands/Unwrap Braces.tmCommand

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<key>beforeRunningCommand</key>
66
<string>nop</string>
77
<key>command</key>
8-
<string>#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -wKU
8+
<string>#!/usr/bin/env ruby18 -wKU
99
1010
def tab
1111
ENV['TM_SOFT_TABS'] == 'YES' ? ' ' * ENV['TM_TAB_SIZE'].to_i : "\t"

0 commit comments

Comments
 (0)