Sha256: b034c84de535de5e16bb67d165b412abbe68d674c4e1239fa31fe0f335d8f061
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
= LineCache - Module to read and cache lines of a file == Summary require 'linecache' lines = LineCache::getlines('/tmp/myruby.rb') # The following lines have same effect as the above. $: << '/tmp' Dir.chdir('/tmp') {lines = LineCache::getlines('myruby.rb') line = LineCache::getline('/tmp/myruby.rb', 6) # Note lines[6] == line (if /tmp/myruby.rb has 6 lines) LineCache::clear_file_cache LineCache::clear_file_cache('/tmp/myruby.rb') LineCache::update_cache # Check for modifications of all cached files. == Credits This is a port of the module of the same name from the Python distribution. == Other stuff Author:: Rocky Bernstein <rockyb@rubyforge.net> License:: Copyright (c) 2007 Rocky Bernstein Released under the GNU GPL 2 license == Warranty This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. $Id: README 4 2007-12-09 13:15:09Z rockyb $
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
linecache-0.2 | README |
linecache-0.1 | README |