/* * call-seq: * strio.lineno -> integer * * Returns the current line number in *strio*. The stringio must be * opened for reading. +lineno+ counts the number of times +gets+ is * called, rather than the number of newlines encountered. The two * values will differ if +gets+ is called with a separator other than * newline. See also the <code>$.</code> variable. */ static VALUE strio_get_lineno(self) VALUE self; { return LONG2NUM(StringIO(self)->lineno); }