Home | History | Annotate | Download | only in streams

Lines Matching defs:readline

9 uses Readline (if available) or standard IO#gets to fetch data on demand.
33 @readline = block or raise( ArgumentError, "no line-reading block was provided" )
37 def readline
40 if line = @readline.call
69 @readline = block or raise( ArgumentError, "no line-reading block was provided" )
73 def readline
76 if line = @readline.call
88 private :readline
93 readline
106 elsif readline
126 else readline until ( @data.size > @position or @eof )
132 readline until @eof