<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>lib/rak.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,4 @@
-== 1.0.0 / 2007-10-24
+== 1.0.0 / 2007-10-30
 
 * Initial release.
 </diff>
      <filename>History.txt</filename>
    </modified>
    <modified>
      <diff>@@ -3,5 +3,6 @@ Manifest.txt
 README.txt
 Rakefile
 bin/rak
+lib/rak.rb
 spec/rak_spec.rb
 spec/help_spec.rb</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,9 @@
 
 require 'rubygems'
 require 'hoe'
+require 'lib/rak'
 
-Hoe.new('rack', &quot;1.0.0&quot;) do |p|
+Hoe.new('rak', Rak::VERSION) do |p|
   p.rubyforge_name = 'rak'
   p.author = 'Daniel Lucraft'
   p.email = 'dan@fluentradical.com'</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -172,9 +172,9 @@ END
         case option
         when '--help'
           if arg == &quot;&quot;
-            puts usage
+            puts USAGE_HELP
           else
-            puts DATA.read.split(&quot;__________\n&quot;)[1]
+            puts TYPES_HELP.read.split(&quot;__________\n&quot;)[1]
           end
           exit
         when '--max-count'
@@ -289,7 +289,7 @@ END
     end
 
     if ARGV.empty? and opt[:print_filelist] == false
-      puts usage
+      puts USAGE_HELP
       exit
     end
     
@@ -311,10 +311,6 @@ END
     end
   end
   
-  def self.usage
-    DATA.read.split(&quot;__________\n&quot;)[0]
-  end
-  
   def self.get_all_files(files=[], dir=&quot;./&quot;)
     Dir[dir+&quot;*&quot;].each do |fn|
       if File.directory? fn
@@ -657,9 +653,7 @@ END
   end
 end
 
-Rak.search
-
-__END__
+USAGE_HELP=&lt;&lt;END
 Usage: rak [OPTION]... PATTERN [FILES]
 
 Search for PATTERN in each source file in the tree from cwd on down.
@@ -729,7 +723,9 @@ File inclusion/exclusion:
 Miscellaneous:
   --help                This help
   --version             Display version &amp; copyright
-__________
+END
+
+TYPES_HELP=&lt;&lt;END
 Usage: rak [OPTION]... PATTERN [FILES]
 
 The following is the list of filetypes supported by rak.  You can
@@ -775,3 +771,6 @@ Note that some extensions may appear in multiple types.  For example,
     --[no]vim       .vim
     --[no]xml       .xml .dtd .xslt
     --[no]yaml      .yaml .yml
+END
+
+Rak.search</diff>
      <filename>bin/rak</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>ack</filename>
    </removed>
    <removed>
      <filename>bin/rack2</filename>
    </removed>
    <removed>
      <filename>bin/rack3</filename>
    </removed>
    <removed>
      <filename>bin/rack4</filename>
    </removed>
    <removed>
      <filename>bin/rack5</filename>
    </removed>
    <removed>
      <filename>bin/rack6</filename>
    </removed>
    <removed>
      <filename>bin/rack7</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>ab2df800c6cc4b876098485357b8c2a7208a40f8</id>
    </parent>
  </parents>
  <author>
    <name>lucraft</name>
    <email>lucraft@27fc2b39-35eb-46a2-98ec-be34693bf363</email>
  </author>
  <url>http://github.com/danlucraft/rak/commit/7c1d7ac76e8f8dba95645c880c2b609aa90c0676</url>
  <id>7c1d7ac76e8f8dba95645c880c2b609aa90c0676</id>
  <committed-date>2007-10-29T09:40:40-07:00</committed-date>
  <authored-date>2007-10-29T09:40:40-07:00</authored-date>
  <message>cleanup up and restored lib

git-svn-id: file:///home/dan/svn/rack/trunk@43 27fc2b39-35eb-46a2-98ec-be34693bf363</message>
  <tree>9fdc9ed29d0485e43008a6b5c39c40847bab538e</tree>
  <committer>
    <name>lucraft</name>
    <email>lucraft@27fc2b39-35eb-46a2-98ec-be34693bf363</email>
  </committer>
</commit>
