Sha256: 8634a13af347c66861d558210973ee3e8335fe48d9919d25b021d05c75d57353

Contents?: true

Size: 266 Bytes

Versions: 8

Compression:

Stored size: 266 Bytes

Contents

module Shelly
  module Helpers
    def echo_disabled
      system "stty -echo"
      value = yield
      system "stty echo"
      value
    end

    def say_new_line
      say "\n"
    end

    def say_error(message)
      say message
      exit 1
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
shelly-0.0.14 lib/shelly/helpers.rb
shelly-0.0.13 lib/shelly/helpers.rb
shelly-0.0.12 lib/shelly/helpers.rb
shelly-0.0.11 lib/shelly/helpers.rb
shelly-0.0.10 lib/shelly/helpers.rb
shelly-0.0.9 lib/shelly/helpers.rb
shelly-0.0.8 lib/shelly/helpers.rb
shelly-0.0.7 lib/shelly/helpers.rb