RubyGems.org

grepper

0.9.3

The Grepper class greps through files, and returns a result set of Grepper::Result objects. Each Result object represents the matches found in a single file. The Result contains a set of Grepper::Match objects. Each Match object represents a line (the line that matched) and before- and after-context arrays. If no before or after lines were requested, those context values will be nil. To use, you prepare a Grepper object; call <tt>run</tt> on it; and walk through the result set. This distribution comes with the Grepper::Formatter class, which is built on top of Grepper and provides fairly canonical-looking output by walking through Grepper objects. (See <tt>lib/formatter.rb</tt>.) Meanwhile, here are the details.

installgem install grepper
Authors

David A. Black

6,174 total downloads 1,672 for this version
Owners

1fba4539b6cafe2e60a2916fa184fc2f

Gemfile
gem 'grepper', '~> 0.9.3'
Versions
  1. 0.9.3 January 13, 2009 (11.5 KB)
  2. 0.9.2 December 24, 2008 (9.5 KB)
  3. 0.9.1 December 23, 2008 (8.5 KB)
  4. 0.9.0 December 22, 2008 (7 KB)
Runtime Dependencies
  1. hoe >= 1.8.2
Development Dependencies
  1. hoe >= 1.8.2