Flowdock
lineno=(p1) public

Manually sets the current line number to the given value. $. is updated only on the next read.

   f = File.new("testfile")
   f.gets                     #=> "This is line one\n"
   $.                         #=> 1
   f.lineno = 1000
   f.lineno                   #=> 1000
   $. # lineno of last read   #=> 1
   f.gets                     #=> "This is line two\n"
   $. # lineno of last read   #=> 1001
Show source
Register or log in to add new notes.