<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -206,9 +206,9 @@ class ResultsView(gtk.VBox):
                 filename = os.path.basename(pieces[0]) # We just want the filename, not the path
                 string = pieces[2].lstrip(&quot; &quot;) # Remove leading whitespace
 
-                # If we want to ignore comments, then we'll make sure it doesn't start with # or //                        
+                # If we want to ignore comments, then we'll make sure it doesn't start with # or // or other common comment patterns. In the future it would be great to do this in context to the file type
                 if (self.ignore_comments):
-                    if (not string.startswith(&quot;#&quot;) and not string.startswith(&quot;//&quot;)):
+                    if (not string.startswith(&quot;#&quot;) and not string.startswith(&quot;&lt;!--&quot;) and not string.startswith(&quot;/*&quot;) and not string.startswith(&quot;//&quot;)):
                         self.search_data.append( (&quot;%d&quot; % (len(self.search_data) + 1), filename, line_number, pieces[0]) )
                 else:            
                     self.search_data.append( (&quot;%d&quot; % (len(self.search_data) + 1), filename, line_number, pieces[0]) )</diff>
      <filename>FindInFiles.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,8 @@
-November 7, 2008:
+June 26, 2009:
 
 This plugin was written by Mike Doty &lt;mike@psyguygames.com&gt; and slightly modified by Vince Wadhwani &lt;vince71@gmail.com&gt;. The original Find in Documents plugin is Copyright (C) 2007 Mike Doty. Parts of this code were also taken from the SnapOpen plugin which is Copyright (C) 2006 Mads Buus Jensen &lt;online@buus.net&gt;.
 
-Limitations: many.. searching with special characters do not work.  Also, it will only open the file from the sidepane if you have a file open. Lastly, it only searches one directory down, so if you need to search the files in your Rails application directory make sure the file browser root is app.  If you're a  python programmer and want to improve the plugin, please share your changes with the community.
+Limitations: It will only open the file from the sidepane if you have a file open. It uses the linux grep command to search subdirectories so it will take a long time depending on where you are.  If you develop rails, I'd suggest you not search your entire Rails Root but rather just the app directory.
 
 Requirements: Gedit (of course) and the File Browser Pane plugin must be enabled.  
 
@@ -10,9 +10,15 @@ Conflicts: Currently this plugin is known to conflict with the Find in Documents
 
 Installation: Copy the files to ~/.gnome2/gedit/plugins
 
-Usage: In the sidepane, use the file browser plugin to open to the root of your application.  Click the FindinDocuments tab and enter a value to search by.  Click search and hopefully watch the results roll in.  Again, remember that special characters are not supported so instead of searching for &lt;%= link_to foo, foo_path %&gt; try just looking for link_to foo.
+Usage: In the sidepane, use the file browser plugin to open to the root of your application.  Click the FindinDocuments tab and enter a value to search by.  Click search and hopefully watch the results roll in
 
 The earlier Find in Documents plugin required that you have the document open in gedit.  This version allows you to search within any document in the root of the filebrowser pane (given the above limitations) If the previous behavior is preferable, please see download the original plugin from http://www.psyguygames.com/FindInDocuments_plugin.tar.gz
 
+Release notes:
+ June 26, 2009: 
+ 
+  1. now supports special characters in search. e.g. You can now search for &quot;&lt;%= link_to&quot; instead of just &quot;link_to&quot;
+  2. ignore comments checkbox will also ignore lines that start with &quot;&lt;!--&quot; and &quot;/*&quot; for html and css respectively
+
 --Vince Wadhwani
 </diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>cf3a535c4209fee472d1e9ca0120ee5cf0b8745a</id>
    </parent>
  </parents>
  <author>
    <name>Vince Wadhwani</name>
    <email>vince@econify.com</email>
  </author>
  <url>http://github.com/vince/find-in-files/commit/b5a4e9efdd37a5824da538ba223a0b0249905853</url>
  <id>b5a4e9efdd37a5824da538ba223a0b0249905853</id>
  <committed-date>2009-06-25T21:59:35-07:00</committed-date>
  <authored-date>2009-06-25T21:59:35-07:00</authored-date>
  <message>ignore css and html comments too.</message>
  <tree>90ad55535042b5a683b4b0d68c794156de254d7e</tree>
  <committer>
    <name>Vince Wadhwani</name>
    <email>vince@econify.com</email>
  </committer>
</commit>
