<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -132,8 +132,12 @@ module Camping
       
       # Figures out the full path of a required file. 
       def full_path(req)
-        dir = File.expand_path($LOAD_PATH.detect { |l| File.exists?(File.join(l, req)) })
-        File.join(dir, req)
+        dir = $LOAD_PATH.detect { |l| File.exists?(File.join(l, req)) }
+        if dir 
+          File.join(File.expand_path(dir), req)
+        else
+          req
+        end
       end
     end
 </diff>
      <filename>lib/camping/reloader.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3ddbabad84eb54df204c53f6ab3a14928b938102</id>
    </parent>
  </parents>
  <author>
    <name>zuk</name>
    <email>zuk@roughest.net</email>
  </author>
  <url>http://github.com/zuk/camping/commit/1503d19f55c981b66b3ccfff3f5d48fddbcca45c</url>
  <id>1503d19f55c981b66b3ccfff3f5d48fddbcca45c</id>
  <committed-date>2009-04-29T14:50:51-07:00</committed-date>
  <authored-date>2009-04-29T14:50:51-07:00</authored-date>
  <message>reloader no longer chokes when given an absolute path to load</message>
  <tree>f5094c9a3c310479a6b3ef24f8551b430df034fd</tree>
  <committer>
    <name>zuk</name>
    <email>zuk@roughest.net</email>
  </committer>
</commit>
