<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,7 @@
+== 0.2.1 2008-04-28
+
+* Way too much stuff to mention, just read the README
+
 == 0.0.1 2007-10-08
 
 * 1 major enhancement:</diff>
      <filename>History.txt</filename>
    </modified>
    <modified>
      <diff>@@ -3,6 +3,7 @@ License.txt
 Manifest.txt
 README.txt
 Rakefile
+TODO
 config/hoe.rb
 config/requirements.rb
 lib/pow.rb</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -14,13 +14,17 @@ module Pow
     def create(&amp;block) #:nodoc:
       create_file(&amp;block)
     end 
-    
+        
     # Opens the file, optionally seeks to the given offset, then returns length bytes (defaulting to the rest of the file). read ensures the file is closed before returning.
     # Alias for IO.read
     def read(length=nil, offset=nil)
       ::File.read(path.to_s, length, offset)
     end
     
+    def write(string)
+      open(&quot;w&quot;) {|f| f.write string}
+    end
+    
     def delete
       ::File.delete(path)
     end</diff>
      <filename>lib/pow/file.rb</filename>
    </modified>
    <modified>
      <diff>@@ -132,6 +132,11 @@ module Pow
     def =~(pattern)
       name =~ pattern
     end
+    
+    # Sort based on name
+    def &lt;=&gt;(other)
+      name &lt;=&gt; other
+    end    
 
     # Returns the last component of the filename given, can optionally exclude the extention
     #
@@ -151,6 +156,16 @@ module Pow
     end
     alias_method :exist?, :exists?
   
+    def directory?
+      ::File.directory?(path)
+    end
+    alias_method :is_directory?, :directory?
+    
+    def file?
+      ::File.file?(path)
+    end
+    alias_method :is_file?, :file?
+  
     # Returns the path the is one level up from the current path
     def parent
       Pow(::File.dirname(path))</diff>
      <filename>lib/pow/pow.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>944e8548a92c7da4f84d1b14c874bd159f3c983e</id>
    </parent>
  </parents>
  <author>
    <name>Corey Johnson</name>
    <email>probablycorey.spam@gmail.com</email>
  </author>
  <url>http://github.com/probablycorey/pow/commit/22bbdfe2a29cda5135f3ee0de1cd6762a93fffbc</url>
  <id>22bbdfe2a29cda5135f3ee0de1cd6762a93fffbc</id>
  <committed-date>2009-01-18T10:19:40-08:00</committed-date>
  <authored-date>2009-01-18T10:19:40-08:00</authored-date>
  <message>add more helper methods</message>
  <tree>79beac18556ce47f1093e513702cc99181964cf5</tree>
  <committer>
    <name>Corey Johnson</name>
    <email>probablycorey.spam@gmail.com</email>
  </committer>
</commit>
