<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,5 @@
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
-&lt;!DOCTYPE plist PUBLIC &quot;-//Apple Computer//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&gt;
+&lt;!DOCTYPE plist PUBLIC &quot;-//Apple//DTD PLIST 1.0//EN&quot; &quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&quot;&gt;
 &lt;plist version=&quot;1.0&quot;&gt;
 &lt;dict&gt;
 	&lt;key&gt;name&lt;/key&gt;
@@ -12,7 +12,8 @@
 		&lt;string&gt;#!/usr/bin/env ruby
 		ptrn = /^#{Regexp.escape ENV[&quot;TM_CURRENT_WORD&quot;].to_s}[^.]+\..+/
 		puts( $LOAD_PATH.inject([]) do |res, path|
-		  res + Dir.new(path).grep(ptrn) { |file| file[/^[^.]+/] }
+		res &amp;lt;&amp;lt; Dir.new(path).grep(ptrn) { |file| file[/^[^.]+/] } if File.exists?(path)
+		res
 		end.sort.uniq )&lt;/string&gt;
 	&lt;/dict&gt;
 	&lt;key&gt;uuid&lt;/key&gt;</diff>
      <filename>Preferences/Completion: require strings.tmPreferences</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>01f194d339eefbab1b8ade65882d841e52263a63</id>
    </parent>
  </parents>
  <author>
    <name>ciaran</name>
    <email>ciaran@dfb7d73b-c2ec-0310-8fea-fb051d288c6d</email>
  </author>
  <url>http://github.com/drnic/ruby-tmbundle/commit/d526060cd90c30ba688a8acff8608b33fbf6b49d</url>
  <id>d526060cd90c30ba688a8acff8608b33fbf6b49d</id>
  <committed-date>2008-02-22T06:17:39-08:00</committed-date>
  <authored-date>2008-02-22T06:17:39-08:00</authored-date>
  <message>The require completion would fail if there was an entry in $LOAD_PATH which did not exist

git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/Ruby.tmbundle@8979 dfb7d73b-c2ec-0310-8fea-fb051d288c6d</message>
  <tree>f743a20a66f92aebc8cfa94f265146c5d7d6982d</tree>
  <committer>
    <name>ciaran</name>
    <email>ciaran@dfb7d73b-c2ec-0310-8fea-fb051d288c6d</email>
  </committer>
</commit>
