lib/rib/more/beep.rb in rib-1.5.4 vs lib/rib/more/beep.rb in rib-1.6.0
- old
+ new
@@ -5,15 +5,14 @@
extend Plugin
Shell.use(self)
# --------------- Rib API ---------------
- def before_loop
- super
- return self if Beep.disabled?
+ def loop_once
+ return super if Beep.disabled?
beep if started_at && (Time.now - started_at) > beep_threshold
- Beep.disable
- self
+ config[:started_at] = Time.now
+ super
end
private
def beep
print "\a"