<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -31,16 +31,6 @@ var FILE = require(&quot;file&quot;),
     TaskManager = require(&quot;jake/taskmanager&quot;).TaskManager,
     Application = require(&quot;jake/application&quot;).Application;
 
-// FIXME: MAJOR hack to get globs working.
-FILE.glob = function(aPattern)
-{
-    var OS = require(&quot;os&quot;);
-
-    OS.system(&quot;echo \&quot;puts Dir.glob('&quot; + aPattern + &quot;')\&quot; | ruby &gt; /tmp/glob_fixme.txt&quot;);
-
-    return FILE.read(&quot;/tmp/glob_fixme.txt&quot;, {charsert:&quot;UTF-8&quot;}).split('\n').slice(0, -1);
-}
-
 // Exports
 exports.Task = Task;
 exports.FileTask = FileTask;</diff>
      <filename>lib/jake.js</filename>
    </modified>
    <modified>
      <diff>@@ -285,11 +285,7 @@ FileList.prototype._shouldExclude = function(aFilename)
 
         if (aPattern.match &amp;&amp; aPattern.match(/[*?]/))
         {
-            var OS = require(&quot;os&quot;);
-
-            OS.system(&quot;echo \&quot;puts File.fnmatch?(&quot; + OS.enquote(aPattern) + &quot;, &quot; + OS.enquote(aFilename) + &quot;, File::FNM_PATHNAME)\&quot; | ruby &gt; /tmp/fnmatch_fixme.txt&quot;);
-
-            return FILE.read(&quot;/tmp/fnmatch_fixme.txt&quot;, {charsert:&quot;UTF-8&quot;}).indexOf(&quot;true&quot;) !== -1;
+            return FILE.fnmatch(aPattern, aFilename);
         }
 
         if (aFilename === aPattern)</diff>
      <filename>lib/jake/filelist.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9999a05e7db4978a9e105d3b9144344506d63b88</id>
    </parent>
  </parents>
  <author>
    <name>Tom Robinson</name>
    <email>tom@280north.com</email>
  </author>
  <url>http://github.com/280north/jake/commit/d5d0f8f1a5c8010ded02862edf9ac4c8799a1293</url>
  <id>d5d0f8f1a5c8010ded02862edf9ac4c8799a1293</id>
  <committed-date>2009-10-31T00:08:57-07:00</committed-date>
  <authored-date>2009-10-31T00:08:57-07:00</authored-date>
  <message>Remove Ruby glob hacks.</message>
  <tree>62efe243eb6776a745bf6b9853a2554da93999b2</tree>
  <committer>
    <name>Tom Robinson</name>
    <email>tom@280north.com</email>
  </committer>
</commit>
