
grin is a new grep-like tool for recursively searching through text files, primarily source code. Download: http://pypi.python.org/pypi/grin Wiki: https://svn.enthought.com/enthought/wiki/Grin SVN: https://svn.enthought.com/svn/sandbox/grin/trunk Basically, it does exactly what I want grep to do 99% of the time with the least amount of thinking: recursive grep that skips crud I'm almost never interested in. For example, .svn/ directories contain "clean" copies of your source code to enable quick local operations that don't talk to the server. grepping through a Subversion checkout will pick up false positives in these files. grin solves this problem and also serves as a nice library for you to implement custom search tools. If you can make a filelike object with the text you want to search, the grin library can search it with all of the same features of the command line tool. I talk about these possibilities a little more over here: http://blog.enthought.com/?p=45 -- Robert Kern robert.kern@enthought.com
participants (1)
-
Robert Kern