module Rbitter::Progress
Public Instance Methods
draw(sentence)
click to toggle source
# File lib/rbitter/progress.rb, line 10 def draw sentence $> << sentence if sentence.length < @@last_draw clear_char_len = @@last_draw - sentence.length clear_char_len.times { $> << " " } end @@last_draw = sentence.length putback end
newline()
click to toggle source
# File lib/rbitter/progress.rb, line 22 def newline puts "" end
putback()
click to toggle source
# File lib/rbitter/progress.rb, line 6 def putback $> << "\r" end